EXCEL求助 银行余额调节表
来源:百度知道 编辑:UC知道 时间:2024/09/23 19:10:52
有公式的EXCEL表中,直接导入两列数据,经过运算再另两列中分别显示出未达项,第一列有第二列没有的 和 第二列有第一列没有的
银行余额表再根据这未达填列
例如 22 56
56 34
56 23
22 23
23 22
相同的数只能进行一次对比
各位高手 对不起 我说相同的数只能比较一次的意思是使B列的第二个23显示出未达
银行余额表再根据这未达填列
例如 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列有多少行就填充多少行。
好不容易看到一个高分,居然已经有人抢先了,本来就以为拿不到了,没想到连题目都没弄清楚!
楼主你的问题估计弄明白的人都绝非是人!