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

請問:
我有一個定義範圍內定義了12個計算結果,當某儲存格的條件符合時,它會自動顯示符合條件的其中一個項目。
例如:
第1個位置是a*0.4-b*0.3其他也都是a*0.3-b*0.1….等等
a.b是我另外定義的儲存格位置。
我的問題是例如
在a1是我定義的a,b1是我定義的b
我需要的是當我在a2時,定義的a也會變成a2儲存格的數字,請問這要如何做?因為我把公式往下拉時,它只會套a和b的位置。
請高手幫忙克服。謝謝!!

2006-09-04 07:20:21 · 7 個解答 · 發問者 ? 1 in 電腦與網際網路 軟體

我在s2:v4的範圍中先定義了12個計算結果
儲存格中的計算式大多像這樣:(A*0.4-B*0.3)
當1個條件成立時,它會帶12個計算結果符合的那個並帶入A與B的數字,
但是問題是假如A是儲存格A1,B是儲存格B1,當我在A2輸入數字時S2:V4我所定義的12個計算結果中還是帶A與B的位置的數字,並不會帶A2和B2儲存格的數字,所以我需要定義範圍中的結果能隨儲存格改變。這樣A與B就必須要用其他公式來代替(或有更好的辦法),我要求其方法。很難!沒錯!請高手幫忙!!

2006-09-04 09:46:43 · update #1

7 個解答

插入->名稱->定義,新增名稱A和B如下:A=OFFSET(Sheet1!$A$1,ROW()-1,,1,1)B=OFFSET(Sheet1!$B$1,ROW()-1,,1,1)C1,C2=A*0.4-B*0.3結果:A    B   C          10  10   1          20  10   5

2006-09-05 13:41:59 補充:
只有一個檔案,沒公式??

2006-09-05 15:41:26 補充:
S2:V4變成公式新增名稱:CAL,=EVALUATE(Sheet1!$N$2)新增一欄,輸入=CAL測試OK,你看看.

2006-09-06 20:56:02 補充:
驗證沒錯呀,你再看看.

2006-09-04 11:11:50 · answer #1 · answered by 牛仔褲1431 6 · 0 0

applerot, 超有耐心的~
令在下佩服不已~
一看,看了十幾遍~

2006-09-04 22:38:05 · answer #2 · answered by ? 7 · 0 0

a=INDEX(A:A,COUNTA(A:A))
b=INDEX(B:B,COUNTA(B:B))
如有問題再問(看十幾遍的結論)

2006-09-05 10:54:46 補充:
寄來參考
applerotchiu@yahoo.com.tw

2006-09-05 12:50:43 補充:
收到,研究了解中

2006-09-05 14:32:53 補充:
s3:v4的值就有問題,難思考中

2006-09-04 16:47:49 · answer #3 · answered by 顯栓 7 · 0 0

我來試著解讀您的題意(您的題目真的有點模糊)
1.您在A欄及B欄輸入2個數字,這2個數字會分別做12種計算(也就是您預先設
 在S2~V4的公式。
2.在另一個地方會觸發一個條件,使得這12種計算中一個成為您所要的計算公
 式
3.Excel將這A欄及B欄的數字帶入該計算公式,並傳回您要的計算結果。
如果您是要這個功能的話,因為您原本設定的公式是放在S2~V4(跨了3列),所以無法明確的跟著您A、B欄的列位來改變!
建議方式:
1.12個公式把它拉成一列,並隨您A、B欄的資料填寫列數往下複製,每列都有
 獨立的12公式計算結果。
2.若原本表格已設定好,不適合拉成一列。那就建議您用VBA來幫您做計算,再
 傳回您要的計算結果。這一點是可以做到的。

不過,個人覺得,您在S2:V4的計算結果一定要顯示出來嗎?如果您要的主要是計算回傳的結果,也可乾脆把這12個結果寫成一個判斷式自動回傳。但如果您希望指標移到或修改A1時,顯示12個計算帶A1、B1的結果,指標移到或修改A2時,顯示12個計算帶A2、B2的結果,那就真的只能用VBA來達成囉!!

2006-09-04 11:15:01 · answer #4 · answered by 席妮克 4 · 0 0

我在s2:v4的範圍中先定義了12個計算結果
儲存格中的計算式大多像這樣:(A*0.4-B*0.3)
當1個條件成立時,它會帶12個計算結果符合的那個並帶入A與B的數字,
但是問題是假如A是儲存格A1,B是儲存格B1,當我在A2輸入數字時S2:V4我所定義的12個計算結果中還是帶A與B的位置的數字,並不會帶A2和B2儲存格的數字,所以我需要定義範圍中的結果能隨儲存格改變。這樣A與B就必須要用其他公式來代替(或有更好的辦法),我要求其方法。很難!沒錯!請高手幫忙!!

2006-09-05 10:00:27 補充:
謝謝donner的整理,applerot謝謝您看這樣多遍,目前可以使用的是牛仔褲的方式,不過還是只會顯示第1個的答案,用文字敘述不清楚,可以讓我把檔案寄給你們嗎?

2006-09-05 10:05:40 補充:
使用牛仔褲的方式,a與b會改變,但是那定義範圍內的12個公式s2:v4,只會套第1個a1與b1的結果,所以又失敗了。

2006-09-05 11:09:23 補充:
謝謝!!有2個檔.1個是連接的檔案!
donner:
如何將這12個結果寫成一個判斷式自動回傳呢?

2006-09-05 12:06:38 補充:
applerot:收到了嗎!

2006-09-05 13:20:38 補充:
牛仔褲:
寄給您了!

2006-09-05 14:18:49 補充:
重寄了!抱歉不知為何沒寄出!

2006-09-05 15:17:32 補充:
applerot:
對s3:v4也錯,
第1列是套第1個
第2列是套第2個
第3列是套第3個
因為我使用了牛仔褲的方式
名稱A、B可以看到。

2006-09-05 16:27:41 補充:
沒點了,明天再幫您+點。

2006-09-06 10:51:47 補充:
還有一個問題要請教喔!!
不知道為什麼,20年以下的資料都套錯。

2006-09-06 14:19:11 補充:
applerot:很感謝您的大力幫助,本來要再問的,很謝謝您和牛仔褲。對您比較不好意思,太麻煩您了。總之謝謝!

2006-09-07 15:24:12 補充:
謝謝!!

2006-09-04 09:46:35 · answer #5 · answered by ? 1 · 0 0

在A1儲存格的公式內加上$的符號
例如 $A$1表示絕對參照
$B$1表示絕對參照
將公式拖曳下拉時,就只會對應在A1及B1

2006-09-04 08:20:44 · answer #6 · answered by 2 · 0 0

這樣的問題描述太模糊 可以再講的清楚一點 或是作一個問題實例出來嗎

2006-09-04 08:03:31 · answer #7 · answered by 小憐 2 · 0 0

fedest.com, questions and answers