发布网友
共3个回答
热心网友
因为有几个数在后面的公式中要重复计算几次,为了减少公式的长度,增加三个辅助列AS-AU列预先计出这几个数:
AS1=LEN(A1&C1&E1)
AT1=LEN(G1&I1&K1)
AU1=LEN(M1&O1&Q1)
然后,在R1输入公式:
=IF(COLUMN()-18<$AS1*$AT1*$AU1,MID($A1&$C1&$E1,MOD(CEILING(COLUMN()-17,$AU1*$AT1)/($AU1*$AT1)-1,$AS1)+1,1)&MID($G1&$I1&$K1,MOD(CEILING(COLUMN()-17,$AU1)/$AU1-1,$AT1)+1,1)&MID($M1&$O1&$Q1,MOD(COLUMN()-18,$AU1)+1,1),"")
将R1的公式向右复制到AR1
将R1:AU1的公式向下拉即可。
热心网友
这个加外挂函数插件吧EXCEL实现不了这么夸张的功能
热心网友
函数实现不了这么牛叉的功能