- ベストアンサー
MID関数で・・
エクセルのA1のセルに入力されている文字列の、 頭から3文字目までは表示しないで、4文字目以降を すべて表示したいと思います。 セル内の全文字数は、セルごとに違うのですが、 その場合は、下記の○の部分の設定はどうすれば よいのでしょうか? 適当に、1000など大きな数字を入れておく他、 ないのでしょうか? =MID(A1,4,○) 何か、他の方法があれば、ぜひ教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=MID(A1,4,LEN(A1)-3) ↑ これはどうですか? len関数で文字列の長さを取得します 4文字目以降を取り出すので、 前3文字は不要。 よって 全体の文字列-3文字としています。
その他の回答 (2)
- neue_reich
- ベストアンサー率21% (138/647)
回答No.3
LEN(セル名) で、そのセルの文字数を求められますので、 この関数を使ってみてはいかがでしょうか?
質問者
お礼
ありがとうございます。
- software
- ベストアンサー率28% (24/84)
回答No.2
A1セルの桁数を求めればよいです。 =MID(A1,4,LEN(A1)-3)
質問者
お礼
ありがとうございました。
お礼
あっ、なるほど。 LEN関数を組み合わせればよいのですね。 ありあとうございました!