
如何在Excel中通過索引號而不是名稱來引用工作表?
對于許多Excel用戶,他們傾向于習慣性地將默認工作表名稱重命名為其所需的名稱。 但是在許多情況下,他們需要根據工作表的索引號而不是真實名稱來引用工作表。 如何實現呢? 您可以嘗試本文中的方法。
使用索引號而不是使用用戶定義函數的名稱來引用工作表
使用索引號而不是使用用戶定義函數的名稱來引用工作表驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!請執行以下操作以通過索引號而不是Excel中的名稱來引用工作表。
1。 按 其他 + F11 同時打開 Microsoft Visual Basic應用程序 窗口。
2.在 Microsoft Visual Basic應用程序 窗口中,單擊 插頁 > 模塊。 然后將下面的VBA代碼復制并粘貼到“模塊”窗口中。
VBA代碼:在Excel中按索引號引用工作表
Function SHEETNAME(number As Long) As StringSHEETNAME = Sheets(number).NameEnd FunctionCopy3。 按 其他 + Q 關閉鍵 Microsoft Visual Basic應用程序 窗口。
:
1.如果您需要參考某個工作表名稱及其編號,請選擇一個空白單元格,然后輸入公式 = SHEETNAME(1) 直接進入欄,然后按Enter鍵。 看截圖:
2.如果要基于工作表的索引號從工作表中獲取單元格值,請使用此公式。
=INDIRECT(""&SHEETNAME(1) &"!A1")
3.并且,如果您想根據工作表中的某一列的索引號對其求和,請應用此公式。
=SUM(INDIRECT(""&SHEETNAME(1) &"!C2:C7"))
相關文章:如何從Excel中的另一個單元格引用格式和值?如何在未打開/關閉的Excel工作簿文件中引用或鏈接值?如何刪除所有公式引用,但將值保留在Excel中的單元格中?如何在Excel中保持公式單元格引用恒定?如何在Excel中的單元格中引用選項卡名稱?最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

