回覆列表
  • 1 # Excel學習世界

    介紹 indirect 函式的經典應用場景之一:多個數據表合併彙總,但不做任何計算。

    我用的版本是 Excel 2016,其他版本的介面可能略有不同。

    案例:

    比如下表,每個月的獎金列表有一張單獨的 sheet,人員名單都是一樣的,現在需要把每個月的獎金列到總表中。本例只調用資料,不做任何計算。

    解決方案:

    1. 在 B2 中輸入以下公式,向下向右拖動公式,就已完成:

    =INDIRECT(B$1&"!B"&ROW())

    這又是 indirect 函式加和不加 "" 時,呼叫變數和值的應用場景B$1 的值是“1月”& 為聯結符ROW() 返回當前行號B$1&"!B"&ROW() 的結果就是:1月!B2! 表示 sheet 名,1月! 就會到”1月“這張 sheet 中讀取資料當下拉的時候,行數會隨 row() 函式遞增,結果會依次變成 1月!B3,1月!B4...當往右拉的時候,列號會隨 B$1 遞增,結果會依次變成 C$1, D$1...即 2月、3月...整個函式值就依次變為 2月!B2、3月!B2...

  • 中秋節和大豐收的關聯?
  • CDR軟體怎麼將邊框的線條變細?