如果来自不同 sheet 的语句基于两个单元格
If statement from different sheet base on two cell
我有一个 2 sheets,摘要和备注,我正在尝试根据摘要 sheet 数据创建一个 REMARKS ERROR。
例子。
在 Sheet 摘要中,如果 area01 和 area02 在列中都没有等效区号
E8 & E9 备注错误!将出现在 Sheet REMARKS 中。
而当两个区域之一
(E8或E9)有数据,REMARKS中不会出现错误SHEET
有人可以帮帮我吗?请看附件Googlesheet
这样试试:
=IF(TRIM(C9)=LEFT(D8, 4), IFNA(VLOOKUP(F8, I:J, 2, 0), ))
或数组公式:
=ARRAYFORMULA(IF(TRIM(C9)=LEFT(D8:D, 4), IFNA(VLOOKUP(F8:F, I:J, 2, 0), ), ))
=IF((SUMMARY!C9="AREA")*
((SUMMARY!D8<>"")+(SUMMARY!D9<>""))*
((SUMMARY!E8 ="")+(SUMMARY!E9 ="")),
"ERROR: NO AREA CODE UPDATED", )
我有一个 2 sheets,摘要和备注,我正在尝试根据摘要 sheet 数据创建一个 REMARKS ERROR。
例子。 在 Sheet 摘要中,如果 area01 和 area02 在列中都没有等效区号 E8 & E9 备注错误!将出现在 Sheet REMARKS 中。
而当两个区域之一 (E8或E9)有数据,REMARKS中不会出现错误SHEET
有人可以帮帮我吗?请看附件Googlesheet
这样试试:
=IF(TRIM(C9)=LEFT(D8, 4), IFNA(VLOOKUP(F8, I:J, 2, 0), ))
或数组公式:
=ARRAYFORMULA(IF(TRIM(C9)=LEFT(D8:D, 4), IFNA(VLOOKUP(F8:F, I:J, 2, 0), ), ))
=IF((SUMMARY!C9="AREA")*
((SUMMARY!D8<>"")+(SUMMARY!D9<>""))*
((SUMMARY!E8 ="")+(SUMMARY!E9 ="")),
"ERROR: NO AREA CODE UPDATED", )