邀明月
发表于 2021-11-14 01:54:02
谢谢,我练习一下
金世方缘
发表于 2021-11-14 06:52:16
见附件~~~~~~
好命先森
发表于 2021-11-19 02:14:50
谢谢提供解法,整理操作方法如下:
Power Query是我遇到的第2道习题,看来,还需要多学习下Power Query
翁倒不
发表于 2021-11-19 11:31:30
=OFFSET($A$2,INT((ROW(A1)-1)/2001),)&OFFSET($B$2,INT(MOD(ROW(A1)-1,2001)/667),)&OFFSET($C$2,INT(MOD(ROW(A1)-1,667)/29),)&OFFSET($D$2,MOD(ROW(A1)-1,29),)这样行不行
限量版男孒
发表于 2021-11-20 02:51:51
谢谢提供算法,数组公式如下:
{=INDEX(A:A,MOD(ROUNDUP(ROW(1:1)/((COUNTA(D:D)-1)*(COUNTA(C:C)-1)*(COUNTA(B:B)-1)),)-1,COUNTA(A:A)-1)+2)&INDEX(B:B,MOD(ROUNDUP(ROW(1:1)/((COUNTA(D:D)-1)*(COUNTA(C:C)-1)),)-1,COUNTA(B:B)-1)+2)&INDEX(C:C,MOD(ROUNDUP(ROW(1:1)/(COUNTA(D:D)-1),)-1,COUNTA(C:C)-1)+2)&INDEX(D:D,MOD(ROW(1:1)-1,COUNTA(D:D)-1)+2)}
独来毒网
发表于 2021-11-22 00:19:56
谢谢,经过运算,这个公式也比较高效
刘靖波
发表于 2021-11-27 04:36:16
这个速度能快点
=INDIRECT("A"&MOD(ROUNDUP(ROW(1:1)/((COUNTA(D:D)-1)*(COUNTA(C:C)-1)*(COUNTA(B:B)-1)),)-1,COUNTA(A:A)-1)+2)&INDIRECT("B"&MOD(ROUNDUP(ROW(1:1)/((COUNTA(D:D)-1)*(COUNTA(C:C)-1)),)-1,COUNTA(B:B)-1)+2)&INDIRECT("C"&MOD(ROUNDUP(ROW(1:1)/(COUNTA(D:D)-1),)-1,COUNTA(C:C)-1)+2)&INDIRECT("D"&MOD(ROW(1:1)-1,COUNTA(D:D)-1)+2)
中驰
发表于 2021-12-5 10:53:10
谢谢。公式比较长,我分解了一下,便于公式的理解,方便大家套用:
INDIRECT("A"&MOD(ROUNDUP(ROW(1:1)/((COUNTA(D:D)-1)*(COUNTA(C:C)-1)*(COUNTA(B:B)-1)),)-1,COUNTA(A:A)-1)+2)&
INDIRECT("B"&MOD(ROUNDUP(ROW(1:1)/((COUNTA(D:D)-1)*(COUNTA(C:C)-1)),)-1,COUNTA(B:B)-1)+2)&
INDIRECT("C"&MOD(ROUNDUP(ROW(1:1)(COUNTA(D:D)-1),)-1,COUNTA(C:C)-1)+2)&
INDIRECT("D"&MOD(ROW(1:1)-1,COUNTA(D:D)-1)+2)
用户青青
发表于 2021-12-6 08:44:44
4个分词表分别导入PQ
之之
发表于 2021-12-8 08:55:07
谢谢,我练习一下