EXCEL求助 银行余额调节表

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:02:17
有公式的EXCEL表中,直接导入两列数据,经过运算再另两列中分别显示出未达项,第一列有第二列没有的 和 第二列有第一列没有的
银行余额表再根据这未达填列
例如 22 56
56 34
56 23
22 23
23 22
相同的数只能进行一次对比
各位高手 对不起 我说相同的数只能比较一次的意思是使B列的第二个23显示出未达

看这样行不行?
假设你的数据在A、B两列,未达项在C、D两列
C1=IF(COUNTIF(B:B,"="&A1)<1,"未达账项","")
D1=IF(COUNTIF(A:A,"="&B1)<1,"未达账项","")
下拉
公式中A:A和B:B,表示的是A、B整列,也可以用$A1:$A10和$B1:$B10之类

补充回答:
按楼主补充的意思
C1=IF(COUNTIF(B:B,"="&A1)<COUNTIF($A$1:A1,"="&A1),"未达账项","")
D1=IF(COUNTIF(A:A,"="&B1)<COUNTIF($B$1:B1,"="&B1),"未达账项","")
试试看

好不容易看到一个高分,楼上已经有人抢先了,本来以为拿不到了,没想到楼上还给我留了一个机会。
楼上的问题在于:楼主要求“相同的数只能进行一次比较”,按楼上的做法,两个56在C行都会显示出“未达帐”,与楼主的要求有点差异。
还是让我们假设楼主的数据是放在A,B两列,而且是从第一行起存放,那么输入的公式应当是:

C1 =IF(AND((COUNTIF(A$1:A1,A1)=1),COUNTIF(B:B,A1)=0),"未达帐","")
D1 =IF(AND((COUNTIF(B$1:B1,B1)=1),COUNTIF(A:A,B1)=0),"未达帐","")

输入完这两个公式后,选中C1:D1向下填充,A,B列有多少行就填充多少行。

好不容易看到一个高分,居然已经有人抢先了,本来就以为拿不到了,没想到连题目都没弄清楚!

楼主你的问题估计弄明白的人都绝非是人!