回覆列表
-
1 # 值得一看的職場那些事
-
2 # 戲戲人生2
先定義名稱: X =get.workbook(1)然後在單元格中輸入如下公式( 函數里的 x 即為上述定義的名稱 x ).=REPLACE(INDEX(x,ROW(C1)),1,FIND("]",INDEX(x,ROW(C1))),)&T(NOW())往下拉。如要避免超出範圍的單元格出現錯誤提示,可加上if 語句:=IF(ISERROR(REPLACE(INDEX(x,ROW(C1)),1,FIND("]",INDEX(x,ROW(C1))),)),"",REPLACE(INDEX(x,ROW(C1)),1,FIND("]",INDEX(x,ROW(C1))),))&T(NOW())複製表格可自動重算(如果原先下拉範圍足夠的話),插入表格不會自動重算,要在後面的單元格下拉公式
excel工作簿快速提取各個工作表名稱的方法:
2.名稱定義為get ,可以隨便設定,在下方輸入函式“=get.workbook(1)”。
3.在單元格中,選擇多個單元格,輸入公式=transpose(get),然後按ctrl+shift+enter三鍵輸入陣列計算。
6.在“資料”選單下選擇“分列”。
7.在“分列”視窗中我們選擇“固定寬度”。
8.如圖將做分隔線定位在工作表前。