所以我得到了这张桌子:
我需要Excel在不同的纸张上打印不同的范围。范围总是不同的。我需要在一页上打印A1(范围A2:B3)路线,在第二张纸上打印A2(范围A4:B5)路线。等等。
我正在考虑在右边创建另一个表并定义路由范围,例如:
然后,我将使用名称管理器为A1路线B13单元格的参考范围命名。
但是如何返回路线匹配的范围?
请告知这是否是一个相当大的想法?或者也许有更高效的东西?
答案 0 :(得分:1)
假设您的数据位于A列和B列(我将第二个表移到G列和H列),那么在H2中您可以放置数组公式(CTRL + SHIFT + ENTER
):
="A"&MIN(IF(G2=$A:$A,ROW($A:$A),""))&":B"&MAX(IF(G2=$A:$A,ROW($A:$A),""))
这也取决于您的数据是否对每条路线都是连续的(即所有A1都在一起)。