我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程

相信很多朋友都遇到過以下問題,就是excel2016批量提取全部工作表名稱公式的方法 。針對這個問題,今天本站小編就搜集了網上的相關信息,給大家做個excel2016批量提取全部工作表名稱公式的方法的解答 。希望看完這個教程之后能夠解決大家excel2016批量提取全部工作表名稱公式的方法的相關問題 。
一些用戶在使用excel2016軟件的時候,想要更改批量提取全部工作表名稱公式,你們知道怎么操作的嗎?對此感興趣的伙伴們可以去下文看看excel2016批量提取全部工作表名稱公式的方法 。
excel2016批量提取全部工作表名稱公式的方法

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


Ctrl F3調出定義名稱對話框,或點擊【公式】-【定義名稱】調出定義名稱對話框 。
【我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程】
我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


在【名稱】框中輸入一個定義名稱(本例輸入ShName),便于在工作表中引用 。在【引用位置】處輸入=GET.WORKBOOK(1),設置完畢后點擊【確定】按鈕 。

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


雙擊一個單元格,輸入公式:=INDEX(ShName,ROW(A1)),這時就返回了包括工作簿名稱的工作表名稱 。

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


INDEX函數使用說明:
INDEX(數組,第二參數)表示從數組中提取第幾個元素 。例如:INDEX({1,7,9},2)表示從{1,2,3}的數組里提取第2個元素,也就是7 。

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


把公式修改一下,將中括號的部分去掉,只留下工作表名稱 。公式為:
=REPLACE(INDEX(ShName,ROW(A1)),1,FIND(\"]\",INDEX(ShName,ROW(A1))),\"\")

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


下拉公式就可以看到順序返回了所有工作表名稱,這樣就可以在其他函數中引用了 。
注意:工作簿中隱藏的工作表名稱也會顯示出來,本例隱藏了一個名稱為“合并單元格”的工作表 。

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


若是在2007版Excel中使用宏表函數,點擊保存時會彈出下面的對話框:

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


兩種解決方案:
1)選擇另存為97-2003版Excel格式,也就是擴展名為.xls的格式;
2)選擇另存為啟用宏的工作簿 。

我來分享excel2016批量提取全部工作表名稱公式的方法 我來分享一下用兩個月治好狐臭的過程


以上這里為各位分享了excel2016批量提取全部工作表名稱公式的方法 。有需要的朋友趕快來看看本篇文章吧 。

    推薦閱讀