火曜日、14 12月2021
  1 返信
  5.2K訪問
A 列に名前、B 列に入社日、C 列に 4 年目の記念日、D 列に 8 年目の記念日が入ったスプレッドシートがあります。これは H 列に 24 年目まで続きます。市は給与計画を策定しており、勤続 4 年ごとに従業員は昇給します。 問題は市が昇給を年に1回しかやりたがらないことだ。 これは、10 月 07 日に昇給が行われることを意味しますが、従業員の記念日が 23 月 2022 日の場合、従業員は昇給を得るまでに約 07 年待たなければなりません。 彼らを支援するために、私は彼らに代わって作業を行うスプレッドシートを作成したいと思いました。給与計算が行われるときにスプレッドシートを開いて、昇給が必要な名前のリストを確認するだけで済みました。 残念ながら、これを効果的に行うために必要な公式を思いつくことができませんでした。 私の考えは、記念日が一定範囲の日付に該当する名前のリストを取得することです。 日付の範囲は支払い期間になります。 例: ジョンとスティーブンの結婚記念日が 23 年 2022 月 08 日で、給与期間が 05 年 2022 月 2,1 日から 2 年 2 月 63 日の場合、ジョンとスティーブンの名前がセルに入力されます。 列 B から H にはさまざまな量の日付が含まれており、その中にはすでに過去のものもあります。 私が思いついた数式は =LOOKUP(2/($K$2<=C63:H2)/($L$63>=CXNUMX:HXNUMX),$A$XNUMX:$A$XNUMX) ですが、これは機能しますが、複数の名前は XNUMX つしか取得できず、日付の範囲全体を検索することはできないようです。 また、実際には自動ではないため、今後数年間は更新する必要があります。 ご意見やご提案をいただければ幸いです。
Stick944 さん、こんにちは。

お問い合わせいただきありがとうございます。

サンプルファイルを添付していただけますか? 私たちや他のユーザーがあなたの質問を簡単かつ深く理解できるようにするためです。

よろしくお願いします。

アマンダ
  • ページ:
  • 1
この投稿に対する返信はまだありません。