
No.5ベストアンサー
- 回答日時:
#2です。
基準日以降の、付与日ということ?
A1セルに基準日、
H7:L7あたりに、一連の付与日が入力されているのもとして、次回付与日のセルに
=MIN(IF(H7:L7>A1,H7:L7,"2999/12/31"))
配列数式なので、入力後、Shift キーと Ctrl キーを押しながら Enter キーで確定。
A1セルに、=TODAY() と入れて今日の日付を表示させておくと、開いた日の次回付与日が自動表示されます。
No.4
- 回答日時:
過去に二つほど似たような質問をしているようですが・・・
http://oshiete.goo.ne.jp/qa/7521405.html ←これと
http://oshiete.goo.ne.jp/qa/7521390.html ←これ
ベストアンサーも付けていなければ締め切ってもいなければ・・・?
日付に関する計算を多用するようでしたら「ツール」→「アドイン」→「分析ツール」にチェックを入れておくと便利です「EDATE」「EOMONTH」他etc・・・が使えるようになります
で、基準日というのは「入社してから2年目」を基準日として指定されているのですか?
このテーブルの作り方だと基準日を参照させたりしますので、一人分のテーブルしか作れないですよね?
(下の行に同じようなテーブルをたくさん作るという非合理的な方法はありますが・・・)
取り敢えず初心者との事ですので氏名から2年6ヵ月までの日付を手入力していたとしての話で…
添付画像参照してください(テーブル2つあります)
1のテーブルで、セルB1に入る式は =EDATE(B4,24)
F4に入る式は =MAX(C4:E4,B1)
2のテーブルの場合、基準日をC列に設ける事によって複数の氏名に対応する形です
セルC2 =IF(A2="","",EDATE(B2,24))
セルD2 =IF(A2="","",EDATE(B2,6*COLUMN(A2)))
セルE2 =IF($A2="","",EDATE(D2,12))の式を入れてF2まで数式をコピー
セルG2 =IF(A2="","",MAX(C2,D2:F2))
C2~G2までを範囲選択してオートフィルを使い数式を下方向へ適当な行数までコピー
あとは、氏名と入社日を入力するだけ全ての日付が返ってはきますけど・・・。

No.3
- 回答日時:
Lookupで良いと思います。
ただし、Lookupそのままですと、基準値を超えない一番大きな値が選ばれますので、対応範囲を設定して表の日付を一つずらして表示させるようにしています。
添付の図ではB1に基準値が入っているとして、F4セルに↓の式を入れています。
=IF(B1>MAX(B4:E4),"",LOOKUP(B1,B4:D4,C4:E4))
あと、前の質問で問題が解決したのでしたら、一度締め切る事をお勧めします。
http://oshiete.goo.ne.jp/qa/7521405.html

No.1
- 回答日時:
基準日、と、基準日を超えた日、の意味が解りませんが、
入社日から6ヵ月後の日を表示するのでしたら、
=DATE(YEAR(B4),MONTH(B4)+6,DAY(B4))
入社日から1年6ヵ月後の日を表示するのでしたら、
=DATE(YEAR(B4)+1,MONTH(B4)+6,DAY(B4))
入社日から2年6ヵ月後の日を表示するのでしたら、
=DATE(YEAR(B4)+2,MONTH(B4)+6,DAY(B4))
でいかがでしょうか。
この回答への補足
書き方がわかりにくくて申し訳ないです。。
基準日を入力すると、次回の有給付与日が自動的に表示されるようにしたいのです。
そういったことは可能でしょうか?
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同一セルに日時があるものを日...
-
EXCELでCSVファイル保存すると...
-
OFFSET関数を使用した印刷範囲...
-
Excelのシートごとの日付の追加
-
1年分のデータから特定の月分...
-
1つのセルにまとまっている情報...
-
エクセルVBA オートフィルの最...
-
EXCELで年月日の表記から日付部...
-
ドロップダウンリストで空白の...
-
エクセルでセルを一括で右詰に...
-
エクセルVBAで、複数セルのデー...
-
COUNTIFの反対の関数はあるので...
-
Excelで連続データを行飛ばしで...
-
エクセル
-
Excelで指定した条件と一致する...
-
複数のシートの日付データを、...
-
excelで平均差を出したい
-
セルの着色を認識する関数って...
-
【EXCEL】vlookup関数で横の行...
-
エクセルで長い行を5行ごとに1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同一セルに日時があるものを日...
-
EXCELでCSVファイル保存すると...
-
Excelで指定した条件と一致する...
-
OFFSET関数を使用した印刷範囲...
-
COUNTIFの反対の関数はあるので...
-
エクセルVBAで、複数セルのデー...
-
1年分のデータから特定の月分...
-
1つのセルにまとまっている情報...
-
エクセルでセルを一括で右詰に...
-
ドロップダウンリストで空白の...
-
Excelで連続データを行飛ばしで...
-
EXCELで年月日の表記から日付部...
-
【VBA】指定フォルダに格納中の...
-
エクセル
-
エクセルで数字、文字列混在の...
-
excelで平均差を出したい
-
エクセル 値から時間に変換
-
エクセルVBA オートフィルの最...
-
セルの内容を比較して同否を自...
-
補足お願いします、エクセル計算式
おすすめ情報