我在excel中有三列--如何组合以使所有值都在一列中栏1第2栏第3栏谢谢你:)最终产出
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
8ehkhllq1#
对于MS365,请尝试使用TOCOL()
MS365
TOCOL()
·E1单元格中使用的公式--〉仅适用于MS 365
E1
=TOCOL(A1:C5,3,1)
·单元格G1中使用的公式,考虑到只有三列--〉仅适用于MS 365,也可以使用该公式
G1
=VSTACK(A1:A5,B1:B5,C1:C5)
·单元格I1中使用的公式--〉适用于Excel 2019及以后版本,
I1
=FILTERXML("<t><s>"&TEXTJOIN("</s><s>",,A1:A5,B1:B5,C1:C5)&"</s></t>","//s")
·单元格K1中使用的公式--〉适用于Excel 2010及以后版本
K1
=INDEX($A$1:$C$5, MOD(ROW(A1)-1+ROWS($A$1:$C$5),ROWS($A$1:$C$5))+1, INT((ROW(A1)-1)/ROWS($A$1:$C$5))+1)
1条答案
按热度按时间8ehkhllq1#
对于
MS365
,请尝试使用TOCOL()
·
E1
单元格中使用的公式--〉仅适用于MS 365·单元格
G1
中使用的公式,考虑到只有三列--〉仅适用于MS 365,也可以使用该公式·单元格
I1
中使用的公式--〉适用于Excel 2019及以后版本,·单元格
K1
中使用的公式--〉适用于Excel 2010及以后版本