アルファベットを数字に変換するといえばよく見るのが、このようにCOLUMNとINDIRECTを組み合わせたもの
=COLUMN(INDIRECT("C1"))
私も多用していたのですが、INDIRECTがとにかく重い。
SS上の全てのINDIRECT関数を別関数に置き換える必要が出て、こう変更ました。
=SEARCH("C", "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
いや確かにバカっぽいんですけど、INDIRECT使うよりはマシだと思ってます。
INDIRECT重すぎる。COLUMNも多用したくない。
ABCD…を直接入力したら間違いも起こりそうなので、例えば設定シートなどに1セルずつA、B、C、、、と入力しておき、同じくSEARCH関数で探すとスマートな気がします。
GASで[A, B, C, ,,,]のような配列を定義してn番目を引っ張ってくるのとやっていることは同じですし。