查看完整版本: Excel的數字函數整合問題
頁: [1] 2

a26899189 發表於 2015-6-4 03:19 PM

Excel的數字函數整合問題

本帖最後由 a26899189 於 2015-6-4 03:19 PM 編輯

請問我有兩份Excel,分別為兩個檔案,這邊叫檔案1及檔案2

我想要把檔案1的函數公式套用到檔案2 有可能辦得到嗎??

我上網稍微查詢了一下,好像要在同一個檔案裡的分頁才能辦得到這件事情

但如果這樣做會有檔案過大的問題!!

所以需要使用兩個檔案 但有沒有辦法能夠把函數從檔案1跨到檔案2去做試算呢??
<div></div>

ps7100 發表於 2015-7-3 06:49 PM

是有這種公式,
但其實我個人並不推薦.

如果是怕檔案太大,
我可以告訴你這個方式也不適用.
因為檔案1去連結檔案2的話,
每次開啟檔案1時,
excel都要把連結的公式重新跑一遍,
(放在同一檔案裡在跑比較快,電腦不用另外再去搜尋檔案2資料)
電腦效能差的有時會連檔案都打不開,
而且檔案2有時還會有因為移動位置而連結失效的問題.

個人淺見,僅供參考.

a26899189 發表於 2015-7-4 04:09 AM

ps7100 發表於 2015-7-3 06:49 PM static/image/common/back.gif
是有這種公式,
但其實我個人並不推薦.



如果是去除檔案過大的問題,我想要把兩份檔案套用函數公式,檔案放同一資料夾是沒關係,這樣可以嗎@@?

al2008 發表於 2015-7-4 10:49 AM

檔案在c\3\目錄下
aa.xls的A1及B1有資料
bb.xls的A1及B1有資料
aa.xls的c1=aa.xls的A1及B1+bb.xls的A1及B1
aa.xls的 c1=SUM(A1:B1,'C:\3\Sheet1'!$A$1:$B$1)

ps7100 發表於 2015-7-4 06:55 PM

a26899189 發表於 2015-7-4 04:09 AM static/image/common/back.gif
如果是去除檔案過大的問題,我想要把兩份檔案套用函數公式,檔案放同一資料夾是沒關係,這樣可以嗎@@? ...

基本上還是不ok;
同一個資料夾也是不行,
通通要複製進同一個檔案,
成為活頁簿才行.
(電腦的邏輯和人的思考邏輯不一樣,
有時我也搞不清楚它在想什麼?
對電腦而言「路徑」越短越好,
D:\excel資料夾\a資料夾\檔案2的資料夾關卡越少找越快.
所以多設一個資料夾並沒有幫助.)

因為即使是同一個檔案,
excel都要重新算,
放在另一個檔案電腦都是要另外再找;
而excel運算速度以公式的多寡與公式複雜程度來計,
簡單理解,
如果只有十欄有單純加減乘除的公式,
excel跑10遍算完收工,
如果十欄裡還有包括中括號大括號或更複雜的公式,
excel要跑10的倍數遍才可以算完公式.
(電腦在算當然比人腦快,不用擔心)

而你以為放在同一個資料夾就沒有問題,
將來這個excel檔案也是不能帶來來去,
只能在同一台電腦上打開使用.
比如我把公司的excel檔案存在同一個資料夾,
後然將資料夾複製到隨身碟帶回家,
回家之後檔案1有可能會打不開,
又或者檔案打開了但公式全都失效,
(要一個一個重設耶,想到都頭皮發麻...)
因為即使用同一名稱的資料夾,
路徑(檔案位置)還是被移動了(對電腦而言).
(對我而言,電腦有時和豬腦是同等級的,不知電腦是否也這樣看待我??)

我不了解大大的狀況,
但我的情況一般是,
檔案1是計價表,
檔案2是清單範本,
方法1,
省事的就每個檔案1裡都加個檔案2清單範本活頁簿;
方法2,
檔案2先用參照函數(LOOKUP或VLOOKUP)例出結果,
複製參照函數結果到檔案1,
不要貼公式,
直接貼數值或文字.
(這樣每次打開檔案1才不用另外去抓資料運算)
上述2方法重點是清單範本完全不可以變動數值,
否則所有檔案1的公式計算結果都是錯誤的(因為範本錯了嘛).

如果還是不滿意的話...,
我不了解大大到底是什麼狀況,
但excel打開2份檔案,
在檔案1需要參照的位置欄按鍵盤「=」(就是要插入公式運算的意思),
(或者公式例中直接插入參照位置)點一下檔案2所要對應的資料欄位,
(點完後公式例中出現路徑後,按下確定鍵enter,或旁邊那個打勾按鈕)
這樣檔案1就會去抓檔案2的資料來計算.
我不確定你所要的是不是這種智障方法...,
但這是最簡單的了.
又或者再具體描述2個檔案的關係,
你需要的是哪一類的函數.(公式中有公式通常就是最複雜的了)

其他我能想的就是寫巨集程式,
歹勢,
那個俺不會耶~
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><br><br><br><br><br><div></div>

414506 發表於 2015-7-7 12:47 AM

題目問的很含糊,基本上EXCEL是可以超連結的;把「檔案1」及「檔案2」同時開啟,輸入公式或函數時先輸=號,再點選需要檔案的相關儲存格。
不知是丕是你要的,試試看吧!

a26899189 發表於 2015-7-7 11:23 PM

414506 發表於 2015-7-7 12:47 AM static/image/common/back.gif
題目問的很含糊,基本上EXCEL是可以超連結的;把「檔案1」及「檔案2」同時開啟,輸入公式或函數時先輸=號, ...

這個我知道,那我以後就是要兩份檔案同時開啟才有辦法作函數連結嗎@@?

414506 發表於 2015-7-8 01:03 AM

在 EXCEL 2003 打開有超連結的檔案時,會自動打開相關的檔案;新版我就沒試過,原則上要寫新連結時,當然要打開相關的檔案,寫公式會比較方便,因為 EXCEL 會自動替我們寫上檔名﹑工作表名﹑及儲存的名子。

prodigy2 發表於 2015-7-12 12:07 AM

不錯的資訊,我喜歡,謝謝提供資訊分享

a26899189 發表於 2015-7-21 11:11 PM

414506 發表於 2015-7-7 12:47 AM static/image/common/back.gif
題目問的很含糊,基本上EXCEL是可以超連結的;把「檔案1」及「檔案2」同時開啟,輸入公式或函數時先輸=號, ...

抱歉 可以再請問一個問題

我需要作一個函數 比如說金額1015 另一格就只顯示15 有辦法做到嗎??

或者偵測 1000. 偵測到 .   就在另一格幫我打上 15 有這樣的公式嗎?...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><br><br><br><br><br><div></div>

414506 發表於 2015-7-22 12:02 AM

這個問題原始資料有二種類型,一為數字;另一為字串。
數字型可用=MOD(儲存格,1000)
字串型可先用=FIND(".",儲存格)判斷有沒.(結果大於0,就有.這個字)
再用=if(FIND(".",儲存格)>0,15,"")
試試看吧!

a26899189 發表於 2015-7-22 01:34 AM

本帖最後由 a26899189 於 2015-7-22 04:35 AM 編輯

414506 發表於 2015-7-22 12:02 AM
這個問題原始資料有二種類型,一為數字;另一為字串。
數字型可用=MOD(儲存格,1000)
字串型可先用=FIND("." ...
抱歉 請問一下

字串型 兩個函數要打在哪@@?
1000. 這個1000是有統計數量 所以有辦法打了. 不影響他統計的那個函數嗎??

414506 發表於 2015-7-22 09:53 PM

一般不影響統計是數字型的資料,直接由鍵盤輸入所需的數值即可。
字串型的數字外觀(看起來像數字,其實不是。)輸入格如右:'1000.
先輸入'再輸入數值,就會變成字串。
EXCEL如果是你工作必須的工具,那應該買一本書詳細閱讀;才不會像瞎子摸象,永遠在迷霧之中。

qoo232824 發表於 2015-7-23 10:21 PM

這個我知道,那我以後就是要兩份檔案同時開啟才有辦法作函數連結嗎@@?

cjohnjohn 發表於 2016-4-25 12:04 AM

qoo232824 發表於 2015-7-23 10:21 PM static/image/common/back.gif
這個我知道,那我以後就是要兩份檔案同時開啟才有辦法作函數連結嗎@@?

如果像vlookup 只要讀取一個固定值,連結後不用兩個檔案同時開,但是如果是像要加總的連結就需要兩個同時開啟。<br><br><br><br><br><div></div>
頁: [1] 2