
次の内容の計算ができるのでしょうか?excel関数に詳しい方ご指導お願いします。
dateif関数で、ある一定期間を計算しています。
例)1991/10/16(セルF4)~1995/11/15(セルG4)→4年0ヶ月
[DATEDIF(F4,G4,"y")&"年"&DATEDIF(F4,G4,"ym")&"ヶ月"]
この期間(上記でいうと4年0ヶ月の計算式結果)が複数ある場合、期間の合計はどのように算出したらよいでしょうか。
ただ単純にsum関数を使うと[0]になってしまいます。
計算式が設定されているので、不可能なのでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
こんにちは。
maruru01です。現状のままで計算する方法です。
各期間をH4~に表示してあるとして、合計は、
=SUBSTITUTE(TEXT(SUMPRODUCT(--SUBSTITUTE(SUBSTITUTE(H4:H7,"年"," "),"ヶ月","/12")),"0年0ヶ月/12"),"/12","")
で出来ます。
範囲(H4:H7)は適宜変更して下さい。
ただ、No.1の方の方法の方がいいと思います。
なお、合計するそれぞれの期間は、まったく重ならないという前提です。
期間が重なる場合は、重複分を考慮するとかなり難しくなります。
アドバイスどおり設定したらできました。
ほんと感激です。ありがとうございます。
無理だとあきらめていましたので、びっくりです。
計算結果は連続していたので大丈夫でした。
maruruさん、かなりの達人なんですね。
今日はすっきりして眠れそうです。ヽ(^o^)丿
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) エクセルで2度にわたる休職期間を除いた勤務年数を算出したいです。 3 2022/05/11 14:11
- Excel(エクセル) Excelの計算式の意味が知りたい 3 2023/06/19 17:49
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) EXCELピボットテーブル関数について 2 2023/04/10 20:35
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで年月の合計の関数を教えてください。
Excel(エクセル)
-
エクセルで2度にわたる休職期間を除いた勤務年数を算出したいです。
Excel(エクセル)
-
EXCELで○ヶ月を○年○ヶ月に変換したい。
Excel(エクセル)
-
-
4
エクセルで日数から年月への変換
Excel(エクセル)
-
5
エクセルで期間から期間を足したり引いたりする方法を教えてください
Excel(エクセル)
-
6
エクセルで期間から期間を引く方法を教えてください
Excel(エクセル)
-
7
EXCELの年月変換について
Excel(エクセル)
-
8
エクセル “13ヶ月”を“1年1ヶ月”にする関数
Excel(エクセル)
-
9
エクセルで複雑な退職金の計算をしたいのですが
その他(Microsoft Office)
-
10
エクセル詳しい方教えて下さい
Excel(エクセル)
-
11
エクセルで勤続年数を○年△ヶ月×日まで算出したい
Excel(エクセル)
-
12
勤続年数の平均を求めたい時の関数
Windows Vista・XP
-
13
(エクセル関数)指定期間内で重複を除いて数え上げる方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AかBに入力があった時Cに反映、...
-
エクセルの使い方 1日=7時間45...
-
ヘッダー
-
エクセル 1万時間を越える際の...
-
エクセルでの時間計算(2時間30...
-
Excel 関数? 文字列に...
-
数式の計算結果により表示され...
-
エクセル・計算式をテキストデ...
-
エクセルでDeleteキーを...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで、計算結果ではなく...
-
エクセルで同じ計算式を入れて...
-
Excelの文字入力にタイムラグが...
-
計算結果が「0」のセルだけを「...
-
IF関数で出した数値をSUM関数で...
-
Excel(エクセル)でフィルター...
-
EXCELの関数に関する質問です
-
エクセルで足し算と掛算を混ぜ...
-
エクセルで 足し算や割り算の...
-
open office で円の入った文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
Excel 関数? 文字列に...
-
AかBに入力があった時Cに反映、...
-
数式の計算結果により表示され...
-
EXCELの関数に関する質問です
-
エクセルで、時間の計算をした...
-
IF関数で、時間を条件にしたい...
-
エクセル・計算式をテキストデ...
-
Excelの文字入力にタイムラグが...
-
エクセルの使い方 1日=7時間45...
-
TEXTCALCの使い方
-
エクセルでの時間計算(2時間30...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセル 1万時間を越える際の...
-
エクセルでDeleteキーを...
-
IF関数で出した数値をSUM関数で...
-
sum 範囲を横に可変したいです...
-
計算結果が「0」のセルだけを「...
-
エクセルで同じ計算式を入れて...
-
エクセルで数値を50単位で切...
おすすめ情報