Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.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_List - Fatal编程技术网

Excel 如何从列表中删除使用过的号码

Excel 如何从列表中删除使用过的号码,excel,list,Excel,List,我必须查看一些列表,以检查使用过的号码。这些列表包含从1到10000的值,但数字不是按顺序发布的。我已经检查了重复的号码,但它们不存在。作为一个例子,我在这里列出了一个列表的前20条记录,并给出了解释 手动完成此操作,我希望最终得到: 2 3 4 14 20 因为这些数字没有在右边的列表中使用。有没有一种方法可以在excel或类似的软件中实现这一点,就像我目前被困在如何检查一个列表和另一个列表上一样,而不必设置某种形式的开发环境来构建一个应用程序来比较列表? 谢谢从ListA的角度考虑List

我必须查看一些列表,以检查使用过的号码。这些列表包含从1到10000的值,但数字不是按顺序发布的。我已经检查了重复的号码,但它们不存在。作为一个例子,我在这里列出了一个列表的前20条记录,并给出了解释

手动完成此操作,我希望最终得到:

2
3
4
14
20
因为这些数字没有在右边的列表中使用。有没有一种方法可以在excel或类似的软件中实现这一点,就像我目前被困在如何检查一个列表和另一个列表上一样,而不必设置某种形式的开发环境来构建一个应用程序来比较列表?
谢谢

从ListA的角度考虑ListB中没有的东西可能比从ListA中没有的东西更容易。如果长列表在A列,短列表在B列,则:

=INDEX(A:A,MATCH(A1,B:B,0))
“向下复制以适应”将返回在B中找到的A中的值,而“未找到”将返回N/A,如果放置在正确的行中,则B中缺少的值将显示在相应行的A列中

对于删除,过滤columnB以选择除空白之外的所有内容,然后删除随后显示的内容将在删除过程中删除ColumnA的元素,因此可能需要复制