Если еще с формулами - PullRequest
       2

Если еще с формулами

0 голосов
/ 22 сентября 2018

У меня есть гигантская формула, которую Я хочу сначала проверить, возвращает ли он ноль или нет.

  • Если он не возвращает ноль, он должен установить значение ячейкик чему-то возвращенному / установленному по формуле
  • иначе ему следует установить значение ячейки для других значений формулы

Так что если,

F1 = CONCAT(IF(EXACT(D1,E1),"""",""A, ""),IF(EXACT(F1,G1),"""",""B, ""),IF(EXACT(H1,I1),"""",""C, ""),IF(EXACT(J1,K1),"""",""D, ""),IF(EXACT(L1,M1),"""",""E, ""),IF(EXACT(N1,O1),"""",""F""))

И

F2 = IF(AND(ISNA(P1),ISNA(D1),ISNA(F1),ISNA(H1),ISNA(J1),ISNA(L1),ISNA(N1),CELL(""contents"",E1)<>0),""RNA"",IF(AND(ISNA(P1),ISNA(D1),ISNA(F1),ISNA(H1),ISNA(J1),ISNA(L1),ISNA(N1),CELL(""contents"",E1)=0),""Disregard"",))

Я хотел бы проверить следующее

  • Если F1 не возвращает ноль
  • , тогда Установите ячейкузначение в F1
  • иначе
  • установить значение ячейки в F2

Пожалуйста, сообщите

Ответы [ 2 ]

0 голосов
/ 22 сентября 2018

Попробуйте эту формулу, она должна работать:

=IF(F1<>0,F1,F2)

0 голосов
/ 22 сентября 2018

Вы можете написать еще одно условие IF, где вы проверяете F1 на ноль, а если нет, повторяете формулу F1 «иначе», вы пишете формулу F2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...