我在Excel中有两个计划:两个都有“代码”和“名称”列。我想在plan3中显示来自plan1的行,其名称列与plan2中的name列具有不同的字符数(代码列是主键)。我想使用Excel公式来做到这一点。
使用建议的答案,我终于解决了问题:在巴西Excel中,公式为:
=NÚM.CARACT(PROCV(A2;Plan1!A:B;2;0))<>NÚM.CARACT(PROCV(A2;Plan2!A:B;2;0))
答案 0 :(得分:0)
也许,G2等是你的计划3'代码':
=LEN(VLOOKUP(G2,plan1,2,0))<>LEN(VLOOKUP(G2,plan2,2,0))
向下复制到suit,其中“TRUE”表示字符串长度不相等,plan1
和plan2
是命名范围。
plan1
和plan2
未命名范围但工作表名称和布局如图片所示,请尝试:
=LEN(VLOOKUP(A2,plan1!A:B,2,0))<>LEN(VLOOKUP(A2,plan2!A:B,2,0))
例如:
过滤plan3的ColumnB,为那些不匹配的人选择TRUE。 pla3的ColumnA应该是一个综合列表。排序无关紧要。