我想填充一个新范围,并根据相邻单元格的值在已经填充的范围之间插入数字。
- 例如如果A列的范围在1-10
之间- 并且在B列]中,我相对于A列的数字4输入了[[3然后在
- C列]中,将新的范围填充为将4分为4a,4b和4c,因为我已经输入了3]新列表应生成--[[1、2、3,
- 4a,4b,4c
,5、6 ...... [其他示例输入否。所附图像中A栏的第7和9条。下面的截图:
我想填充一个新范围,并根据相邻单元格的值在已经填充的范围之间插入数字。例如。如果A列的范围在1到10之间,并且在B列中我对...
尝试:
=ARRAYFORMULA(QUERY(UNIQUE(REGEXREPLACE(TO_TEXT(UNIQUE(TRANSPOSE(SPLIT(
QUERY(TRANSPOSE(QUERY(TRANSPOSE(A2:A&IFERROR(CHAR(96+SPLIT(IF(B2:B<>"",
REPT("♦1", B2:B), ), "♦")*TRANSPOSE(ROW(INDIRECT("A1:A"&MAX(B2:B))))), ))
,,999^99)),,999^99), " ")))), ".?`$", )), "where Col1 is not null"))