[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『右から数えてX文字目から左にY文字取り出し』(ラス)
文字列の右から数えてX文字目から左にY文字を取り出したい。
mid関数ですと、「文字列の左から数えて3文字目を起点とし、そこから右へ4文字を取り出す」と
いうようなことが可能なようですが、この逆方向が可能となる関数や方法はあるのでしょうか。
「文字列の右から数えて3文字目を起点とし、そこから左へ4文字を取り出す」ということです。
あるセルに、「あいうえおかき」と文字が入っているとすれば、「いうえお」と取り出す、
ということです。(3文字とか4文字という部分の数値は任意に定めたいです。)
方法ご存知の方がいらっしゃれば教えて下さい。宜しくお願い致します。
>「文字列の右から数えて3文字目を起点とし、そこから左へ4文字を取り出す」 言い方を替えると、文字列の右から3+4-1文字を取り出し、 さらに、取り出した文字列の左から4文字取り出せばいいですね。
=LEFT((RIGHT(文字列のセル参照,3+4-1)),4) 3と4のところをセル参照にしておけば、文字数の変更が簡単です。 (YS)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.