1

Я нашел, как встроить несколько функций IF и как ввести VLOOKUP и IF , но я думаю, что моя ситуация все еще уникальна.

Я ввел эту функцию в ячейку:

=IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)

Он извлекает данные из сводной таблицы и, если ответа нет, отображается 0. Числа в сводной таблице представляют собой среднее число NETWORKDAYS.INTL между двумя датами.

Проблема в том, что я не хочу, чтобы он считал первый день в подсчете. Я могу заставить его вычесть один день из формулы следующим образом:

=IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)-1

Но я переношу эти данные на график и не хочу / не могу отображать «-1» на графике. Что мне нужно сделать, чтобы вставить функцию IF, чтобы, если счетчик меньше нуля, отображал ноль?

Я пытался использовать, if<0="0" , но я не могу заставить его правильно вводить.

1 ответ1

2

Хотя ответ @PeterH работает, у него есть и обратная сторона: повторять VLOOKUP, что не очень хорошо с точки зрения обслуживания.

Для этого конкретного случая вы можете использовать MAX вместо IF:

=MAX(0,IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)-1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .