用于打印的多个动态范围
Multiple dynamic ranges for printing
所以我得到了这个 table:
我需要 Excel 在不同的 sheet 纸张上打印不同的范围。范围总是不同的。我需要 A1(范围 A2:B3)路线打印在一页上,A2(范围 A4:B5)路线打印在第二张 sheet 纸上。等等。
我正在考虑在右侧创建另一个 table 并定义路线范围,例如:
然后我将使用名称管理器为 A1 路线 B13 单元格的参考范围命名。
但是我如何 return 路由匹配的范围?
请告知这是否是个不错的主意?或者也许有更有效的方法?
假设您的数据位于 A 和 B 列(我将第二个 table 移至 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 都在一起)。
所以我得到了这个 table:
我需要 Excel 在不同的 sheet 纸张上打印不同的范围。范围总是不同的。我需要 A1(范围 A2:B3)路线打印在一页上,A2(范围 A4:B5)路线打印在第二张 sheet 纸上。等等。
我正在考虑在右侧创建另一个 table 并定义路线范围,例如:
然后我将使用名称管理器为 A1 路线 B13 单元格的参考范围命名。
但是我如何 return 路由匹配的范围?
请告知这是否是个不错的主意?或者也许有更有效的方法?
假设您的数据位于 A 和 B 列(我将第二个 table 移至 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 都在一起)。