如何让EXCEL的一列显示公式,另一列显示计算结果
如何让EXCEL的一列显示公式,另一列显示计算结果 譬如:前一单元格显示公式:15*15 ,后一单元格如何通过公式或引用显示前一单元格的的结果(225)? :是两列的,第一列为公式:15*15,第二列显示第一列的计算结果,要求第二列的结果会自动随着第一列中公式的变化而自动变化,若第一列变为10*10,则第二列自动变为100。而且可以在下列中应用上列的结果,并同样一列显示公式,一列显示结果。 如: A B 1 2+3 5 2 5+6 11 (A2中的“5”是B1的计算结果,它要随着B1的变化而变化,如A1中变为了1+1,则B1变为了2,A2就变为了2+6) :其实两列显示的问题早就解决了,用EVALUATE()宏表函数就可以解决,就是再引用计算结果的问题没有解决 看看是不是这样:
.
第一个办法:
把一个公式拆开,数字用一个格表示,紧跟着在右侧格里是运算符号,比如加、减、乘、除号,括号等符号。在最右面的格里,进行这个公式的运算。运算的数据来源,来自那些数字的格。
这样,当你改变那些数字的格的时候,最右边的那个运算结果的格里的数据会同步变化的。
只是,这样“公式”看上去会比较别扭,毕竟是把一个公式拆来了,数字,符号放在不同的格里了,之间的间隔会比较大。看着比较松散,而且会有分格的线,不过可以用“边框”的选择,把那条线隐藏起来的。在屏幕上显示时总会有,打印的时候,倒可以看不出来。
第二个办法:
另外,用函数,是可以提取出来一个单元格里的某几位字符或数字的。
如果公式写在一个格里,用函数,把这个格里的数字提取出来,放在另外的一个单元格里,再用函数,把第二个参加运算的数字也提取出来放在另一个单元格里,再去用公式运算,这个思路是否可以呢?等有空试试看吧。
——————————————————————————
我已经试验过了,用这第二个办法是可以的。唯一的限制,是你公式里的数字的位数必须固定。否则,在用函数提取数字的时候,无法确定要提取出来几位数字。比如,数字52,你必须在公式里写成“0052”(因为单元格是文本型的),这样在用MID函数提取字符串(那个公式)中的数字的时候,提取的位数定为4,就可以把0052提取出来了。尽管EXCEL允许参数中嵌套公式,但那样作起来仍然很费事。真的就不如用这个方法了。至于把提取出来的0052这个文本,转换成数字去参加运算,不需要你作什么,只要直接运算就行了,EXCEL会自动进行这个转换了。
这是第二个办法的一个图,你一看就明白了。
下一行如果要调用第一行的最后那个计算结果,鼠标左键点下一行的A3 -> 然后点“编辑栏”左侧的等号 -> 点 F2 ->回车。
这个时候, A3 里面就会调用 F2 里数据了,紧跟着在 B3 里面输入第二个公式的后半部分(前半部分已经就是 F2 里那个数字了嘛),再用MID函数,提取出来 B3 里面的数字,像第一行一样进行同样的操作,就可以了啊。
只不过在第 3 行里,整个公式是由 A3、B3 连起来表示的而已。
如果你非要在 A3 里面即调用 F2 的数值,又显示出来公式,恐怕难于实现,因为这相当于你要 A3 这个单元格的内容,前半部分有个数字型(调用 F2 的数据),后半部分是文本型(显示公式)。这恐怕没法做到吧?
请教其他牛人吧,或许还有别的办法?
该回答在6月26日 20:28
- 如何让EXCEL的一列显示公式,另一列显示计算结果
- › 如何让EXCEL的一列显示公式,另一列显示计算结果
- 在百度中搜索相关文章:如何让EXCEL的一列显示公式,另一列显示计算结果
- 在谷歌中搜索相关文章:如何让EXCEL的一列显示公式,另一列显示计算结果
- 在soso中搜索相关文章:如何让EXCEL的一列显示公式,另一列显示计算结果
- 在搜狗中搜索相关文章:如何让EXCEL的一列显示公式,另一列显示计算结果
tag: 软件知识,电脑软件知识,软件基础知识,电脑入门,电脑学习 - 软件知识