Excel formula Excel 2010-对照表格列检查单元格中的值列表,并输出那些不符合';不匹配
我有一个包含值列表的列—我想对照另一个表中的列查找该列中每个单元格中的每个值,并确定哪些值不在该表中 所以我的表格如下(假设在A列) 价值A B值 C值 D值 我想对照上面检查的数据列如下(假设为D列) D值 B值,D值 价值A 值D、值E、值A C值 值F 值G、值E、值A 因此,我的输出如下(E列) “” “” “” 值E “” 值F G值,E值 是否有一个数组公式使用“搜索”或“查找”等公式的组合,允许我这样做Excel formula Excel 2010-对照表格列检查单元格中的值列表,并输出那些不符合';不匹配,excel-formula,Excel Formula,我有一个包含值列表的列—我想对照另一个表中的列查找该列中每个单元格中的每个值,并确定哪些值不在该表中 所以我的表格如下(假设在A列) 价值A B值 C值 D值 我想对照上面检查的数据列如下(假设为D列) D值 B值,D值 价值A 值D、值E、值A C值 值F 值G、值E、值A 因此,我的输出如下(E列) “” “” “” 值E “” 值F G值,E值 是否有一个数组公式使用“搜索”或“查找”等公式的组合,允许我这样做 谢谢您可以使用替换函数,但只能嵌套有限的次数。如果您想这样做,还需要解析额外的
谢谢您可以使用替换函数,但只能嵌套有限的次数。如果您想这样做,还需要解析额外的逗号
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1, A$1, ""), A$2, ""), A$3, ""), A$4, ""), ",,", ",")
这使我得到了正确的值,但它被硬编码为列A中的四个值。然后,您可以使用LEFT()和RIGHT()函数检查第一个和最后一个字符是否为逗号,并使用这些结果分析结果
如果删除逗号而只使用空格,则不必解析它,并且可以用双空格检查替换双逗号替换检查。谢谢,我可以有多少嵌套的If?我的列表中有64个我想你可以嵌套
替换和如果7次。查看此链接,了解嵌套IF
的一些替代方法。或者,您可以分析每列的几个值,并使用新结果继续分析过去的7个值。然后可以隐藏helper
列,以便只看到真实结果。