English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

在公司每天上班想用EXCEL連結各個工程的一些資訊(不用一個一個開檔案) ,看到有些檔案的儲存格連結是用以下的方式

=IF('\...96.01[ABC.xls]6日'!$F$3=0," ",'\...96.01[ABC.xls]6日'!$F$3)

用以上的方式參照可以不開檔案就連結到,但問題是
1.有沒有辦法以今天的日期做為連結工作頁的名稱
2.在往右或往下複製的時候儲存格位置能跟著改變

(以參照函數INDIRECT是可以達成,但又必須開啟參照的檔案才能連結,要開的檔案又不止一個,所以...)以下為參考
=INDIRECT("'\...96.01[ABC.xls]"&DAY(NOW())&("日'!")&ADDRESS(ROW(A2),COLUMN(A2)))

2007-02-01 03:18:47 · 4 個解答 · 發問者 Color 2 in 電腦與網際網路 軟體

那工作頁的名稱有辦法隨時間改變嗎?

如下列中的 6日 <---工作表名稱(總不能每天改吧)
=IF('...96.01[ABC.xls]6日'!$F$3=0," ",'...96.01[ABC.xls]6日'!$F$3)

不過我會試試用access的方式用看看,雖然不太會用access

2007-02-01 05:20:38 · update #1

2.複製其值到另一工作表A2 '[ABC.xls]1日'!$A$2
3.改使用IF =IF(A2=0,"",A2)
但出來結果跟A2一樣,有方法可以直接複製A2內的值嗎?
=IF( '[ABC.xls]1日'!$A$2=0,"", '[ABC.xls]1日'!$A$2)

2007-02-01 16:20:29 · update #2

4 個解答

試一下另類方法,提供參考
開一個新工作表,以=INDIRECT("'...96.01[ABC.xls]"&DAY(NOW())&("日'!")&ADDRESS(ROW(A2),COLUMN(A2))) 為例
1.將以上公式修改為:
=TEXT("='[ABC.xls]"&DAY(NOW())&("日'!")&ADDRESS(ROW(A2),COLUMN(A2)),"@")
將公式下拉填滿其他儲存格
將此工作表作為母檔,供第二項應用.
2.複製母檔所有儲存格,[選擇性貼上] [值]到另一新工作表
則資料顯示 ='[ABC.xls]1日'!$A$2
3.選取要改變為數值的欄位,[資料] [資料剖析] [下一步] [下一步] [欄位的資料格式]點[日期 ] [完成] 則會顯示其值,當然要一欄一欄的改變,如真的是顯示日期再將全部儲存格格式改為數值.

先試看看可用否,不知會有何限制否,如可用:利用[巨集][錄製新巨集]將第2、3項每天重複的工作錄製起來方便以後工作
不好意思自己試看看,僅提供方法,希望對你有幫助.

2007-02-02 09:53:01 補充:
複製A2,[選擇性貼上] [值],取A2的值到另一儲存格.
第2. 3.項再細查一次動作,只要公式沒問題就可得解!

2007-02-01 08:17:11 · answer #1 · answered by 顯栓 7 · 0 0

到下面的網址看看吧

▶▶http://qoozoo201409150.pixnet.net/blog

2014-09-15 23:55:42 · answer #2 · answered by FBWAKNNTDUPJ 1 · 0 0

這個方法雖然可以用,但....很奇怪!?
在公司試的時候,局然有時候跑不出來,會出現 0
真的很奇怪
用巨集執行也是,全都跑不出來,可是在家試都OK
在公司試單一儲存格時,有時候OK有時候NG,超怪的

2007-02-11 17:28:53 · answer #3 · answered by Color 2 · 0 0

1.有沒有辦法以今天的日期做為連結工作頁的名稱

不妨配合Access 去做處理
先將各excel 匯入access中
再用excel 取得外部資料
指定這個access檔

匯入外部資料後
可以在日期部份看到自動篩選

直接選擇今日日期即可

或是直接在Access上做處理, 只取得今日資料
再匯入excel

結果都是一樣的

(我就是以這方式做連結.. 也不必打開檔案就能連到)

2.在往右或往下複製的時候儲存格位置能跟著改變

原因在於
你的儲存格是寫 $F$3
絕對參照

如果你希望他能變動
改成 F3
把$去掉 就行了

$F3 ---> 只有3變動
F$3 ----> 只有F變動
F3 ---> 兩者都會動
$F$3 ---> 兩者皆不動

2007-02-01 10:59:17 補充:
其實你不妨化繁為簡

把資料通通放到一個固定地方

做個日期編號

以Vlookup , Match , INDEX 去抓取某日期的部門資料

不過這種方式還是有點沒效率,有其缺點

我認為 最好(也是最懶)的辦法就是配合Access
Excel 可以發揮出更大的效能

另一點就是
抓取外部資料是有數量限制的
我猜你的資料應該不少

多到得用日期去細分
如果你只用excel 抓取

你很快會發現 excel部份欄中 無法正常顯示
(但公式的確是對的)

這時後果就很嚴重了

2007-02-01 03:57:37 · answer #4 · answered by ? 2 · 0 0

fedest.com, questions and answers