問題已解決
想請問老師,我想創(chuàng)建目錄,我這個公式錯哪里呢,為什么下拉是空白的
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答您好,看不到您這邊的公式
2020 04/30 18:26
84785015
2020 04/30 18:29
84785015
2020 04/30 18:30
公式能看清嗎
李李老師
2020 04/30 18:45
創(chuàng)建超鏈接
步驟一:
創(chuàng)建工作表,命名為“目錄”
選中A1單元格-公式-定義名稱(或按Ctrl+F3調(diào)出名稱管理器-新建)。
步驟二:輸入名稱,引用位置
名稱為:目錄
引用位置=IFERROR(MID(INDEX(GET.WORKBOOK(1),ROW(目!A1)),FIND(],INDEX(GET.WORKBOOK(1),ROW(目錄!A1)))+1,100)%26T(NOW()),)
步驟三:在A1單元格輸入“=目錄”,敲回車,向下填充。
步驟四:在B1輸入公式:
=HYPERLINK(#%26A1%26!a1,點我跳轉(zhuǎn))
向下填充。
步驟五:用shift鍵選中每個月明細表,首行插入空行,單擊A1單元格,輸入公式
返回目錄公式:
=HYPERLINK(#項目匯總!a1,返回目錄)
下面分別來解釋下這兩條公式的意思:
公式一:
=IFERROR(MID(INDEX(GET.WORKBOOK(1),ROW(目錄!A1)),FIND(],INDEX(GET.WORKBOOK(1),ROW(目錄!A1)))+1,100)%26T(NOW()),)
GET.WORKBOOK(1)是宏表函數(shù),以[Book.xlsx]Sheet的形式返回工作簿中所有工作表名的數(shù)組。
函數(shù)ROW返回引用的行號;函數(shù)INDEX在給定的單元格區(qū)域中,返回特定行列交叉處單元格的值,INDEX(單元格區(qū)域或數(shù)組常量,行號,列號),該公式省略了第二參數(shù)行號,公式補全應該是INDEX(GET.WORKBOOK(1),1,ROW(目錄!A1))。
函數(shù)FIND是為了找到]的位置,用MID函數(shù)去掉工作簿名,提取工作表名。
函數(shù)T檢測給定值是否為文本,不是文本則返回雙引號(空文本);
函數(shù)NOW是易失性函數(shù),T(NOW())并不影響公式結果,相當于刷新,工作表改名或移動、增加、刪除工作表時,公式都能自動重新計算。
函數(shù)IFERROR容錯,比如該工作簿中只有8個工作表,A8單元格公式繼續(xù)下拉填充時提取不到工作表名,A9單元格就會出現(xiàn)錯誤值#REF!,用函數(shù)IFERROR容錯返回空。
公式二:
=HYPERLINK(#%26A1%26!a1,點我跳轉(zhuǎn))
函數(shù)HYPERLINK是創(chuàng)建一個快捷方式或鏈接,該函數(shù)有兩個參數(shù),第一參數(shù)是指超鏈接的文件的路徑和文件名或是要跳轉(zhuǎn)的單元格地址;第二參數(shù)是指要在超鏈接單元格中顯示的內(nèi)容,可以是指定的字符串或某一單元格的值。
李李老師
2020 04/30 18:46
看不太清您這邊的公式,這是我整理的超鏈接的筆記,挺實用的,您這邊借鑒一下。
閱讀 518