【2】excel提取工作表名稱函數(shù) 10/Excel | 給工作表建目錄:函數(shù)法+非函數(shù)法 https://www.toutiao.com/a6660406492832727559/ 9/Excel技巧<第17篇>:從"提取工作表的名稱"看思路 https://blog.csdn.net/weixin_30374009/article/details/98299950 https://blog.csdn.net/xg_an/article/details/877383?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-4&spm=1001.2101.3001.4242 8)Excel 通過什么函數(shù)獲取工作表名稱 https://zhidao.baidu.com/question/1579027058010224940.html 提取工作表名,可以用宏表函數(shù)get.workbook來實現(xiàn)。 1、點擊公式菜單—定義名稱命令。在新建名稱中輸入一個名稱,此處為工作表名,在引用位置輸入公式:=GET.WORKBOOK(1),點擊確定。 2、在A1單元格輸入公式:=INDEX(工作表名,ROW()),將提取到工作表的表名。 7)EXCEL中如何用公式提取工作表標(biāo)簽名稱 https://jingyan.baidu.com/article/86fae3461455c53c48121a4e.html 完整的提取公式為: =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99), 這里的99是泛指,假設(shè)工作表名沒有這么多字符,如果要按實選取,還要再判定下字符長度,公式會變得很長,在這里沒這必要。在設(shè)計公式時,只要達(dá)到目的,能簡化的盡量簡化。 http://club./thread-1409407-1-1.html =REPLACE(CELL("filename"),1,FIND("]",CELL("filename")),) =MID(CELL("filename"),FIND("]",CELL("filename"))+1,255) 用find找到“["的位置再加1,然后用mid來提取“[”后的字符串,255是提取字符串的個數(shù),一般來說要不了這么大,不過再大一點也無所謂,保證全部兜底。 BBS:如果每張表中都設(shè)=MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)這個公式取表名,你會發(fā)現(xiàn)所有表都是同一個被激活的表名,用=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)這個好象不會,只顯示公式所在表的名字。cell一般最好帶上單元格定位,這樣不容易出錯. 6)【干貨!快速提取Excel工作簿內(nèi)所有工作表名稱,支持無限自動更新】復(fù)制這條信 息€80xvE€MQf7ox€后打開今日頭條極速版 怎么快速提取一個excel文件中的所有工作表名 https://zhidao.baidu.com/question/1888119942888706708.html 5)當(dāng)要在工作表的一個單元格中插入當(dāng)前工作簿名稱時,可用這個函數(shù)。 這時使用 CELL() 函數(shù), 顯示如下. C:\Users\ADMINI~1\AppData\Local\Temp\Rar$DIa7084.23385\[文件名函數(shù).xls]sheet1 =CELL("filename") 問題是它帶有驅(qū)動器盤符和文件的全部路徑,要使用文本函數(shù)挑選出工作表或工作簿名稱 A)選擇路徑 C:\Users\ADMINI~1\AppData\Local\Temp\Rar$DIa7084.23385\ =MID(CELL("filename"),1,FIND("[",CELL("filename"))-1) B)選擇工作簿名稱/文件名函數(shù).xls =MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1) C)選擇工作表名稱/sheet1 =MID(CELL("filename"),FIND("]",CELL("filename"))+1,255) 4E)Excel中提取工作表名稱,作為標(biāo)題的辦法 https://jingyan.baidu.com/article/08b6a59189ceb714a9092241.html 首先,命名工作表名稱,在單元格內(nèi)錄入此公式 《=MID(CELL("filename",A1),FIND("]",CELL("filename"))+1,255)》 &&在單元格中鍵入(或直接copy),不用改動,Ok! 《=MID(CELL("filename",A1),FIND("]",CELL("filename"))+1,255)》 前提是文件必須先保存過。 2E)當(dāng)CELL()函數(shù)只有一個參數(shù)時,它引用的是活動工作表的表名,當(dāng)切換工作表時,在新的工作表中無任何“動作”時,活動工作表仍然是原來的工作表,所以仍然是原來的表名,只有給它一個第二參數(shù)(任意單元格地址),就變成引用當(dāng)前工作表的表名了: http://club./thread-1141132-1-1.html ·02/=RIGHT(CELL("filename",A1),LEN(CELL("filename"))-FIND("]",CELL("filename"))) &&在單元格中鍵入(或直接copy),不用改動,Ok! 01.=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))) =MID(CELL("filename",A1),FIND("]",CELL("filename"))+1,100) 看看這個附件,也許樓主就能明白了;Book1.rar 01.=REPLACE(GET.DOCUMENT(1),1,FIND("]",GET.DOCUMENT(1)),)&T(NOW()) 1E)提取工作表名稱 http://club./thread-1291460-1-1.html 01.=MID(CELL("filename"),FIND("]",CELL("filename"))+1,9) BBS1: Sub Excel各頁名() Dim XStr, YStr, ZStr XStr = " -" ZStr = "" For i = 1 To Worksheets.Count If Worksheets(i).Name = "目錄" Then Exit For End If Next If i > Worksheets.Count Then Sheets.add ActiveSheet.Name = "目錄" End If Sheets("目錄").Move before:=Sheets(1) Sheets("目錄").Select Range("A:B").Clear Range("B:B").NumberFormatLocal = "@" Worksheets(1).Cells(1, 1).Value = "序號" Worksheets(1).Cells(1, 2).Value = "名稱" For i = 2 To Worksheets.Count Worksheets(1).Cells(i, 1).Value = i - 1 Worksheets(1).Cells(i, 2).Value = Worksheets(i).Name For j = 1 To Len(Worksheets(i).Name) YStr = Mid(Worksheets(i).Name, j, 1) If InStr(XStr, YStr) <> 0 Then ZStr = "'" Exit For End If Next ActiveSheet.Hyperlinks.add Anchor:=Worksheets(1).Cells(i, 2), Address:="", SubAddress:=ZStr & Worksheets(i).Name & ZStr & "!A1", TextToDisplay:=Worksheets(i).Name Next Range("A:A").HorizontalAlignment = xlCenter Rows("1:1").HorizontalAlignment = xlCenter Cells.Select Selection.Columns.AutoFit Range("A1").Select End Sub BBS2: 3E)Excel批量提取全部工作表名稱公式 https://wenku.baidu.com/view/616277e17d1cfad6195f312b3169a4517723e5f3.html 4E)Excel里提取工作表名稱作為標(biāo)題的辦法 https://jingyan.baidu.com/article/08b6a59189ceb714a9092241.html 首先,命名工作表名稱,在單元格內(nèi)錄入此公式 =MID(CELL("filename",A1),FIND("]",CELL("filename"))+1,255) &&Ok! https://zhidao.baidu.com/question/348268118.html 需要多個函數(shù)合用:前提是文件必須先保存過。 =MID(CELL("filename"), FIND("]",CELL("filename"))+1,255) &&少了A1,不行? 解析:在返回的詳細(xì)的工作表信息,這個字符串中截取出工作表名稱。 5E)excel怎么去提取工作表名稱?什么函數(shù)可以實現(xiàn) https://zhidao.baidu.com/question/348268118.html 用宏表函數(shù)get.workbook來實現(xiàn)。 1、點擊公式菜單——定義名稱命令。在新建名稱中輸入一個名稱,此處為工作表名,在引用位置輸入公式:=GET.WORKBOOK(1),點擊確定。 6E)31.創(chuàng)建工作表目錄的公式 https://www.toutiao.com/a6563437109825241604/ 把所有的工作表名稱列出來,然后自動添加超鏈接,管理工作表就非常方便了。 使用方法: 第1步:在定義名稱中輸入公式: =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW()) 22個常用Excel函數(shù)大全,直接套用,提升工作效率! 第2步、在工作表中輸入公式并拖動,工作表列表和超鏈接已自動添加 =IFERROR(HYPERLINK("#'"&INDEX(Shname,ROW(A1))&"'!A1",INDEX(Shname,ROW(A1))),"") 【1】 |
|