Excel一个单元格里面做加法,在另外一个格子里显示结果

请问,好比A1里面我填写80+50+50,我希望在A2里显示180,请问如何写公式?(数字是随便写的,只是随便举个例子)
是同一行的情况下,不希望分列

1.定义名称,是指把一个区域或者公式定义为名称,当需要引用这个区域或者公式时,可以直接使用自定义后的名称,而不用重复输入区域内容或者公式,减少输入的工作量。下面举例说明。

2.假设手中有这样一个工作表,表中的数据分别为张三、李四、王五、赵六的各科成绩得分及总分,现在不仅需要录入他们的成绩得分,还要根据各科成绩得分自动计算出成绩总分,同时还要让查看者方便快捷的知道总分计算公式。

3.第一步,先按实录入张三、李四、王五、赵六的各科成绩得分,然后依次在G2、G3、G4、G5单元格中输入计算公式56+77+58+63、87+72+79+84、76+70+68+74、90+85+81+79。

4.第二步,单击鼠标左键选中G2单元格后,右键单击鼠标,在弹出的菜单中选择“定义名称”,在“新建名称”选项下的“名称”一栏中输入自定义名称,如ABC,“范围”选择“工作簿”,“引用位置”输入=evaluate(Sheet1!$G$2),然后按“确定”。然后依次定义G3、G4、G5单元格名称为ABD、ABE、ABF。

5.第三步,依次在F2、F3、F4、F5输入公式=ABC、=ABD、=ABE、=ABF,得出计算结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-18

选中该单元格---按下CTRL+F3----输入你要定义的名称比如 AAA -----引用位置处输入比如是: =evaluate(A1)

在要出计算值的单元格输入公式 =AAA

假设是要整列如此,如下图

B1中输入  =AAA  下拉就能实现了

追问

您好,我试过了,但是提示循环引用警告怎么办?

追答

输入公式的单元格不能是在公式中已被引用的单元格,以免形成循环计算
因此你要注意定义的区域,不能是在已被定义的单元格区域内写入公式

比如你要定义A1单元格,就不能用 =EVALUATE($A:$A) 而是用第一个方法 =EVALUATE($A$1)

表格的顶上是一排字母A,B,C,.......这个就是列标
表格的左边是一竖列的数字1,2,3,.......这个就是行号
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.

追问

感谢!一个单元格成功实现了!
请问如何复制公式,使得整个A列套用一个公式,整个B列分别计算前面A列里所对应的数值呢?下拉我试了下显示的都是第一个的数。。

追答

对你表示无语,我上面的回答认真的去看,再去试,不要只会追问,有图有文字写的已经算是很明白了

追问

不管怎么样,还是谢谢你啦,虽然我弄下来一列还是一个数值。。。

追答

只能说你在写定义名称的区域时的引用位置没有写对

本回答被提问者采纳
第2个回答  2014-11-30
A1 80+50+50
A2 =EVALUATE(A1)追问

这样不行呢。。

相似回答