前面講了一下數字如何轉化爲字母,這裏講一下字母怎麽轉化爲數字。這類問題在進行函數嵌套時會經常用到的,能更好的確認數據所在的位置,例如CHOOSECOLS函數進行選列時,要不列數轉化爲數字,用來確認引用的列。
![](http://image.uc.cn/s/wemedia/s/upload/2024/759f1fb83fad3b34c74c2d7df98db130.png)
字母轉化爲對應數字的第一種方法,是利用COLUMN函數,通過字母與數字的組合進行查找對應列的位置,即字母轉化爲對應數字的公式爲=COLUMN(INDIRECT(B1&"1")),INDIRECT函數爲指定應用數值。這個公式是不受限的,跟本工作簿的列的數量是一致的。
![](http://image.uc.cn/s/wemedia/s/upload/2024/427cb14186e52c7f5668175a81d53be5.png)
字母轉化爲對應數字的第二種方法,利用CHAR函數區間65-87爲A-Z的功能,利用SEQUENCE函數新增所有字母,再利用MATCH函數找到在區間的位置,即對應數字,所以公式爲=MATCH(B1,CHAR(SEQUENCE(,26,65,1)),0)。
![](http://image.uc.cn/s/wemedia/s/upload/2024/dea333fdeb0dc97b15266fa6505bf8b1.png)