-3

У меня есть формула IF я работаю, которая не будет работать. У меня есть формула =IF(D2=Emergency Services, U2-L2, IF D2=General Construction, U2-AA2) .

В столбце D у меня есть формула, построенная для возврата общих строительных или аварийных служб. Основываясь на типе услуг, которые мне нужны, нужно вычесть дату, чтобы вычеркнуть дату с момента осмотра дома до времени, которое потребовалось для начала работы.

2 ответа2

1

Есть несколько вещей, заставляющих это не работать.

  1. Синтаксис IF вашей формулы неверен.
  2. Вы вложили дополнительный оператор IF неправильно. К нему нужно относиться так же, как к самой формуле.
  3. Выполнение логических проверок текста требует использования кавычек "text" .

Ваша формула должна выглядеть следующим образом;

=IF(D2="Emergency Services", SUM(U2-L2), IF(D2="General Construction", SUM(U2-AA2), ))

Примечание: убедитесь, что каждый ( имеет закрытие ) чтобы соответствовать.

0

Настройте статическую ячейку с помощью "Emergency Services", а другую с "General Construction". Они могут быть скрытыми ячейками или на другом листе, но вы будете ссылаться на них в формуле и сделаете формулу динамической, если эти термины изменятся. Для этого примера Cell F1 = "Emergency Services" и Cell F2 = "General Construction"

IF(D2=F1,U2-L2,IF(D2=F2,U2-AA2,"<Text here for when neither criteria is met>")

Как упоминалось в LPChip, синтаксис IF():

ЕСЛИ ( Formula which will evaluate to true or false , Outcome when true , Outcome when false )

Формула, которую я предоставил, проверит начальное утверждение, D2 = F2. Если это правда, он возвращает ваше значение. Если значение равно false, выполняется следующее вычисление IF() .

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