合并首行首列单元格内容
各位大神,将首行首列的单元格内容进行合并并将对应的2者对应的单元格数值列出
比如
B1 B2B3
A11 23
A24 56
需要的结果
A1B11
A1B12
A1B33
A2B14
A2B25
A2B36
F2=INDIRECT("A"&INT(ROW(A3)/3)+1)&INDIRECT("R1C"&MOD(ROW(A3),3)+2,),
G2=SUMPRODUCT(($A$2:$A$4=LEFT(F2,3))*($B$1:$D$1=RIGHT(F2,3))*$B$2:$D$4),下拉。 完美!
感谢!良良大师 良大师,
刚才答复测试后,是可以,
但在实际运用中,A列和B列单元格的内容字数是变动的,
比如A列有防火系列,木质板系列,等
请修改下公式 大佬们,请注意,A列和B列的单元格里面的字数,不是固定的, 大师们,请注意
A列和B列单元格,里面的文字数量,不是固定的,
这个如何解决? 现实中,A列和B行的单元格的文字并不是固定字数的,比如防火板型材,防火板
这样G2的公式就不能反馈出结果
请调整下 =TRIM(MID(CONCAT(A$2:A$4&B$1:D$1&REPT(" ",99)),99*ROW(A1)-98,99))
=INDIRECT(TEXT(SMALL(ROW($2:$4)/1%+COLUMN(B:D),ROW(A1)),"R0C00"),)
都是数组公式。 沈水之阳
感谢,感谢各位大师的帮助
excel水平真高 G2=SUMPRODUCT(($A$2:$A$4=T(INDIRECT("A"&INT(ROW(A3)/3)+1)))*($B$1:$D$1=T(INDIRECT("R1C"&MOD(ROW(A3),3)+2,)))*$B$2:$D$4)