如何让 Excel 显示单列中不为 0 的数字

如何让 Excel 显示单列中不为 0 的数字

Excel 2010。我正在核对至少 3200 张支票的银行对帐单。我给银行开出的支票涂上颜色,并将支票簿分散在一列中。然后我逐列查看哪些支票不是 0。例如:

10105-199.41                 
10105 199.41                  
10106 -353.98                 
10106 353.98                  
10107-730.19                 
10107 730.19                  
10108 -654.77                 
10108 654.77                  
**10109 351.83 **我会选择这张支票,因为它没有结清
10110 -392.40
10110 392.40
10111-422.53
10111 422.53
10112 -464.85
10112 464.85

非常感谢你的帮助。我知道一定有更简单的方法

答案1

好的,有多种方法可以解决这个问题,所以我将为您提供一种快速方法,让您更轻松地找到尚未结清的支票。首先,您要使用 Excel 中的“替换”功能创建一个从第一列复制的新列。假设您的数据按照您描述的方式布局,并且所有内容都在从第一行开始的 A 列中,这就是您需要做的。

在包含任何数据的每一行旁边的 B 列中,输入以下公式:

=SUBSTITUTE(A1,"-","")

当然,您可以用您所在的任何行替换“A1”,因此如果您在第 3 行,则公式将如下所示:

=SUBSTITUTE(A3,"-","")

此公式的作用是从行中删除“-”,以便我们可以检查行中是否有重复项,从而找到唯一的值。

完成后,您将选择整个 B 列,然后转到 Excel 中的“主页”选项卡,在中间某处找到“条件格式”按钮,单击该按钮并选择“突出显示单元格规则”,然后在该列表中选择“重复值”,然后会弹出一个窗口,其中有一个下拉按钮,上面写着“重复”,选择它并将其更改为“唯一”,然后单击确定。现在,所有以红色突出显示的单元格都是“唯一”的单元格,因此它们是尚未清除的检查。

这是在我的计算机上显示的图像:

在此处输入图片描述

请注意,如果您的数据位于两个单独的列中,则需要使用一个公式,首先合并两列,然后删除破折号。因此,在 C 列中放置如下内容:

=SUBSTITUTE((A1&B1),"-","")

其中“A1”是存储校验号的地方,“B1”是存储校验值的地方。

希望这里的一些内容能够有所帮助。

相关内容