
No.4
- 回答日時:
残念ながら、まだ正解の回答は出ていないのではないかと考えております。
大の月・小の月を考慮する必要があると思います。「暦による 6 か月を超えない最後の日」を算出する数式は、ちょっと難しいですが、添付図の E1 セルのとおりではいかがですか。C 列や D 列だと、答えを誤っている行(黄色いセルの行)がありますよね。
各数式は、次のとおりとなっています。
A列 2014/8/25 など
B1 6
C1 =edate(a1,b1)-1
D1 =date(year(a1),month(a1)+B1,day(a1)-1)
E1 =edate(a1,b1)-(day(a1)=day(edate(a1,b1)))
EDATE 関数は n か月後の日付を求めるわけですが、E1 の数式は、その n か月後の日の「年」、「月」、「日」のうち、「日」が元の日の「日」と同じである場合は 1 日を差し引き、そうでない場合は引かない、という計算をします。

No.3
- 回答日時:
No2さんの補足として
EDATE関数を使います。
EDATE(値、月)で値の何か月後か、ってのをシリアル値で出します。
例えば
EDATE(2014/4/1,6)なら2014/10/1になります。
その前日を知りたいのでその数値から-1する
”EDATE(2014/4/1,6)-1”で2014/9/30となります。
なんでA行に入社日、B行にEDATE(A1.6)-1
で希望する計算日がでます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Excel(エクセル) Excel関数で日またぎの勤務時間にしるしを立てる 2 2022/04/20 17:22
- Excel(エクセル) Excel関数 セルが空白の場合は,現在の表示のままに、数値が入れば計算する数式を教えてください。 4 2023/08/25 17:40
- その他(悩み相談・人生相談) 複数の緯度経度に囲まれた面内に点を確認できるか 1 2023/03/01 19:41
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) MicroSoft Formsの共有について 2 2022/12/29 17:19
- 分譲マンション 管理組合役員の辞任と受領書について 1 2022/11/25 12:39
- その他(趣味・アウトドア・車) EXCELの計算 3 2023/03/16 10:02
- 労働相談 有給の計算について 3 2023/05/20 13:11
- 会計ソフト・業務用ソフト Excel IF構文内の計算式を有効にする方法 2 2023/03/22 11:27
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで半年後の日付を計算したい
Excel(エクセル)
-
Excel:セルに入力されている日付の、半年後の日付を自動表示させたい
Windows Me・NT・2000
-
エクセルで6ヵ月後を自動入力できますか?
Excel(エクセル)
-
-
4
エクセルの関数で「6ヶ月より長い場合」と条件設定したい!
Excel(エクセル)
-
5
Excelに入力した個々の日付の数ヶ月前から自動で色をつける方法を教えてください。
Excel(エクセル)
-
6
エクセル 月数を0.5ヶ月単位で計算する方法
Excel(エクセル)
-
7
半年単位で勤続年数を算出する式
Excel(エクセル)
-
8
勤続年数の平均を求めたい時の関数
Windows Vista・XP
-
9
IF関数のネストについて教えてください。
Excel(エクセル)
-
10
Excelで小数点以下1桁の年数を表示したい
Excel(エクセル)
-
11
ある日付から3年以内であれば【〇】を自動的に表示させる
Excel(エクセル)
-
12
エクセルのif関数についての質問です。何年何か月以上なら〇(数字)といった表し方を知りたいです。
Excel(エクセル)
-
13
エクセルである数値を超えたら赤で表示じエラーメッセージの方法
Excel(エクセル)
-
14
エクセルで時間の計算、なぜ24をかける?
Excel(エクセル)
-
15
エクセル 期日の半年前になると、セルの色が変わる方法
Windows Vista・XP
-
16
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
17
EXCELで○ヶ月を○年○ヶ月に変換したい。
Excel(エクセル)
-
18
Excelで表を作り、自動で今月の列に色をつける
財務・会計・経理
-
19
エクセルで年休を管理 (一日8時間単位で)
Excel(エクセル)
-
20
○○会社でない場合の、貴社や弊社にあたる言いまわしについて
その他(ビジネス・キャリア)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの計算式もしくはシ...
-
Excelで時給計算、10:30時間を...
-
6ヶ月経過日を算出する式
-
excel 段階式歩合給与計算につ...
-
【VBA】結合セルの値をoffsetで...
-
拡張子はなぜ、大文字と小文字...
-
コマンドプロンプトで出来ること
-
LAME.EXE をダウンロードしたい...
-
フォルダの中に1個しかファイ...
-
Excelの「アクセシビリティ 検...
-
複数のフォルダへ同時にファイ...
-
windows (ウィンドウズ) の 「...
-
Androidアルバムの画像を消去で...
-
コマンドプロンプトからファイ...
-
ひとつのファイルを一括で複数...
-
windowsムービーメーカで音をい...
-
拡張子の表示/非表示の切り替え
-
iTunes
-
デスクトップのアイコンが黒く
-
98SE USB インストール中に uhc...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでの計算式もしくはシ...
-
6ヶ月経過日を算出する式
-
Excelで時給計算、10:30時間を...
-
Excelで四捨・六入がしたいです
-
エクセルで簡単に粗利と利益率...
-
一月の連休の求め方
-
excel 段階式歩合給与計算につ...
-
エクセルで行が飛んだセルを一...
-
【VBA】結合セルの値をoffsetで...
-
データの中に同じ名前の顧客が...
-
エクセルについて
-
至急!!エクセル得意な方助けて...
-
エクセル 数字並び替え
-
excel 顧客人数の年代別集計
-
拡張子はなぜ、大文字と小文字...
-
フォルダの並び替えの項目を固...
-
フォルダの中に1個しかファイ...
-
ひとつのファイルを一括で複数...
-
Excelの「アクセシビリティ 検...
-
複数のフォルダへ同時にファイ...
おすすめ情報