早教吧 育儿知识 作业答案 考试题库 百科 知识分享

excel两列合一列的问题如a1b1a2b2a3b3...合成a1b1a2b2a3b3搜到一个公式=INDIRECT("r"&INT((ROW()+1)/2)&"c"&MOD(ROW()+1,2)+1,0)可把数换到c列d列公式就不管用了如何能用?求其他列也能用的公式可能

题目详情
excel 两列合一列的问题 如 a1 b1 a2 b2 a3 b3 ...合成a1 b1 a2 b2 a3 b3
搜到一个公式=INDIRECT("r"&INT((ROW()+1)/2)& "c"&MOD(ROW()+1,2)+1,0) 可把数换到c列 d列 公式就不管用了 如何能用?求其他列也能用的公式
可能说的不太仔细
1 2
3 4
5 6
7 8
合成
1
2
3
4
5
6
7
8
▼优质解答
答案和解析
把数据区域定义为Data(在“插入》名称》定义”中定义)
选定要合成的区域ctrl+shift+enter组合键输入数组公式:
=INDEX(Data,INT(ROW(INDIRECT("1:"&ROWS(Data)*COLUMNS(Data)))/COLUMNS(Data)-0.001)+1,MOD(ROW(INDIRECT("1:"&ROW(INDIRECT("1:"&ROWS(Data)*COLUMNS(Data)))))-1,COLUMNS(Data))+1)
看了excel两列合一列的问题如a...的网友还看了以下: