[[20050120095849]] 『数字をアルファベットに対応させる』(masabou5) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『数字をアルファベットに対応させる』(masabou5)

 1	2	3	・・・・	24	25	26
 a	b	c	・・・・	x	y	z

上記のように、1が出たらa、2が出たらb・・・のようにして、数字をアルファベットに変換したいのですが、関数又はVBAで出来ますか?


 A1に1と入れた場合、B1=CHAR(96+A1)でどうでしょうか。
 A1の値が1〜26以外の場合のエラーチェックはしていませんが。
 (sato)

 ありがとうございました。このような関数があるとは知りませんでした。
 とても便利な関数で感激しました、私の用途にぴったりでした。
 尚、CHARの中の数値がどのような文字に対応しているかという一覧ははHelp等にありますか?(masabou5)

 一覧表がどこにあるかは知りませんが、
 逆に =CODE(B1) とすればB1セルの先頭文字のコード番号が表示されます。
 (sato)


 一気に見てみたい場合は、セルA1に=ROW() セルB1に=CHAR(A1) として、
 40,000行までコピー
 A,B列を選択して、コピー値の貼り付け データ−フィルタ−オートフィルタで
 #VALUEや、空白セルで抽出したものを行削除後、すべて表示

 ・が出るところは、フォントが対応していない場合などです。(多分(^_^A;

 一度見ておくと、へーーーって感じで面白く感じるかも^^
 (川野鮎太郎)

 イヤー、驚きました。sato,川野鮎太郎さん、ありがとうございました。
 さすがに40,000まではコピー出来ませんでしたが、とても面白かったです。
 このCHAR関数はとても面白いですね。いろいろな応用が考えられます。
 ありがとうございました。(masabou5)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.