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