0

例如,如果单元格的值为6,如何动态输出如下excel:

6
A1~A2
A2~A3
A3~A4
A4~A5
A5~A6
4

1 回答 1

1

好的,那么我建议您将此公式复制 20 行,或者根据需要复制:

 =IF(A$1>ROW()+1-ROW(B$1),"A"&ROW()+1-ROW(B$1)&"~A"&ROW()+2-ROW(B$1),"")

然后你会得到你的结果,当你设置

A1 = 6

B1 = IF(A$1>ROW()+1-ROW(B$1),"A"&ROW()+1-ROW(B$1)&"~A"&ROW()+2-ROW(B$1),"")

希望这可以帮助。

编辑:

B1 = IF(A$1>ROW()+1-ROW(B$1),"A"&CHAR(ROW()-ROW(B$1)+65)&"~A"&CHAR(ROW()-ROW(B$1)+66),"")
于 2012-11-06T14:01:42.637 回答