SHEET 函數

Excel SHEET 函數教學

SHEET 函數用於返回指定工作表的工作表編號。這個函數在處理多工作表的 Excel 檔案時非常有用,幫助你獲取某個工作表的索引號。


? 語法

SHEET([reference])
  • reference(可選):要查找的工作表。這個參數可以是某個單元格的引用或工作表名稱。如果省略,則默認返回當前工作表的索引號。
  • 返回值
    • 返回指定工作表的工作表編號(即索引號,數字形式)。
    • 工作表編號是根據工作表在工作簿中的位置來確定的,從 1 開始,第一個工作表編號為 1,第二個為 2,以此類推。

? 應用範例

✅ 1. 返回當前工作表的索引號

如果不提供參數,SHEET 函數會返回當前工作表的編號。

=SHEET()

? 如果你在工作表 1 中使用此公式,結果會顯示 1
? 如果你在工作表 3 中使用此公式,結果會顯示 3

✅ 2. 返回指定工作表的索引號

如果你想查找其他工作表的編號,可以使用工作表名稱或單元格引用:

=SHEET(Sheet2!A1)

? 如果 Sheet2 是第二個工作表,結果會顯示 2
? 如果 Sheet5 是第五個工作表,則返回 5

✅ 3. 結合 IF 函數返回工作表的編號

你可以將 SHEET 函數與其他函數(如 IF)結合來進行條件判斷。例如,根據某個條件返回不同工作表的編號:

=IF(A1="Sheet1", SHEET(Sheet1!A1), SHEET(Sheet2!A1))

? 如果 A1 的值是 Sheet1,則返回工作表 1 的索引號;如果是 Sheet2,則返回工作表 2 的索引號


✅ 4. 用於跨工作表數據操作

當你在跨多個工作表進行計算時,SHEET 函數可以幫助你自動計算某個參數。這對於大量工作表管理非常有用:

=SHEET(Sheet3!B5) + SHEET(Sheet5!A1)

? 這個公式會返回 Sheet3Sheet5 的索引號相加的總和


? 小結

SHEET 函數用於獲取工作表的編號,從 1 開始,代表工作簿中的位置。
✅ 你可以使用 SHEET 函數來操作多個工作表,並根據條件返回不同的工作表索引號。
✅ 它常與其他函數(如 IF)結合使用,進行工作表之間的數據操作。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *