Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 比较两个工作簿中每个单元格有多个条目的列?_Excel_Excel Formula - Fatal编程技术网

Excel 比较两个工作簿中每个单元格有多个条目的列?

Excel 比较两个工作簿中每个单元格有多个条目的列?,excel,excel-formula,Excel,Excel Formula,我有两本作业本。我正在比较列条目,以验证一列中的所有条目是否在第二个工作簿的列中表示 我使用以下公式: =IF(OR(TEXT(B2,0)=RIGHT('C:\Users\XXXXXXXXX\Documents\Call Manager Exports\[Doc1.xls]Doc2'!$D$2:$D$1000,10)),"YES","NO") 但是,我遇到了一个问题,我正在比较的工作簿在同一单元格中有多个条目。这当然是扭曲数据,我只是不知道如何得到公式来检查单元格中的所有条目 即使只有一项倍数

我有两本作业本。我正在比较列条目,以验证一列中的所有条目是否在第二个工作簿的列中表示

我使用以下公式:

=IF(OR(TEXT(B2,0)=RIGHT('C:\Users\XXXXXXXXX\Documents\Call Manager Exports\[Doc1.xls]Doc2'!$D$2:$D$1000,10)),"YES","NO")
但是,我遇到了一个问题,我正在比较的工作簿在同一单元格中有多个条目。这当然是扭曲数据,我只是不知道如何得到公式来检查单元格中的所有条目

即使只有一项倍数报告为“否”,也没关系

想得到一个主意

两本工作簿都有电话号码

工作簿A有一列电话号码,其中一些单元格中有多个电话号码


工作簿B有一个电话号码列表,正在检查工作簿a中是否显示了它的每个电话号码。如果在工作簿a中找到,则它会报告“是”,如果不是“否”。

能否将工作簿a中的电话号码拆分为多列?它们是否以统一的方式分隔,以便您可以使用数据-->文本对列进行分隔,并将电话号码放入列中?这可能会有所帮助,因为您可以只检查它们是否存在于某个范围内,而不必做一些公式来查找单元格中的多种可能性。@BruceWayne在所有情况下,它们都由新行分隔。所有包含多个数字的单元格都位于单元格内的新行上。是否有帮助?或者?@BruceWayne我在询问之前已经在之前的搜索中找到了第二个链接。两者都不起作用(或者更确切地说,我似乎无法让它们发挥我所需要的作用)。