- ベストアンサー
excel 式を求む。
xcel 式を求む。 A1セルに1文字: アルファベットが1文字ある。(半角大文字) (変換条件)それがAなら1、Zなら26というように数値変換してB1セルに入れたい。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 =IF(AND(CODE(A1)>64,CODE(A1)<91),CODE(A1)-64,"")
その他の回答 (3)
- neconama
- ベストアンサー率26% (146/541)
回答No.4
=SEARCH(A1,"ABCDEFGHIJKLMNOPQRSTUVWXYZ")
質問者
お礼
なるほどすばらしいアイデアですね。 非常に得るところおおきいいです。 ご回答どうもありがとうございました。
noname#140971
回答No.3
A__1 <--- =CODE(A1)-64 B__2 C__3 Z__26 =FIND(A1, "ABCDEFGHIJKLMNOPQRSTUVWXYZ") でも・・・。
質問者
お礼
なるほどすばらしいアイデアですね。 非常に得るところおおきいいです。 ご回答どうもありがとうございました。
- FEX2053
- ベストアンサー率37% (7991/21371)
回答No.1
色々な方法はあると思いますが、文字コードを引っ張り出すのが早そうですね。 =CODE(A1)-64 文字「A」はコンピュータは「65」という値で処理していますので。
質問者
お礼
お早い回答どうもありがとうございます。 CODE関数があるんですね。 簡潔なご回答どうもありがとうございました。
お礼
引き算でいいはずですね。 チェックを入れて非常に得るところおおきいいです。 ご回答どうもありがとうございました。