末尾からn文字を削除したい(LEFT関数・LEN関数)
2020-03-24 17:28
注番ー項番(D列)に、注番の項番(C列)の末尾から2文字を削除したものを、B列とハイフンで結びたいです。
想定する結果はF列ですが、量が800件以上あるので、アクションを組みたいです。
数式は=B3&"-"&LEFT(C3,LEN(C3)-2)になりますが、INDIRECT関数でLEFTとLENの組合せがうまくいきません。
どのようにアクションを組めばよいでしょうか?
申しわけありませんが宜しくお願い致します。
回答を投稿するにはログインが必要です。
早速のご回答をありがとうございます。問題は解消されました。
INDIRECT関数に慣れていなく、カッコの付け方に問題があったようです。
悩んでいたので助かりました。
INDIRECT関数に慣れていなく、カッコの付け方に問題があったようです。
悩んでいたので助かりました。
ベストアンサー
こんにちは。
これで問題ないと思いますがいかがでしょうか?
=INDIRECT("B"&D23)&"-"&LEFT(INDIRECT("C"&D23),LEN(INDIRECT("C"&D23))-2)
これで問題ないと思いますがいかがでしょうか?
=INDIRECT("B"&D23)&"-"&LEFT(INDIRECT("C"&D23),LEN(INDIRECT("C"&D23))-2)