- ベストアンサー
セルからの数字の抽出
エクセル初心者です。会社のデータ内から数字を抽出し、ひとつのコードを作成しなくてはいけません。 1つのセルに数字が1つ、それが横に5つあります。 一番左の数字を頭において、その後にゼロをいれ三桁のコードを作りたいのです。 (例)1 3 0 0 0 → 103 1 0 0 4 0 → 104 1 1 1 0 0 → 111 1 0 0 0 5 → 105 質問がわかりづらいかもしれませんが、お分かりになる方教えていただけないでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
A~E列として 先頭の数値優先なら F1=LEFT(A1&TEXT(SUBSTITUTE(B1&C1&D1&E1,"0","")*1,"00"),3) 後方の数値優先なら F1=A1&RIGHT(TEXT(SUBSTITUTE(B1&C1&D1&E1,"0","")*1,"00"),2) ※コードは文字列の数字として表示されます。 ※数値にする場合は、上記の式に*1してください。
お礼
すみません。 不慣れなもので補足欄にお礼を書いてしまいました。
補足
カテゴリーを間違ってしまったのに、解答ありがとうございました。 早速やってみましたところ、バッチリ自分の思っていた通りの回答でした! 本当に助かりました。 ありがとうございました!!