回覆列表
-
1 # 使用者8407505658796
-
2 # 林妹妹
假定我們要將Sheet名稱"北京"、"上海"、"廣州"、"深圳"提取出來,放置在Sheet名稱為"提取名稱"的Sheet中。點選左上角的"檔案"選項卡。將普通的Excel檔案(檔案字尾為.xlsx或xls)另存為啟用宏的Excel檔案(檔案字尾為.xlsm)。開啟另存為的啟用宏的Excel檔案,點選"公式"選單下的"定義名稱"。
我們定義名稱為"提取名稱"(名稱可以隨便寫一個)。
引用位置輸入:=GET.WORKBOOK(1)
點選"確定"。在"提取名稱"Sheet中的任意一個單元格輸入函式公式。
=INDEX(提取名稱
這時,定義好的名稱會在下方顯示出來,我們滑鼠雙擊彈出的名稱選取該名稱。函式公式輸入完整。
=INDEX(提取名稱,ROW(A1))向下填充公式,即可提取所有工作表Sheet的名稱。
這時,我們提取的名稱前面是包含工作薄本身的名稱的。使用函式公式,去除工作薄本身的名稱。再次向下填充公式,實現我們想要的效果。
WPS電子表格中需提取多個工作表名稱,可使用filename與row函式配合,提取多個工作表的名稱。