[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『検索条件2つで、値を求める関数』(まめしば)
【Sheet1】以下のように就任履歴があるとします。
Sheet2は部長のみの申請書リスト作成をしており、
A2に人物名を入力した場合、Sheet1を元に、
B2に部長就任日を表示できるようにしたい。
Sheet2のB2にどんな関数を入力すれば良いでしょうか。
【Sheet2】理想図
< 使用 Excel:Excel2016、使用 OS:Windows10 >
Sheet1のD列作業列
=IF(C2="部長",ROW(),"") 下へコピー。
Sheet2
A2 =IFERROR(INDEX(Sheet1!A:A,SMALL(Sheet1!$D:$D,ROW(A1))),"") 範囲コピー。
ところで。
>田中 2020/4/1 → 2021/4/1 っすよね?
>A—---B—------C >名前 日付 >鈴木 2022/5/1 >田中 2020/4/1
→ 順番のルールもあるん? (GobGob) 2020/05/25(月) 14:13
Sheet2 田中氏の就任日は 2021/4/1 の間違いだとして
B2 =IF(A2="","",SUMIFS(Sheet1!B:B,Sheet1!A:A,A2,Sheet1!C:C,"部長"))
表示形式〜ユーザー定義 yyyy/m/d;; ← セミコロンを2つ 下コピー
同じ名前の部長は他にいないことを前提にしています。
以上 (笑) 2020/05/25(月) 14:23
>Sheet2 田中氏の就任日は 2021/4/1 の間違い
おっしゃる通りです、惑わせてしまい申し訳ないです。
早速関数を使わせてもらいます。
本当にありがとうございました。
(まめしば) 2020/05/25(月) 15:45
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.