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”是存储校验值的地方。
希望这里的一些内容能够有所帮助。