指定された日付より、現時点で何ヶ月たっているかを
関数でなんとかならないか?といろいろ調べていたのですが
どうしてもいい方法が見つからないので初めて書き込みをしました。
目的は発売日から現時点まで1年以内のものが
1年になるには残り何ヶ月残っているか?
というのを数式でなんとかしたいのですがかなり複雑そうだったので
自分が考えた範囲では
1・・・指定の日にちから何ヶ月たっているか?
↓
2・・・その数値から引く12を引く
↓
3・・・マイナスの数字が残り月
という感じなのかな?と思ったので
1番の項目がわかればいけそうな気がしてます。
よい方法があれば知識を貸して頂けるとうれしいです。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
こんなかんじでどうですか
A2 開始日
B2 1年後
=DATE(YEAR($A$2),MONTH($A$2)+12,DAY($A$2))
C2 経過月数
=DATEDIF($A$2,TODAY(),"M")&"月"
D2 1年後までの月数
=DATEDIF(TODAY(),B2,"YM")&"月"
DATEDIF関数
http://www.relief.jp/itnote/archives/000423.php
goo IDを忘れてしまってお礼が遅くなってしまいました。
本当にすいません。。。
そしてご返答ありがとうございます!
画像まで用意して頂いてすごくわかりやすかったです!
質問に説明不足だったのに本当にありがとうございました!
無事に関数を組むことができました!
No.3
- 回答日時:
質問にはあいまいな点がある。
>現時点ーーエクセルのToday()。物理的コンピュター日付。
シートセルにある現在日付(論理的な今日)
数日後に作業し、今日の日付としてセルに入っている日 付を、 今日として使うことは良くある。
>1年になるには
暦で来年の同月同日でよいか。2月末でうるう年に平年向けてはどうなるか。
>日付
普通の日付シリアル値で入力されているか。2008/2/2のようなセルへの入力の結果の値か(表示形式は年号式などでも関係ない)。
場合によっては文字列で入れたりしている場合を、意識してない質問者がいる。
>何ヶ月残っているか
何ヶ月はどういう捉え方をするのか
暦主義で来月同日より前なら0のように考えるのか
30日を1ヶ月にするのか。
応答日まで0日、1日の扱い。
ーー
試案
セルにある日付の1年後の日付
=DATE(YEAR(A1)+1,MONTH(A1),DAY(A1))
これより現時点(ここでは物理的な今日とする。TODAY())が1年後より小=前かどうかIF関数で聞く。
=IF(TODAY()<DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)),"A","1年経過")
のAの部分に残り月数を出す。
それは
今日から1年後までの月数はDATEDIFF関数で出すことにする。
結局
=IF(TODAY()<DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)),DATEDIF(TODAY(),DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)),"M"),"1年経過")
例データ
今日は2009/2/2で、その時点で考えて
A列 B列
2008/1/11年経過
2008/2/11年経過
2008/3/10
2008/4/11
2008/5/12
2008/6/13
2008/7/14
2008/8/15
2008/9/16
2008/10/17
2008/11/18
2008/12/19
2009/1/110
2009/2/111
ーー
このA列の最上の2つのセルに
2008/1/1
2008/2/1
の1日を何日かに変えて、連続データの作成をA列で行い、
2008/1/3
2008/2/3
2008/3/3
2008/4/3
2008/5/3
2008/6/3
・・・
のようなデータが簡単にA列に作れるから、その際の
B列の結果が自分の思ったものか考えてください。
日付に関する課題は、質問者の置かれた状況・課題の状況によって色々考えられる難しさがあると思うので、上記でも自信はないが参考に。
goo IDを忘れてしまってお礼が遅くなってしまいました。
本当にすいません。。。
そしてご返答ありがとうございます!
教えて頂いた関数に関して自分なりにテストしたり試行錯誤の結果
うまく出来ました!助かりました!
No.1
- 回答日時:
これで出来そうです。
goo IDを忘れてしまってお礼が遅くなってしまいました。
本当にすいません。。。
そしてご返答ありがとうございます!
サイトの方、利用させてもらってます!
今度は答えられる側になれるように勉強がんばります!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
都道府県穴埋めゲーム
都道府県の名前を1人1つずつ投稿してください。全ての都道府県が出たら締め切ります!
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
日付が1年以内になると他のセルの色が変わる
Excel(エクセル)
-
エクセルで1年前の日付になったらセルの塗りつぶし
その他(プログラミング・Web制作)
-
エクセル 期日の半年前になると、セルの色が変わる方法
Windows Vista・XP
-
-
4
ある日付から3年以内であれば【〇】を自動的に表示させる
Excel(エクセル)
-
5
EXCELで条件付き書式で空白セルの時は塗りつぶし無しにする方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルについて
-
Excelの警告について
-
if関数。半角文字や全角文字で...
-
Googleスプレッドシートで、名...
-
(マクロ)シートを保護してもマ...
-
エクセルの関数
-
【Excel】効率的な関数式の組み...
-
エクセルの数式について教えて...
-
Excelの更新日時が自動で更新さ...
-
エクセル 入力があった場合のみ...
-
【Excel】 1つのセルの日にちを...
-
エクセルでファイルの最終更新...
-
ショートカットキー
-
Excelでの勤怠表の関数を教えて...
-
エクセルで80万行、50列位のデ...
-
エクセルについての質問です。 ...
-
【Excel】年月の値によって日の...
-
考えた式の戻り値が期待通りに...
-
FからI列で期限切れ及び期限7日...
-
エクセルについての質問です。 ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルデーターから必要な項...
-
エクセルでファイルの最終更新...
-
複数のテキストファイルをexcel...
-
Excelの複数条件の関数
-
【マクロ】ファイル名の一括変...
-
EXCELの散布図で日付が1900年に...
-
マクロの処理が遅くなった
-
Excelの時刻の不思議
-
エクセルでの2項目比較および...
-
Excelマクロで空白セルを詰めて...
-
エクセルの数式バーのフォント...
-
ExcelでASCを使って全角を半角...
-
エクセルで80万行、50列位のデ...
-
今まで文字化けなく開けていたc...
-
エクセルのことで教えてくださ...
-
エクセルVBA 月の中で、月~土...
-
Excelでの表の作り方
-
Excel セルにおけるフォント設...
-
エクセルの質問です。 F列からL...
おすすめ情報