excel中如何在一列单元格里输入计算公式,相应的另一列自动生成计算结果

如题所述

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

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

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

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

 

http://zhidao.baidu.com/question/513887027.html?fr=im100008&tpl=hi

追问

我搞出来咋是个name

我下拉还是上一个的结果啊

追答

看不到你哪边错了,按我上面的回答再去试一下

追问

一个单元格的计算公式出结果我已经会了

但是我下拉还是上一个结果啊

追答

看清楚$符号的标法

A1相对引用
$A1绝对引用列
A$1绝对引用行
$A$1绝对引用行和列
$在谁的前面就绝对引用谁
F4是在四种引用间相互转换的快捷键(在编辑栏输入公式时按下F4功能键可进行切换)

A$1
当你下拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成A$1,这样在下拉时能保证对A列第一行的相对引用(即保持行号在引用时不产生变动)
$A1
当你右拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成$A1,这样在右拉时能保证对A列第一行的相对引用(即保持列标在引用时不产生变动)
$A$1
当你在下拉和右拉复制时想保证引用的只是A1单元格时,A1就要加$符号,成$A$1,这样在下拉和右拉时能保证对A列第一行的绝对引用(即保持行号列标在引用时不产生变动)

追问

你说的太抽象我看不明白,你看我这个图,按你教的,a1中已经自动生成结果27.39了,然后下面这些呢?怎么下拉?才会每个b列的计算式,左边对应生成结果?你看图

就这步我不会,帮一下谢谢

追答

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

还没有看懂吗?

要不上你的定义名称截图上来看一下

追问

这个我知道啊,我还是不知道怎么实现每一个单元格都出计算结果,我只能出一个的

追答

选中写入公式的A2单元格边框右下角的小黑点,点住向下拖拽

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-23
最好上图举例说明你需要的结果
第2个回答  2018-06-14
按下CTRL+F3----输入你要定义的名称比如 AAA -----引用位置处选择整列输入比如是: =EVALUATE(Sheet1!$A:$A)
在要出计算值的单元格输入公式 =AAA,下拉即可。
相似回答