- ベストアンサー
Excel日付の部分一致(年月が一致)検索する関数について教えてくださ
Excel日付の部分一致(年月が一致)検索する関数について教えてください。 A列に日付データがあります。 A列が2010年3月だったら、B列に、1003 2010年4月だったら、1004、以下末尾を+1を反映させる関数を教えてください。 A列 B列 2010/3/6 10:23:19 1003 2010/5/6 9:23:19 1005
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>A列が2010年3月だったら、B列に、1003、2010年4月だったら、1004、以下末尾を+1を反映させる関数を教えてください。 「以下末尾を+1を反映させる」の意味が良くわかりませんが、4桁の数字で年月を表示するなら以下のような数式になります。 =IF(A1="","",TEXT(A1,"yymm")*1)
その他の回答 (1)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.2
こんにちは! 一例です。 A列のデータは2行目からあるとします。 B2セルに =IF(A2="","",TEXT(MOD(YEAR(A2),100)*100+MONTH(A2),"0000")) としてオートフィルで下へコピーではどうでしょか? 以上、参考になれば幸いです。m(__)m
補足
回答ありがとうございます。 4桁で表示したいのではなく、指定したコード(1003)などにしたいです。 2010/3=1003 2010/4=1004 2010/5=1005 ・ ・