怎样在电子表格中前列显示公式后列显示结果

 我来答
1975qjm
高粉答主

推荐于2016-11-26 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7566万
展开全部

这要用到宏表函数EVALUATE,请参照下面的内容进行学习。

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

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

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

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

滕树萍1
2011-06-07 · TA获得超过4万个赞
知道大有可为答主
回答量:1.6万
采纳率:77%
帮助的人:6761万
展开全部
假如A1为1+2+3:A2为sum(C2:D2)
1、将光标放在B1单元格,选择“插入”-“名称”-“自定义”,
2、指定“名称”,如a,
3、在“引用位置”输入公式:=EVALUATE(Sheet1!A1)
4、点击“添加”-“确定”。
5、在B1单元格输入:=a
当A1单元格是1+2+3时,B1会自动计算出结果6。
将B1下拉复制公式,即:当A列为算式时,B列就显示值。 B2则为SUM(C2:D2)的值。

提示:这一个宏函数,如果Excel选项中的宏安全级别为高,则在打开这个文件时,会提示不运行宏。建议您可以暂时把宏安全的设置改低一点,公式才能正常运算。但是为了安全,请记住:用完这个表后,要马上把Excel选项中的宏安全级别恢复到高。(在“工具”-“选项 ”-“安全性”-“宏安全性”中设置安全级别)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
熊遇见土豆
2018-04-13 · TA获得超过2.4万个赞
知道小有建树答主
回答量:124
采纳率:93%
帮助的人:3.5万
展开全部

假如A1为1+2+3:A2为sum(C2:D2)

1、将光标放在B1单元格,选择“插入”-“名称”-“自定义”,

2、指定“名称”,如a,

3、在“引用位置”输入公式:=EVALUATE(Sheet1!A1)

4、点击“添加”-“确定”。

5、在B1单元格输入:=a

当A1单元格是1+2+3时,B1会自动计算出结果6。

将B1下拉复制公式,即:当A列为算式时,B列就显示值。 B2则为SUM(C2:D2)的值。

提示:这一个宏函数,如果Excel选项中的宏安全级别为高,则在打开这个文件时,会提示不运行宏。建议您可以暂时把宏安全的设置改低一点,公式才能正常运算。但是为了安全,请记住:用完这个表后,要马上把Excel选项中的宏安全级别恢复到高。(在“工具”-“选项 ”-“安全性”-“宏安全性”中设置安全级别)

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xaRichard
2011-06-06 · TA获得超过1269个赞
知道小有建树答主
回答量:720
采纳率:0%
帮助的人:455万
展开全部
两列中都填写公式,只是把前列的公式中的“=”去掉。如果一定要有等号,用引号把公式括起来也行。
更多追问追答
追问
我只想输入一次,如果两列都填写公式,而把前列人公式中=去掉,需输入两次。
追答
输入一次,另一次复制-粘贴就是了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappDKb1NLAaIwtrk
2011-06-06 · TA获得超过1281个赞
知道小有建树答主
回答量:1074
采纳率:100%
帮助的人:1168万
展开全部
这个涉及到宏表函数。
追问
能详细些吗,谢谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式