我做了一些挖掘,找不到一个类似的问题。这是很容易的一个循环,但真正试图得到相同的结果与单元格公式只由于兼容性/在线共享。我有两个列,并试图连接两个所有可能的值。
Col1 Col2 A 1 B 2 C ...etc...
字符串所以结果是:
A1 A2 B1 B2 C1 C2 ...etc...
型理想情况下,寻找一个解决方案,溢出,所以我不必拖累一个公式,但开放的任何建议,得到预期的结果。缇雅!
lmyy7pcs1#
Office 365 Beta频道:第一个月Excel 2019和更高版本,但不适合大范围:=FILTERXML("<a><b>"&TEXTJOIN("</b><b>",,A1:A3&TRANSPOSE(B1:B2))&"</b></a>","//b")个
=FILTERXML("<a><b>"&TEXTJOIN("</b><b>",,A1:A3&TRANSPOSE(B1:B2))&"</b></a>","//b")
k4ymrczo2#
2023年11月更新
下面是一个使用最新函数的简化公式,它只需要输入一次范围,在本例中是列A:A和B:B
A:A
B:B
=LET(first_Range,A:A,second_Range,B:B,TOCOL(FILTER(first_Range,first_Range<>"") &TRANSPOSE(FILTER(second_Range,second_Range<>""))))
字符串
原始答案
如果你从单元格A1开始,那么这个公式应该有效,它溢出。
A1
=INDEX(A:A,ROUNDUP(SEQUENCE(COUNTA(A:A)*COUNTA(B:B),1,1,1)/COUNTA(B:B),0),1) &INDEX(B:B,MOD(SEQUENCE(COUNTA(A:A)*COUNTA(B:B),1,0,1),COUNTA(B:B))+1,1)
型
的数据
2条答案
按热度按时间lmyy7pcs1#
Office 365 Beta频道:
第一个月
Excel 2019和更高版本,但不适合大范围:
=FILTERXML("<a><b>"&TEXTJOIN("</b><b>",,A1:A3&TRANSPOSE(B1:B2))&"</b></a>","//b")
个k4ymrczo2#
2023年11月更新
下面是一个使用最新函数的简化公式,它只需要输入一次范围,在本例中是列
A:A
和B:B
字符串
原始答案
如果你从单元格
A1
开始,那么这个公式应该有效,它溢出。型
的数据