如果只是简单合并:可以用这个公式:=CONCATENATE(A3,B3)
也可以用: =B1&C1&D1 之类的合并列
如若每次都是相同的行数 可以尝试录制个宏
很方便
(点击视图→找到宏→点击录制宏 开始复制粘贴 →停止录制→弄个按钮绑定宏 以后每次需要操作 点击按钮运行宏就可以了)
因为我的数据量很大,实际是要把A1:A600,与H1:H600,合并成一列,那又要怎么弄呢?
提问者: wanra423 - 四级最佳答案检举 如果以上数据是在 A列和 H列,
在除以上两列外的任意列第一行输入:
=IF(ROW()<COUNTA(A:A)+1,OFFSET(A$1,ROW()-1,,),OFFSET(H$1,ROW(H1)-COUNTA(A:A)-1,,))下拉即可~
如果在最后面不要显示"0",可以改成:=IF(COUNTA(A:A)+COUNTA(H:H)<ROW(),"",IF(ROW()<COUNTA(A:A)+1,OFFSET(A$1,ROW()-1,,),OFFSET(H$1,ROW(H1)-COUNTA(A:A)-1,,)))
假设数据在A,B列
c1输入
=a1&b1
利用“&”可以连接任意字符.
检举 C1输入“=A1&B1”还可以再加入公式进行判断选择组成其它句子。
如A1为“我是一个”B1为“百万富翁”B2为“穷鬼”
C1为“=A1&IF(D1>=1000000,B1,B2)”
若D1值是5000,则C1显示“我是一个穷鬼”
若D1值是1000000,则C1显示“我是一个百万富翁”
-------------------------------
在列为 常规项 模式中时
去掉两列中不相同的数据或相同的
有AB两列数据,AB种有相同的也有不同的
在C列用 =A1=B1 然后就能用筛选C列得到相同的或不同的
还可以用 =if(A1=B1,B1,"不相同") 来区分,
这是用IF语句来判断,前面是判断条件,中间的是如果为真就显示的数据,后面的部分是条件为假的时候显示后面部分
-------------------------------
请教高手,excel两列比对找相同或不同
悬赏分:15 - 解决时间:2008-11-4 16:36
A B C D
张三 马八 A有B没有写0 B有A没有写1
李四 陈十
王五 孙九
赵六 李四
严七 王五
马八 秦二
请问这个应该用什么公式!谢谢!
问题补充:就是有2列人名无序的列,第一列人多,第二列人少。
不过第一列里面有的人,第二列里面不一定都有;同样第二列里面的人名第一列里面不一定都有。
然后要找出所有第一列里面有,同时也在第二列里面的人;还要找出不在第一列里面只在第二列里面的人~~
不知道说没说明白,谢谢各位大大先了!
C1中公式为 =IF(COUNTIF($B$1:$B$6,A1)=0,0,"")
D1中公式为 =IF(COUNTIF($A$1:$A$6,B1)=0,1,"")
E1中公式为 =C1+D1
选中C1:E1,向下填充到“秦二”那行为止。E列中就是你想要的结果
C1中公式为 =IF(COUNTIF($B$1:$B$6,A1)=0,0,A1)
D1中公式为 =IF(COUNTIF($A$1:$A$6,B1)=0,1,B1)
=IF(COUNTIF($B$1:$B$6,A1)=0,0,A1)
=IF(COUNTIF(C:C,D1)=0,0,D1)
=IF(COUNTIF(D:D,C1)=0,0,C1)
=IF(COUNTIF(D:D,C1)=0,0,B1)
=IF(COUNTIF(A:A,C1)=0,"",C1)保留相同的
=IF(COUNTIF(A:A,C1)=0,C1,"")去掉不同的