1樓:匿名使用者
=cell("filename")
=mid(cell("filename"),find("[",cell("filename"))+1,find("]",cell("filename"))-find("[",cell("filename"))-1)
把這兩個公式複製到你的excel中看下,在去看看cell這個公式修改修改就是你要的了。
2樓:龍dx龍
=indirect("["&相關材料20.xls&"]sheet1'!$a2")
3樓:匿名使用者
如果檔案都是在根目下,公式很簡單:
=replace(a1,find("\",a1)+1,,"[")&"]"
如果有的是在多級子目下,(如c:\ss\ff\a.xls),公式就複雜了:
陣列公式,按ctrl+shift+回車結束
在EXCEL裡,如何把兩張表中相同的B,C,D三列進行比對,要求比對結果不同的時候表1內的文字顯示為紅色
條件格式不能跨表引用。你可以把第二個表中的資料引用到第1個表中 如m1 sheet2 b1 如果空值不返回0就用公式 if sheet2 b1 sheet2 b1 向右複製單元到o列,再選擇m1 o1,向下複製單元格。這樣m n o列分別引用了表2中的bcd列資料。單擊b1,格式,條件格式,選擇公式...
在excel中如何把20030102變為
當在excel單元格中鍵入日期或時間時,它會以預設的日期和時間格式顯示。預設的日期和時間基於在 windows 控制面板中指定的區域日期和時間設定,並會隨著這些設定的更改而更改。可以用幾種其他日期和時間格式 其中大多數不受 控制面板 設定的影響 來顯示數字。1 選擇要設定格式的單元格。2 在 開始 ...
EXCEL如何把表1中的資料提出來到表2中,不要用篩選
這個問題有點複雜.為說明問題方便,我把我做的實驗表4,5 上4下5 列在下面,在表5單元格a2中輸入公式 if sheet4 a2 sheet4 a2 點編輯欄左側的勾 在表5單元格b2中輸入公式 if sheet4 b2 sheet4 b2 點編輯欄左側的勾 在表5單元格c2中輸入陣列公式 if ...