[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『日付を自動表示』(佐藤)
こんにちは。かみちゃん です。
> A1に日付を入れたら、 B1に一年後の日付、C1に2年後の日付、D1に五年後の日付を自動表示させたいのです。 > うるう年も考慮して。
うるう年をどう考慮したいのでしょうか? 投稿の字が大太字になっている割は、具体的な説明がありません。 2008年がうるう年たったので、そのあたりの日付で具体的に説明していただけませんか?
B1セルには、=DATE(YEAR($A1)+1,MONTH($A1),DAY($A1)) C1セルには、=DATE(YEAR($A1)+2,MONTH($A1),DAY($A1)) D1セルには、=DATE(YEAR($A1)+5,MONTH($A1),DAY($A1))
(かみちゃん) 2009-04-28 13:32
日付の問題は特に >うるう年も考慮して。 の辺りを具体的に例を挙げて 書いておいてもらうのが良いと思います。
たとえば、2010/2/27 と 2010/2/28 の場合は それぞれどうなれば良いですか? 1年後 2年後 5年後 2010年 2011年 2012年 2015年 2/27 2/28
それとも、前提条件として 【A1には月末の日付が入る】があり 2008/2/29 と入っていた場合 各年の2/28 としたい と言う事なのですかね?
(HANA)
衝突 いちおう元のままで。
例えば「2008/2/29」の一年後は何日にしたいの? 「2009/3/1」でかまわない場合はかみちゃんさんの式で。
「2009/2/28」にしたい場合は =EDATE(A1,12*年数) や =MIN(DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)),DATE(YEAR(A1)+1,MONTH(A1)+1,0)) で。
なお、EDATEを2003以前のEXCELで使う場合は「ツール」―「アドイン」で「分析ツール」にチェックを入れてください。 (独覚)
HANAさん、独覚さんありがとございます。
A1が空白なら、B1、C1、D1は空白で、
A1に日付を入れたら、 B1に一年後の日付、C1に2年後の日付、D1に五年後の日付を自動表示、
関数には弱いので、
私の頭の中では、
うるう年はプラス1にしなくては、
だめなのかなとか思いまして、
A1に2008/1/1をいれたら、
B1は2009/1/1の日付、C1は2010/1/1の日付、D1は2013/1/1日付表示にしたいのですが、
2008/2/29 と入っていた場合、 各年の2/28 としたい、 HANAさん式です。
説明不足で申し訳ありません。
独覚さん、
「ツール」―「アドイン」で「分析ツール」
分析ツールとは、
どのようなツ−ルなのでしょうか?
(佐藤)
2010/2/27 と 2010/2/28 の場合は 2/27 と 2/28 で良いのですか?
一年後 =DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)-(TEXT(A1,"mmdd")="0229")) とか・・・。
(HANA)
>独覚さん、「ツール」―「アドイン」で「分析ツール」分析ツールとは、 まずはExcelのヘルプで「分析ツール」について調べてみてください。 その上で疑問なところがあれば質問なさってください。 (独覚)
その通りです。
独覚さん、わかりました、
勉強してみます。
皆さん、ありがとうございました。
エクセル学習に、
精進します。
(佐藤)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.