こんばんは。
お世話になります。
以下の関数で、○年○ケ月○日と言うように、
経過年月日を作りました。
=DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"ケ月"&DATEDIF(A1,B1,"MD")&"日"
このままエクセルの方に入力しますと、
『0年0ヶ月0日』と言う表記で出てきます。
『0年0ヶ月0日』と言う表記が、出ないような関数に手直ししたいのですが…。
可能でしたら、B1の部分を、
TODAY関数にしたいところでもあります。
長ったらしい関数になってしまうかもしれませんが、
教えていただけたら幸いであります。
よろしくお願い致しますm(__)m
No.1ベストアンサー
- 回答日時:
ご質問の直接の回答:
=IF(OR(A1="",B1=""),"",DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"ケ月"&DATEDIF(A1,B1,"MD")&"日")
もうちょっと工夫してみると:
=IF(A1="","",TEXT(DATEDIF(A1,TODAY(),"Y"),"0年;;;") &TEXT(DATEDIF(A1,TODAY(),"YM"),"0ヶ月;;;")&TEXT(DATEDIF(A1,TODAY(),"MD"),"0日;;;"))
No.3
- 回答日時:
あの・・・ゴチャゴチャ考えずに
=B1-A1
これで書式設定すれば?
経過日数だけはこれで正確に出てきます。
問題はその「日数」を、どう「年月日」と解釈するかで、
DATEDIFのバグ(超有名です)もそれが遠因です。
No.2
- 回答日時:
DATEDIF関数にはバグがありますので、扱いにはご注意を。
特に月末が絡んでいると・・
#1のを拝借して行った結果
2013/04/01 2013/04/30 29日
2013/04/01 2013/05/01 1ヶ月
2013/04/30 2013/05/31 1ヶ月1日
2013/05/31 2013/06/30 30日
2013/04/30 2014/04/01 11ヶ月2日
2012/02/29 2013/02/28 11ヶ月30日
詳しくは、
http://www.geocities.jp/chiquilin_site/data/1005 …
など。
上記リンク先からたどれますが
角田さんがユーザー定義関数を公開されています。
http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips05.htm
何を使うにせよ『仕様を固めて』置かないと混乱しますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) エクセルで一定の数値を超えたとき”一定数”、超えなかったら計算式を入れたい 3 2022/04/05 10:31
- Excel(エクセル) EXCEL 計算結果の桁数をそろえたい。 5 2022/12/25 18:33
- Excel(エクセル) Excelの関数 5 2023/07/07 05:26
- Excel(エクセル) Excel表示形式 2 2022/09/09 09:57
- Excel(エクセル) Excel関数について質問です。 シート1に入力シートがあります。 =A1 =B1などで離れた数字な 5 2022/12/18 13:42
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセルの関数(式)を教えてください。 1 2022/09/27 09:28
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
私はwhoo(位置情報)を入れてい...
-
whooで時間表示がこうなってる...
-
スカイリム に詳しい人助けてく...
-
ドラクエ6アモールの町で詰んで...
-
リネージュのセキュリティカー...
-
Googleの検索履歴見てみると二...
-
PC版スカイリムでのバグ対処法
-
スターオーシャン3がバグで先に...
-
妖怪ウォッチ2 レジェンド妖怪...
-
cod mw2について質問です! キ...
-
iPhone15の待ち受け画面がたま...
-
FF2
-
スカイリム
-
FBアプリの職歴で登録勤務先の...
-
PS版テイルズオブデスティニー...
-
キングダムハーツFMの岩が
-
PS4 アンチャーテッド 海賊王...
-
CFWの違法性
-
バクってるってなんですか? バ...
-
かまいたちの夜2エンディング...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
私はwhoo(位置情報)を入れてい...
-
whooで時間表示がこうなってる...
-
ドラクエ6アモールの町で詰んで...
-
スクリーンタイムがずっとバグ...
-
FF10-2のビサイト島の4つの数字
-
PC版スカイリムでのバグ対処法
-
MacBookを使っているのですが、...
-
スカイリム に詳しい人助けてく...
-
cod mw2について質問です! キ...
-
Woltをアップデートしたら
-
スターオーシャン3がバグで先に...
-
バクってるってなんですか? バ...
-
ドラクエ5 急募
-
Google Pixel7Proを使っていま...
-
マインクラフトについてですが...
-
ルーンファクトリー4について教...
-
スマホをやめると魚が育つとい...
-
原神について質問です。
-
せっかくtiktok初めて投稿した...
-
Googleの検索履歴見てみると二...
おすすめ情報