excel中如何将单行数据对映到双行单元格中。急啊。比如A1,A2,A3,A4,A5是五个单行的数据,现在要把它

excel中如何将单行数据对映到双行单元格中。急啊。比如A1,A2,A3,A4,A5是五个单行的数据,现在要把它映射到双行单元格中去(如B行),即B1=A1,B3=A2,B5=A3,B7=A4,B9=A5,如何用公式处理?

第1个回答  2012-10-14
B1输入这个,向下拖
=IF(MOD(ROW(),2)=0,"",INDIRECT("A"&INT(ROW()/2)+1))
第2个回答  2012-10-14
你在B1中输入
=IF(MOD(ROW(),2)=0,"",INDIRECT("A"&INT((ROW(A1)+1)/2)))
下拉填充。追问

谢谢,我不懂函数的用法。。。现在从P8,P9....单行数据要映射到 Q8,Q10...怎么写公式,谢谢了

追答

Q8中输入
=IF(MOD(ROW(),2)=0,INDIRECT("P"&INT(ROW(A17)/2+1)),"")
下拉填充。

本回答被网友采纳
第3个回答  2012-10-14
=IF(ISODD(ROW()),INDEX(A:A,CEILING(ROW(A1)/2,1)),"")
下拉即可追问

谢谢,我不懂函数的用法。。。现在从P8,P9....单行数据要映射到 Q8,Q10...怎么写公式,谢谢了

追答

Q8输入
=IF(ISEVEN(ROW()),INDEX($P$8:$P$100,CEILING(ROW(A1)/2,1)),"")
下拉就好。

追问

不好意思,不行啊??返回#name

追答

我自己在excel中验证过的,要不你发到[email protected],我帮你看看。

本回答被提问者采纳
第4个回答  2012-10-14
可惜我也不会