=SUM('C:\新竹2月日報表\[1號.xls]業績表A'!$D$7)
請問各位高手大大....
[1號.xls]要怎樣往下拉時可以改變1號..如 2號..3號..這樣改變
我只要變動1號那邊而已~~
這樣辦的到嗎~??


請知道的大大不令賜教




第一次PO文~應該沒違規拉~@@
說實話看不懂你的問題耶

假如是要增加序號的話

在框框的右下按著右鍵往下拉就是了
格式設定吧,改成 數字 號

就儲存格格式裡面,選擇自訂,

然後打 00號
我有一個笨方法:
先把SUM('C:\新竹2月日報表\[1號.xls]業績表A'!$D$7)這串文字切開,A欄放SUM('C:\新竹2月日報表\,B欄放[1,C欄放號.xls]業績表A'!$D$7),之後你就可以把C欄往下拉,就會有1、2、3、4、5......了,再把A1欄複製貼上下面各欄,C1欄也是一樣,最後D欄用CONCATENATE這個公式,把ABC三欄的文字合併起來就好了。
看這樣有沒有符合你的需求。
我只想到INDIRECT

之後你在摸索看看吧

http://support.microsoft.com/kb/213933/zh-tw
函式我還不是很熟,只想到用以下方法…
(第一列是說明)
joke10250821 wrote:
=SUM('C:\新竹2月日報表\[1號.xls]業績表A'!$D$7)
請問各位高手大大....(恕刪)


您指定 $D$7 這一格,SUM() 是多餘的


millais wrote:
我只想到INDIRECT...(恕刪)


indirect 不適合用在跨檔案

如果檔案沒有"同時打開",會傳回 #REF! 錯誤

改用vba會比較好

範例:
For i = 1 To 20
Range("a" & i) = "='C:\新竹2月日報表\[" & i & "號.xls]業績表A'!R7C4"
Next i
如果函式有需要讀取外部檔案時,這種還是用VBA來處理會適當一些,
去書局買一本有關EXCEL VBA 的書,學了EXCEL VBA您才真的算是真正開始懂的會用EXCEL 這套程式

報告 tzung1017 大大~~
那個方式是不行的~~
謝謝指教瞜~~^^
感謝樓上各位大大的指教喔....
各位大大提供的方式~我會試試看~

感謝黑~


文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!