No.4ベストアンサー
- 回答日時:
=TEXT(DATEDIF(A1,BI,"Y"),"0年;;")&TEXT(DATEDIF(A1,B1,"YM"),"00ヶ月;;")
で月を2桁表示なら
=TEXT(SUMPRODUCT(SUBSTITUTE(SUBSTITUTE(E7:E8,"年",""),"ヶ月","")*1),"0年00ヶ月")
で3年09ヶ月になります。ただし12ヶ月以上になる場合に繰上げされません。
年=DATEDIF(A1,BI,"Y")と月=DATEDIF(A1,B1,"YM")を分けてもらえれば、
年=SUM(年の範囲)+INT(SUM(月の範囲)/12)
月=MOD(SUM(月の範囲),12)
で計算できます。
※「年」「ヶ月」はセルの書式設定の表示形式をユーザー定義で「0年;;」「0ヶ月;;」で表示してください。
No.3
- 回答日時:
こんにちは。
>(たとえば,2年6ヶ月と1年3ヶ月を足し,3年9ヶ月となるように)
日付の差と差を合計するというのは、期間が重なる場合は、重複していますから、以下のような場合は本来できませんが、単に足し算の場合は、このようにできるかと思います。なお、日付まで出す場合は、また違ってきます。
A B
1 1999/05/01 2001/12/21
2 1998/10/01 2002/06/03
=INT((B1-A1+B2-A2)/365)&"年"&INT(MOD((B1-A1+B2-A2),365)/30)&"ヶ月"
No.2
- 回答日時:
こんにちは~
作業列を使ってもよろしければ以下の方法をお試しください。
ここでは例として D列を作業列にします。
A列が開始日、B列が終了日
1 ~ 2行目に質問にある数式が入っているとして、
◆ D1セルに
=IF(COUNT(A1:B1)<2,"",DATEDIF(A1,B1,"M"))
と入れて、D2にコピー( それぞれの期間の月数が表示されます )
◆ 期間の合計を出すセルに
=INT(SUM(D1:D2)/12)&"年"&MOD(SUM(D1:D2),12)&"ヶ月"
または、質問にある数式のように 0年とか 0ヶ月は非表示にしたいなら、
=TEXT(INT(SUM(D1:D2)/12),"0年;;")&TEXT(MOD(SUM(D1:D2),12),"0ヶ月;;")
と入れてください。
D1:D2 の部分( 2ヶ所 )は、実際の表に合わせて変更してください。
作業列が目障りなら非表示にしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセルで2度にわたる休職期間を除いた勤務年数を算出したいです。 3 2022/05/11 14:11
- 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/03/22 17:56
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) エクセル365の関数。誕生日表記がおかしい 2 2022/10/17 18:52
- Excel(エクセル) エクセルで 例えばA1のセルに1+1 と入力すると B1のセルに2 と答えが出る関数があったと思いま 8 2022/12/16 20:57
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
勤続年数の平均を求めたい時の関数
Windows Vista・XP
-
EXCELで○ヶ月を○年○ヶ月に変換したい。
Excel(エクセル)
-
Excel 複数期間の合計
Excel(エクセル)
-
-
4
エクセルで日数から年月への変換
Excel(エクセル)
-
5
エクセル “13ヶ月”を“1年1ヶ月”にする関数
Excel(エクセル)
-
6
エクセルで平均年齢や平均勤続年数を求めるには?
Excel(エクセル)
-
7
EXCELの年月変換について
Excel(エクセル)
-
8
エクセルで2度にわたる休職期間を除いた勤務年数を算出したいです。
Excel(エクセル)
-
9
勤続年数の平均値の求め方
Excel(エクセル)
-
10
エクセル 日付(年月日)の合計を出したい
Excel(エクセル)
-
11
Excelで小数点以下1桁の年数を表示したい
Excel(エクセル)
-
12
EXCEL 経過年数の平均を求めたい!
Excel(エクセル)
-
13
勤続年数の平均の出し方を教えて下さい。
Excel(エクセル)
-
14
エクセル 期間の表示形式の仕方
Excel(エクセル)
-
15
年数の小数点表記について
数学
-
16
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
17
エクセルで期間から期間を引く方法を教えてください
Excel(エクセル)
-
18
エクセルで数式を入れても値が空欄になります
Excel(エクセル)
-
19
○年後の3月末日を関数で出したい
Excel(エクセル)
-
20
エクセルで複雑な退職金の計算をしたいのですが
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの複数条件下での標...
-
SUMIFとCOUNTIFを合わせたよう...
-
スプレッドシート、Excelでの数...
-
EXCEL 経過年数の平均を求めた...
-
【スプレッドシート】指定の日...
-
エクセルで年月の合計の関数を...
-
エクセルで角度の計算できますか?
-
SUMIF関数について
-
excelでの文字を隠す方法
-
エクセルにて「週」から日付を...
-
エクセルで「ぶら下げ」書式を...
-
EXCEL 年月表示をするVBAを教...
-
ある一定時間を超えた場合の超...
-
エクセル シフト表 6連続勤...
-
エクセルで、一つのセルに二つ...
-
SUMIF関数の結果が0になってし...
-
スケジュール表の画像を作成したい
-
エクセル くじ引きの口数が別々...
-
エクセルで複数条件に合うセル...
-
エクセルで灯油の配送予定日を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセルでの複数条件下での標...
-
ある一定時間を超えた場合の超...
-
エクセルで年月の合計の関数を...
-
【スプレッドシート】指定の日...
-
EXCEL 経過年数の平均を求めた...
-
エクセルで日付を数字+アルフ...
-
Excelにいついて質問です。
-
エクセルにて「週」から日付を...
-
Excelの表以外が暗い?
-
エクセルで「ぶら下げ」書式を...
-
エクセルで角度の計算できますか?
-
隣のセルに入力したら自動的に...
-
エクセルで、一つのセルに二つ...
-
EXCEL 年月表示をするVBAを教...
-
excelでの文字を隠す方法
-
エクセル2003 MONTH関数で
-
Excel:月またぎを含む日数の差...
-
SUMIF関数の結果が0になってし...
-
エクセル シフト表 6連続勤...
おすすめ情報