- ベストアンサー
日付に対応する月度の表示
エクセルで売上集計表を作成しています。ここで、売上日を入力したとき、自動的に月度が表示されるようにしたいのです。月度とは、当月21日から翌月20日です。これを関数でできるようにしたいと思います。どのような関数を使えばいいでしょうか?? 売上日→→月度 6/21 →→ 6 9/30 →→ 9 12/1 →→ 12
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
これでいけると思います。 ツール→アドイン→分析ツールをチェックした上で =IF(DAY(A1)<21,MONTH(A1)-1,MONTH(EDATE(A1,1))-1)
その他の回答 (6)
- shikisaito
- ベストアンサー率52% (257/491)
回答No.7
> =IF(DAY(A1)<21,MONTH(A1)-1,MONTH(EDATE(A1,1))-1) 12月度が間違っていると思いますが...
- shikisaito
- ベストアンサー率52% (257/491)
回答No.6
=MONTH(A1-20)
質問者
お礼
ご指摘の方法は気がつきませんでした。ありがとうございました。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.5
>12/1 →→ 12 は、11 になるのでは?
- marbin
- ベストアンサー率27% (636/2290)
回答No.3
しかも Month関数の間違いでした。 重ね重ねすみません。
- marbin
- ベストアンサー率27% (636/2290)
回答No.2
>当月21日から翌月20日です。 すみません。 見落としてました。
- marbin
- ベストアンサー率27% (636/2290)
回答No.1
YEAR関数で取得できます。 =YEAR(A1)
お礼
とても参考になりました。どうもありがとうございました。