- 締切済み
Excel関数について
A1に1~12(月)を入力した時に、 B1にその月の1日をC1にはその月の末日を表示されるように するには関数をどのようにすれば良いか教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#204879
回答No.3
C1: 式 =DATE(D$1,A1+1,0) 書式 d ただし、セル D1 には西暦年(例えば 2007)を入力しておくものとします。
- ka_na_de
- ベストアンサー率56% (162/286)
回答No.2
こんにちは。 こんな方法もありました。 C1: =DAY(EOMONTH(DATE(2007,$A$1,1),0)) 以下に参考URLを示します。
- redowl
- ベストアンサー率43% (2140/4926)
回答No.1
年(西暦)の指定は無しですか? (閏年2月の末日29日に関する事が書かれていないので) 2007年限定で。 B1 =IF(A1="","",1) もしくは、 =IF(A1="","",TEXT(DATE(2007,A1,1),"d")) C1 =IF(A1="","",TEXT(DATE(2007,A1+1,0),"d"))