Function to convert column number to letter?

后端 未结 28 1997
灰色年华
灰色年华 2020-11-22 07:04

Does anyone have an Excel VBA function which can return the column letter(s) from a number?

For example, entering 100 should return CV.

28条回答
  •  猫巷女王i
    2020-11-22 07:43

    Column letter from column number can be extracted using formula by following steps
    1. Calculate the column address using ADDRESS formula
    2. Extract the column letter using MID and FIND function

    Example:
    1. ADDRESS(1000,1000,1)
    results $ALL$1000
    2. =MID(F15,2,FIND("$",F15,2)-2)
    results ALL asuming F15 contains result of step 1

    In one go we can write
    MID(ADDRESS(1000,1000,1),2,FIND("$",ADDRESS(1000,1000,1),2)-2)

提交回复
热议问题