[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『シフト表の退勤時間を関数で表示したい』(つむつむ)
日頃から拝見し参考にさせて頂いております。
ありがとうございます。
シフト表の退勤時間を関数で表示したいのですが
宜しくお願い致します。
シフトはA、B、受付1、受付2、の4通りです
受付1と受付2の退勤する時間は、翌日になります。
受付1と受付2は連続する場合もあります。
参照用に別表を作成しています。(B41:D44)
A B C D 1 日 シフト 出勤 退勤 2 1 A 7:30 17:00 3 2 B 9:00 22:00 4 3 受付2 20:00 5 4 8:30 6 5 B 9:00 22:00 7 6 受付1 17:00 8 7 8:30 9 8 B 9:00 22:00 10 9 B 9:00 22:00 11 10 12 11 13 12 B 9:00 22:00 14 13 B 9:00 22:00 15 14 受付2 20:00 16 15 8:30 17 16 A 7:30 17:00 18 17 19 18 受付2 20:00 20 19 受付2 20:00 8:30 21 20 受付2 20:00 8:30 22 21 8:30 23 22 A 7:30 17:00 24 23 B 9:00 22:00 25 25 24 受付2 20:00 26 25 受付2 20:00 8:30 27 26 8:30 28 27 受付1 17:00 29 28 受付1 17:00 8:30 30 29 8:30 31 30 32 31 B 9:00 22:00 33 34 35 36 37 38 39 【別表】 40 シフト 出勤 退勤 41 A 7:30 17:00 42 B 9:00 22:00 43 受付1 17:00 8:30 44 受付2 20:00 8:30
< 使用 Excel:Excel2019、使用 OS:Windows10 >
C2 =IF(B2="","",VLOOKUP(B2,B$40:C$44,2,FALSE)) D2 =IFERROR(VLOOKUP(IF(COUNTIF(B1,"受付*"),B1,IF(COUNTIF(B2,"受付*"),"",B2)),B$40:D$44,3,FALSE),"")
C2:D2 下へコピー。 (GobGob) 2020/04/15(水) 07:54
GobGob様の式で完璧に出来ました。
本当にありがとうございました。
(つむつむ) 2020/04/15(水) 22:59
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.