1. 概述
層次坐标入門視頻:層次坐标
層次坐标進階視頻:層次坐标進階
1.1 概念
層次坐标是實現複雜報表的一個重要概念。在進行報表設計時,如果涉及到擴展單元格的計算,就需要使用層次坐标來表示單元格擴展後的表格位置,進而方便運算公式的書寫,進行 動态格間運算 。
因此層次坐标是進行動态格間運算的基礎。
1.2 應用場景
2. 層次坐标分類
3. 層次坐标常用公式
除了絕對層次坐标和相對層次坐标以外,還有一些常用公式,如下所示:
表達式 | 效果 | 示例 | 圖示 |
---|---|---|---|
Cellx[!0] | 獲取單元格 Cellx 擴展出來的所有值 | A1[!0] | ![]() |
Cellx[!0]{條件表達式} | 根據條件表達式獲取單元格 Cellx 擴展出來的部分值 | A1[!0]{A1!=3} | ![]() |
&Cellx | 獲取單元格 Cellx 擴展後每個值對應的位置 | &A1 | ![]() |
$Cellx | 獲取單元格 Cellx 擴展後對應位置上的值 | $A1 | ![]() |
注:A1 單元格縱向擴展,B1單元格跟随 A1單元格縱向擴展。
4. 層次坐标的應用
層次坐标的具體應用參見文檔:動态格間運算。