- ベストアンサー
エクセル 日付文字列からの数字のみ抽出
エクセルについてですが、 「1月1日分」と書かれた日付文字から 「0101」と言う数字を抽出するにはどのようにすれば良いでしょうか?…例えば、「12月12日分」であれば「1212」です 最終的には「241001」と言う文字に変更したと思うのですが、どうしても01日のような一桁の月日の時に0を入れる方法が思い浮かびません。 知恵を貸していただければ助かりますm(__)m
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 A1セルに「1月1日分」や「12月31日分」があるなら =TEXT(SUBSTITUTE(A1,"分",""),"mmdd") とかでOKです。 なお、「数値」が必要な場合は数式を =TEXT(SUBSTITUTE(A1,"分",""),"mmdd")*1 と変え、セルの書式設定の表示形式のユーザー定義で 0000 と設定しておきます。
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
A1セルから下方にお示しのようなデータが有るとしたらB1セルに次の式を入力し下方にドラッグコピーします。 =TEXT(SUBSTITUTE(A1,"分",""),"eemmdd")
お礼
ありがとうございます 無事設定できました!!