- ベストアンサー
日にちを数えたい(エクセル)
A1セルに、昭和50年1月5日 B1セルに、平成5年8月12日 と入力してある場合に C1セルに、何日間か表示させたい。 (昭和50年1月5日と平成5年8月12日を含んで何日間か) (何年何ヶ月何日という表示方法の方がありがたいです) ご教授願えませんか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 さて、"datedif" でいけるとおもいますよ。 第3引数を、"Y","YM","MD"に指定すれば、 希望通りになると思います。 詳しくは、以下のページをご覧ください。
その他の回答 (1)
- chie65536
- ベストアンサー率41% (2512/6032)
回答No.2
=DATEDIF(A1,B1+1,"Y")&"年"&DATEDIF(A1,B1+1,"YM")&"ヶ月"&DATEDIF(A1,B1+1,"MD")&"日間" 注:開始日と終了日を含む 場合によっては「10年0ヶ月3日間」や「「10年3ヶ月0日間」になる。 年や月や日に0が出て問題がある場合は、IF関数を使って下さい。 =IF(DATEDIF(A1,B1+1,"Y")=0,"",DATEDIF(A1,B1+1,"Y")&"年")&IF(DATEDIF(A1,B1+1,"YM")=0,"",DATEDIF(A1,B1+1,"YM")&"ヶ月")&IF(DATEDIF(A1,B1+1,"MD")=0,"",DATEDIF(A1,B1+1,"MD")&"日")&"間"
質問者
お礼
ありがとうございました。 できました。m(__)m
お礼
参考URLみて、やってみます。 ありがとうございました。