作者gerychen (邪惡肥宅)
看板Office
標題[算表] 如果某格數字改變,求另格新答案
時間Thu Nov 28 13:47:55 2019
軟體:excel
版本:2013
假如我現在有一個計算式
A B C D E
1 1 2 3
2
A1=1
B1=2
C1=A1+B2
如果我現在想要在A2輸入2
我的C2有辦法利用C1的公式跑出2+2=4的答案嗎?
白話的說法是,如果A1的數字替換成A2,請在C2顯示數字替換後C1算式的答案
謝謝各位大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.49.151 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1574920077.A.D75.html
※ 編輯: gerychen (180.217.142.6 臺灣), 11/28/2019 13:51:44
1F:→ soyoso: 先問內文寫到a1,b1但c1卻是a1+b2?11/28 14:15
2F:→ soyoso: 所以是a1+b1嗎?a2輸入2而c2跑出2+2的答案所以要固定加b111/28 14:16
3F:→ soyoso: 這個儲存格的值嗎?11/28 14:16
4F:推 ljuber: 我在猜原po是在問規劃求解的問題?11/28 14:17
5F:→ soyoso: 如果是的話,那加上個判斷,將公式往下預先拖曳,這樣就會11/28 14:17
6F:→ soyoso: 於a欄有鍵入資料時運算,無資料時回傳空字串11/28 14:18
謝謝回覆
不過我遇到的問題是C1是比較複雜的算式
我想在C2顯示「當C1的計算式的A1變成A2時,答案會變成多少」
不知道到底該用什麼函數去處理
※ 編輯: gerychen (180.217.142.6 臺灣), 11/28/2019 17:49:47
8F:→ soyoso: 以回文來看又很像"文字連接"&儲存格 11/28 18:17
9F:→ soyoso: 所以截個圖來看看才會比較清楚 11/28 18:18
10F:→ newacc: 不就是S大寫的方式,公式裡的B1加上欄位固定符號$,往下 11/28 19:07
11F:→ newacc: 拉A1就會自動變成A2,而B1因為有固定符號了所以會鎖定在B 11/28 19:07
12F:→ newacc: 1 11/28 19:07
我現在確實是這樣,而且我實際的C1、C2與A1、A2也不是在同一行列裡
所以我目前就是用$把所有算式都鎖住
然後用複製貼上算式再把「A1」手動改成「A2」的方式來執行
其實我就是想詢問大家
A B C D E
1 1 2 3
2 2 4
C1的儲存格為「=A1+B1」
C2能否設定為
「如果C1算式中的A1儲存格替換成A2,則算式答案為何」
如果照這樣設定,我的C2就可以自動跑出4
因為1+2的算式變成2+2=4
這段反黃的文字敘述有辦法用什麼函數表示嗎?
※ 編輯: gerychen (180.176.211.90 臺灣), 11/29/2019 00:36:10
13F:推 a29976137: 最下一列相加嗎? 11/29 07:56
14F:→ soyoso: 回文的描述不太了解,1.c2能否"設定",設定來看似乎是針對 11/29 08:11
15F:→ soyoso: 公式要的邏輯或條件,但下方又反黃的文字用什麼函數表示 11/29 08:11
16F:→ soyoso: 所以是指要"回傳"反黃的文字嗎? 11/29 08:12
17F:→ soyoso: 2.如果是的話,文字內哪個部分是要以儲存格的值當變數? 11/29 08:13
18F:→ newacc: 試試INDIRECT,一開始用A1,那就先在隨便一個格子(假設是 11/30 01:01
19F:→ newacc: D1)裡填A1,然後C1的公式寫=INDIRECT($D$1)+$B$1 11/30 01:02
20F:→ newacc: 之後你要改用A2計算,就把D1的值改成A2 11/30 01:02