Я пытаюсь добавить еще один критерий для формулы ниже. На вкладке «Данные платежной ведомости» у меня есть столбец H, в котором есть часы, некоторые из этих часов могут быть отрицательными, поэтому я не могу считать эти строки с отрицательными числами в часах. Я попытался просто добавить еще одно выражение if во втором вложенном IF, но это не сработало для меня.
Формула ищет идентификатор задания, который находится в столбце A, а затем ищет сделку, которая находится в столбце J. Если идентификатор Emp для Сделки, находящейся в столбце F, является уникальным, он считается для каждой из сделок APP1-APP4. Я также хочу, чтобы он посмотрел на столбец H, который является часами, и если вы видите отрицательное число, не считайте сделку
=SUM(IF(FREQUENCY(IF('Payroll Data'!$A$2:$A$155=$A2,IF('Payroll Data'!$J$2:$J$155="APP1",IF('Payroll Data'!$F$2:$F$155<>"",MATCH("~"&'Payroll Data'!$F$2:$F$155,'Payroll Data'!$F$2:$F$155&"",0)))),ROW('Payroll Data'!$F$2:$F$155)-ROW('Payroll Data'!$B$2)+1),1))+SUM(IF(FREQUENCY(IF('Payroll Data'!$A$2:$A$155=$A2,IF('Payroll Data'!$J$2:$J$155="APP2",IF('Payroll Data'!$F$2:$F$155<>"",MATCH("~"&'Payroll Data'!$F$2:$F$155,'Payroll Data'!$F$2:$F$155&"",0)))),ROW('Payroll Data'!$F$2:$F$155)-ROW('Payroll Data'!$B$2)+1),1))+SUM(IF(FREQUENCY(IF('Payroll Data'!$A$2:$A$155=$A2,IF('Payroll Data'!$J$2:$J$155="APP3",IF('Payroll Data'!$F$2:$F$155<>"",MATCH("~"&'Payroll Data'!$F$2:$F$155,'Payroll Data'!$F$2:$F$155&"",0)))),ROW('Payroll Data'!$F$2:$F$155)-ROW('Payroll Data'!$B$2)+1),1))+SUM(IF(FREQUENCY(IF('Payroll Data'!$A$2:$A$155=$A2,IF('Payroll Data'!$J$2:$J$155="APP4",IF('Payroll Data'!$F$2:$F$155<>"",MATCH("~"&'Payroll Data'!$F$2:$F$155,'Payroll Data'!$F$2:$F$155&"",0)))),ROW('Payroll Data'!$F$2:$F$155)-ROW('Payroll Data'!$B$2)+1),1))