作者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/cn.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