- ベストアンサー
エクセル(2000)のセルから指定桁数を抽出(VBAor関数)
エクセルのセルにある文字列から、半角単位で後ろから数えた桁数(スペースを含む10桁)だけをとりだして、別のセルに移したいのですが、 例えば、 セルA1に「あいうえおかきくけこ__123456」を B1に「こ__123456」としたい。 条件として *セルの後ろから数えた10桁 *スペースも含む *データのはいているセルは、1000行から2000行ぐらい よろしくお願い致します。 Win2000、Office2000
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
セルB1に =RIGHTB(A1,10) です。RIGHTB関数は、 RIGHTB(文字列,バイト数) で"文字列"で指定された文字列の右端から、"バイト数"で指定されたバイト数の文字列を取り出します。 取り出すバイト数の指定が、全角文字の1バイト分だけの時には、その文字は取り出されず、半角のスペースが補足されます。例えば、"あいうえおかきくけこ"から9バイト取り出すと" きくけこ"になります。
お礼
ありがとうございました。