如果还有公式

时间:2018-09-22 16:59:36

标签: excel excel-formula

我有一个庞大的公式,我要先检查它是否返回零。

  • 如果未返回零,则应将单元格值设置为由公式返回/设置的值
  • 否则,应将单元格的值设置为另一个公式值

那么,

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 :(得分:0)

您还可以编写一个IF条件,其中检查F1是否为零,如果不重复则重复F1公式“ else”,则编写F2公式。

答案 1 :(得分:0)

尝试此公式,它应该可以工作:

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