Excel 不提供內(nèi)建公式來立即傳回活動 Excel 工作表的名稱。在某些場景中,您可能需要動態(tài)地向 Excel 檔案中活動的工作表填入數(shù)值。例如,如果工作表上的表格名稱必須是工作表本身的名稱,並且如果您對表格名稱進行硬編碼,並且稍後更改工作表名稱,則還必須手動更改表格名稱。但是,如果表格的名稱是動態(tài)填入的,例如使用公式,那麼如果工作表名稱更改,表格的名稱也會自動變更。
雖然要求很可能存在,但是沒有直接的公式可以用來提取活動工作表的名稱,如之前所述。我們確實有一些公式組合,可使您成功地提取活動工作表的名稱。繼續(xù)閱讀,了解如何操作!
第1 節(jié):如何使用Right、Cell、Find 和Len 函數(shù)的組合來取得目前工作表的名稱
第1.1 節(jié):完整公式
#第一步是確保您已儲存Excel 工作表。 如果您尚未儲存 Excel 文檔,請先儲存它,否則此公式將無法運作。
要儲存文檔,您只需同時按下CTRL S鍵,導(dǎo)航到要儲存文檔的位置,為文件命名,然後最後儲存。
第 1 步:儲存 Excel 文件後,只需雙擊任何儲存格。進入編輯模式後,複製並貼上以下公式,然後按下Enter鍵。
=RIGHT(CELL("文件名"),LEN(CELL("文件名"))-FIND("]",CELL("文件名")))
注意:不要擔(dān)心看到公式的長度,在下面的部分中,我們已經(jīng)詳細(xì)解釋了公式。
第2 步驟:一旦您按下Enter鍵,您可以看到目前工作表的名稱,在下面的範(fàn)例中,工作表名稱為The Geek Page,在輸入公式的儲存格上成功回傳。是的,這很簡單,我們也同意。但是如果你想知道這個公式是如何運作的,你可以參考下面的部分。
第1.2 節(jié):公式說明
在本節(jié)中,讓我們從上面的部分中取出冗長的公式,將其拆分並找出真正發(fā)生的事情以及它如何成功返回當(dāng)前工作表的名稱。
第 1 步:公式的第一部分是=CELL(“filename”)。 cell函數(shù)只接受一個參數(shù)。它會傳回儲存格的完整位址,包括工作表的檔案位置和目前工作表名稱。
第2 步:如果你看下面的截圖,如果你按下Enter鍵,你會得到整個文件名,包括最後的目前工作表名稱。
第 3 步:如您所見,工作表名稱位於檔案名稱的最後。準(zhǔn)確地說,右方括號 ] 之後的任何內(nèi)容都是工作表名稱。因此,讓我們使用FIND函數(shù)來尋找方括號字元的索引值。在我們找到那個索引之後,讓我們找出它後面的所有字符,它本質(zhì)上是工作表名稱。
FIND函數(shù)有兩個參數(shù),一個是要尋找其索引的字符,第二個是要執(zhí)行搜尋的字串。因此,在這種特殊情況下,我們的FIND函數(shù)將如下所示。
=查找(“]”,A1)
A1是包含我們使用CELL函數(shù)找到的檔案名稱的單元格的單元格 ID。 如果您的檔案名稱位於不同的儲存格中,則應(yīng)提供該儲存格 id 而不是 A1。
第 4 步:FIND函數(shù)傳回值 65。這意味著右方括號位於第65位元。所以我們需要從檔案名稱中提取第 65 位元之後的所有內(nèi)容,也就是右邊括號之後的所有內(nèi)容。
第 5 步:要提取第 65 位元之後的所有內(nèi)容,我們首先需要知道在第 65 位元之後要提取多少個字元。為了讓它更簡單,我們需要知道我們目前的工作表名稱有多少個字元。為此,讓我們使用LEN函數(shù)。功能如下。
=LEN(A1)-FIND("]",A1)
上面的公式只返回工作表名稱的長度。首先使用LEN(A1)計算文件名的長度,然后減去文件名的長度直到右方括號,即 65。
第6步:上面的公式返回13,這是當(dāng)前工作表名稱The Geek Page的長度。
第 7 步:所以我們現(xiàn)在有了源字符串,它是完整的文件名,我們知道當(dāng)前工作表名稱有 13 個字符,并且位于文件名的末尾。因此,如果我們從文件名的最右邊提取 13 個字符,我們將得到當(dāng)前工作表名稱。
現(xiàn)在,讓我們直接使用RIGHT函數(shù)提取工作表名稱。RIGHT函數(shù)如下。
=RIGHT(A1, LEN(A1)-查找("]",A1))
RIGHT函數(shù)有2 個參數(shù),一個是要從中提取子字符串的字符串,第二個是需要從父字符串右側(cè)提取的字符數(shù)。
現(xiàn)在,下面的屏幕截圖會詳細(xì)告訴您這一點。RIGHT函數(shù)接受文件名和當(dāng)前工作表的長度。因此,從文件名中,RIGHT字符串將從字符串的最右側(cè)提取工作表名稱,根據(jù)上述步驟計算,該名稱為 13 個字符。
第8步:你去!現(xiàn)在已成功提取活動工作表的名稱!
第九步:名字解壓成功,但是有一個小依賴。我們的公式依賴于定義CELL函數(shù)的單元格。我們繼續(xù)提到A1。有一件事是,我們可能不希望文檔中包含完整的文件名,因此將它放在文檔中可能會帶來巨大的不便。另一件事是,如果我們刪除它,我們的公式將不再起作用,因為它具有依賴關(guān)系。因此,讓我們刪除依賴項。
為此,雙擊定義 CELL 函數(shù)的單元格并復(fù)制整個公式。您可以通過選擇公式,然后同時按下CTRL + C鍵來復(fù)制公式。
第 10 步:現(xiàn)在在我們的RIGHT公式中,將 A1 替換為您在第 9 步中復(fù)制的 CELL 函數(shù)。RIGHT 公式中出現(xiàn)了 3 次 A1,因此必須替換所有 3 次。
第 11 步:下面的屏幕截圖顯示了替換后的 RIGHT 公式應(yīng)該是什么樣子。
第12步:如果你按回車鍵或點擊其他地方,你可以看到當(dāng)前工作表名稱被成功提取。此外,由于不再存在依賴關(guān)系,您可以刪除A1單元格。享受!
第 2 節(jié):如何使用 Mid、Cell 和 Find 函數(shù)的組合獲取當(dāng)前工作表的名稱
這是另一個公式組合,您可以使用它找到活動工作表的名稱。在這個公式中,我們沒有使用RIGHT函數(shù),而是使用了MID函數(shù)。公式如下。
=MID(CELL("文件名"),FIND("]",CELL("文件名"))+1,255)
在 Excel 文檔中,雙擊任意單元格并簡單地復(fù)制粘貼上述公式并按Enter鍵。您將獲得在您輸入公式的單元格上返回的活動工作表的名稱。
注意:如果我們給出子字符串的起始位置及其長度,?MID函數(shù)會從主字符串返回子字符串。
另請注意,即使要使此公式起作用,您也應(yīng)該首先將文檔保存在某個地方,否則您將收到Value?錯誤。
即使 Excel 中沒有直接的公式,您可以使用它直接獲取活動工作表的名稱,但使用上述任一公式組合,您都可以獲得所需的結(jié)果。
以上是如何在 Excel 中取得目前工作表的名稱的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

使用錯誤檢查工具使用Excel電子表格來尋找錯誤的最快方法之一是使用錯誤檢查工具。如果該工具發(fā)現(xiàn)任何錯誤,您可以修正它們並再次嘗試儲存檔案。但是,該工具可能無法找到所有類型的錯誤。如果錯誤檢查工具沒有發(fā)現(xiàn)任何錯誤或修復(fù)它們不能解決問題,那麼您需要嘗試以下其他修復(fù)之一。若要在Excel中使用錯誤檢查工具:選擇公式?標(biāo)籤。點選錯誤檢查?工具。在發(fā)現(xiàn)錯誤時,有關(guān)錯誤原因的資訊將出現(xiàn)在工具中。如果不需要,請修復(fù)錯誤或刪除導(dǎo)致問題的公式。在錯誤檢查工具中,按一下下一步以查看下一個錯誤並重複該過程。當(dāng)沒

如何在列印預(yù)覽中設(shè)定GoogleSheets列印區(qū)域Google表格可讓您使用三個不同的列印區(qū)域列印電子表格。您可以選擇列印整個電子表格,包括您建立的每個單獨的工作表?;蛘?,您可以選擇列印單一工作表。最後,您只能列印您選擇的部分儲存格。這是您可以建立的最小列印區(qū)域,因為理論上您可以選擇單一儲存格進行列印。最簡單的設(shè)定方法是使用內(nèi)建的Google表格列印預(yù)覽選單。您可以在PC、Mac或Chromebook上的網(wǎng)頁瀏覽器中使用Google表格查看此內(nèi)容。要設(shè)定Google

不同單元格格式太多複製不了的解決方法:1、打開EXCEL文檔,然後在幾個單元格中輸入不同格式的內(nèi)容;2、在Excel頁面的左上角找到“格式刷”按鈕,然後單擊“格式刷」選項;3、點選滑鼠左鍵,將格式統(tǒng)一設(shè)定成一致的即可。

通常需要將PDF文件插入Excel工作表。就像公司的專案清單一樣,我們可以立即將文字和字元資料附加到Excel儲存格中。但是,如果想將特定專案的解決方案設(shè)計附加到其對應(yīng)的資料行呢?嗯,人們經(jīng)常停下來思考。有時思考也不起作用,因為解決方案並不簡單。深入研究這篇文章,了解如何輕鬆地將多個PDF文件插入Excel工作表,以及非常特定的資料行。範(fàn)例場景在本文所示的範(fàn)例中,我們有一個名為ProductCategory的列,它在每個儲存格中列出了一個專案名稱。另一列ProductSpeci

如何使用 RANDBETWEEN 在 Excel 中產(chǎn)生隨機數(shù)字如果要產(chǎn)生特定範(fàn)圍內(nèi)的隨機數(shù),RANDBETWEEN 函數(shù)是一種快速簡單的方法。這允許您在您選擇的任何兩個值之間產(chǎn)生隨機整數(shù)。使用 RANDBETWEEN 在 Excel 中產(chǎn)生隨機數(shù):按一下您希望出現(xiàn)第一個隨機數(shù)的儲存格。鍵入=RANDBETWEEN(1,500)將「1」替換為您要產(chǎn)生的最低隨機數(shù),將「500」替換為

在數(shù)值上,在文字字串上,在錯誤的地方使用逗號確實會變得煩人,即使對於最大的Excel極客來說也是如此。您甚至可能知道如何擺脫逗號,但您知道的方法可能對您來說很耗時。好吧,無論您的問題是什麼,如果它與您的Excel工作表中的錯誤位置的逗號有關(guān),我們可以告訴您一件事,您所有的問題今天都會得到解決,就在這裡!深入研究這篇文章,了解如何透過盡可能簡單的步驟輕鬆去除數(shù)字和文字值中的逗號。希望你喜歡閱讀。哦,別忘了告訴我們哪種方法最吸引你的眼球!第1節(jié):如何從數(shù)值中刪除逗號當(dāng)數(shù)值包含逗號時,可能有兩種情

如果您的任務(wù)是處理包含大量日期的電子表格,那麼計算多個日期之間的差異可能會非常令人沮喪。雖然最簡單的選擇是依靠線上日期計算器,但它可能不是最方便的,因為您可能必須將日期一一輸入到線上工具中,然後手動將結(jié)果複製到電子表格中。?對於大量日期,您需要一個更方便地完成工作的工具。幸運的是,Google表格允許用戶在本地計算電子表格中兩個日期之間的差異。在這篇文章中,我們將使用一些內(nèi)建函數(shù)來幫助您計算Google表格上兩個日期之間的天數(shù)。?如何計算Google表格上的日期之間的差異如果您希望Google

在 Excel 工作表中建立下拉清單很容易,只要它是一個普通的下拉式選單。但是,如果您必須透過添加特殊符號使其特別,或者透過添加一些文字以及符號使其更加特別,該怎麼辦?好吧,聽起來很有趣,但想知道這是否可能?當(dāng) Geek Page 隨時為您提供協(xié)助時,您有什麼不知道的答案?這篇文章都是關(guān)於創(chuàng)建下拉式選單,帶有符號以及符號和文字。希望你喜歡閱讀這篇文章!另請閱讀:如何在 Microsoft Excel 中新增下拉式選單第 1 部分:建立僅包含符號的下拉清單要建立帶有符號的下拉式選單,我們首先需要建立來源