查找列中的值,如果存在且最后一位数字不同,则返回文本

查找列中的值,如果存在且最后一位数字不同,则返回文本

电子表格场景

我必须检查物料编号是否是正确的变体。为此,我必须将其与新版本列表进行比较。如果在新版本中 10 位数字匹配且最后一位数字为“2”,但在 C2 中最后一位数字为“1”,我需要它返回“错误变体”。新变体列表仅显示移至“2”的少数物料编号,因此并非所有物料编号都存在,有些可能与 C 列中的物料相同,我只需要根据最后的“1”来确定哪种物料是错误的。

工作原理:

=IF(COUNTIF(F:F,C2+1)>0,"不正确的变体","")

答案1

假设新变体增加 1 并且您保持新版本干净,则此方法有效:

D2 单元格公式:

=IF(COUNTIF(F:F,C2+1)>0,"Incorrect Variant","")

只需将您的引用 (F:F) 更改为保存“新版本”列的位置即可。

在此处输入图片描述

相关内容