[[20220111144150]] 『勤務換算表の作成』(Teddy) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『勤務換算表の作成』(Teddy)

いつもお世話になっております。
以前、こちらでご教授いただき勤務換算表を作成いたしました。

 A  B  C D E  AF AG AH
1   1  2 3 4  31   
2一郎 H  H 休        0.5
3次郎 休  年 I6        0.8 
4花子 N             1

6太郎 6ウ 休 4ウ       0.5 or 0.7

 .
 .
 .
25

こんな表です。AH列に常勤換算の値を入れています。
B25〜AF25にその日の出勤者を常勤換算した値をSUMIFSで計算するように入力しています。B25=SUMIFS($AH$2:$AH$23,B2:B23,"?*",B2:B23,"<>休",B2:B23,"<>年",B2:B23,"<>特")な感じです。 
ここに、今回新入職の人を追加したいのですが、この人の条件がこれまでと異なっているので、どう追加したらよいかわからず困っています。

これまでの職員は、休みや年休以外は基本的にはAH列に入れている換算値で計算すればよかったのでシンプルだったのですが、今回の方は「4ウ」勤務であれば0.5、「6ウ」勤務であれば0.7で計算しなくてはいけません。
一人の人に換算値を2つ使わなければならないため、単純にこれまでの表に追加ができません。

ご指導のほど、よろしくお願いいたします。
  

< 使用 Excel:Excel2016、使用 OS:unknown >


[[20210118164743]]
 の続きみたいですよ ^^;
m(_ _)m
(隠居Z) 2022/01/11(火) 16:23

そうです。
これに新しい条件の人を追加したいです。

(Teddy) 2022/01/11(火) 17:01


 太郎さんのAH列(換算値)にはとりあえず「0.5」を入力しておき、それで合計を出す。
 太郎さんが「6ウ」だったら、0.2(0.5と0.7の差)を合計に加算する。

 つまり、太郎さんが6行目だとすれば
 B25 =SUMIFS($AH$2:$AH$23,B2:B23,"?*",B2:B23,"<>休",B2:B23,"<>年",B2:B23,"<>特")+IF(B6="6ウ",0.2,0)
                                                                                ~~~~~~~~~~~~~~~~~~~
 右コピー
 ※「6ウ」の「6」は半角、「ウ」は全角だとして

 例外が次から次と出てくると収拾がつかなくなりそうですけど、とりあえず一人だけなら・・・

 以上
(笑) 2022/01/11(火) 17:47

(笑)様

無事に解決いたしました。
いつもありがとうございます。大変助かりました。
(Teddy) 2022/01/12(水) 09:15


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.