作业帮 > 综合 > 作业

在excel中如何运用函数将两个动态列合并为一个?也就是a列有a1、a2、a3、a4、a5、a6、a7、.ax个单元

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 15:59:55
在excel中如何运用函数将两个动态列合并为一个?也就是a列有a1、a2、a3、a4、a5、a6、a7、.ax个单元
有数据,b列有b1、b2、b3、b4、b5、b6、b7、.by个单元格有数据.也就是说ab列的数据是动态的.现在需要将这两个动态列合并到c列,也就是c列里既有a列的数据,也有b列的数据,且c列的数据=x+y个.thank you!
两个动态列的每个单元格的内容都是文本(姓名),例如:a列的数据现在分别为:a1=张三、a2=李四、a3=王五、a4=牛牛、a5=猪猪、a6=马马、、、、ax=皮皮,共x个数据;b列的数据现在分别为:b1=啾啾、b2=海马、b3=笨妞、b4=乖乖、、、、by=傻蛋,共y个数据.现在需要将这两个动态列合并到c列,也就是c列里现在的数据为:c1=张三、c2=李四、c3=王五、c4=牛牛、c5=猪猪、c6=马马、、、、cx=皮皮、c(x+1)=啾啾、c(x+2)=海马、c(x+3)=笨妞、c(x+4)=乖乖、、、、、c(x+y)=傻蛋,共x+y个数据,c列里既有a列的数据,也有b列的数据,且c列的数据=x+y个.需要用什么函数?我知道用查找、引用函数和统计函数,可怎么样都不行.thank you!
=INDIRECT(IF(COUNTA(A:A)>=ROW(),"A"&ROW(),"B"&ROW()-COUNTA(A:A)))