回复 4楼xcdh的帖子 这个做法的问题是数据量大的时候不方便(例如十万行里绝大部分都是重复值) Modage 发表于 2021-09-16 21:20
sort 一下估计就解决一大半了。 gokgs 发表于 2021-09-16 20:48
终于弄出来了 3楼还有 6楼的mm 正解 非常感谢🙏job2018 发表于 2021-09-16 23:02
回复 15楼quya的帖子 哈哈 谢谢! sort 的问题是一些是正数一些是负数,是不是要把他们都变成正数来sort然后比较? job2018 发表于 2021-09-17 01:13
不用变成正数, 因为要平衡,一列正的数通常对应另一列负的数。反之亦然。 所以 sort的时候一列是升序,一列是降序, 这样正的大数目和负的大数目都排在最前面的几行便于比较。 因为sort是以一列为基准,其他列联动的,所以要先把另一列剪切掉再剪切回来。(也许最新版的excel可以不用这样, 能够单独的列排序?我不是很清楚,我是基于以前的知识。) quya 发表于 2021-09-17 01:28
假设两列数据在A,B,你在C1输入 =match(A1, B:B 0),如果返回值是大于零的,说明A1这个值是在B列有的。类似在D1输入 =match(B1, A:A, 0),判断B1是不是在A列中。最后给C,D列做一个filter,把数字都过滤掉,只留下错误值,这时A,B留下来的就是没有任何match的。这个用vlookup也可以做的,但是你说不能,所以不确定这个是不是你想要的结果。
这个做法的问题是数据量大的时候不方便(例如十万行里绝大部分都是重复值)
对,还是用match比较好。
我ld也是这样说
我是6楼的,不是mm,是个大老爷。
看你的表格,似乎是做会计的, 经常要看debit和credit 或者检查发票是否到账之类的。
其实其他人提到的sort也是可以的, 只不过在sort之前, 先把B列剪切到另一个sheet, 然后2张sheet分别按金额大小sort一下, 一张从小到大, 一张从大到小, 然后把之前剪切的再copy回来,2列对比一下就成。
sort的优点是你能把关注的一票或者几票一下子就目测出来(比如只关注最大的几票),但列举所有的就不如我之前的办法有效。
哈哈 谢谢! sort 的问题是一些是正数一些是负数,是不是要把他们都变成正数来sort然后比较?
不用变成正数, 因为要平衡,一列正的数通常对应另一列负的数。反之亦然。
所以 sort的时候一列是升序,一列是降序, 这样正的大数目和负的大数目都排在最前面的几行便于比较。
因为sort是以一列为基准,其他列联动的,所以要先把另一列剪切掉再剪切回来。(也许最新版的excel可以不用这样, 能够单独的列排序?我不是很清楚,我是基于以前的知识。)
好的,谢谢, 我明天试一下。
You can just sort the selected column/columns. Excel will ask if you want to expand to include other columns, just select no in this case.