我有一个包含两个电子表格的工作簿 - “订阅 CD”和“订阅 PD” - 我需要识别“订阅 CD”工作表上的新订单,并通过比较“前一天订单”上的数据将这些条目标记为“新”。我的公式似乎运行良好。但是,如何在没有数据的行上隐藏“新”字样?
目前的公式是:
=IF(B2=" ", " ",IF(ISERROR(VLOOKUP(B2*1,'Raw Data All Subscriptons PD'!A:A,1,0)),"NEW",IF(AND(VLOOKUP(B2*1,B:AA,26,FALSE)>1,VLOOKUP(B2*1,'Raw Data All Subscriptons PD'!A:Z,26,FALSE)=1),"NEW","")))
答案1
看起来您正试图通过搜索空格来捕获空格,即 。" "
空白单元格不包含空格,因此与此不匹配。相反,您应该查找带有 的空白""
,即引号之间没有空格。
因此,请尝试以下方法:
=IF(B2="", "",IF(ISERROR(VLOOKUP(B2*1,'Raw Data All Subscriptons PD'!A:A,1,0)),"NEW",IF(AND(VLOOKUP(B2*1,B:AA,26,FALSE)>1,VLOOKUP(B2*1,'Raw Data All Subscriptons PD'!A:Z,26,FALSE)=1),"NEW","")))