为什么在EXCEL中计算公式不能计算?

为什么在EXCEL中计算公式不能计算?,第1张

1、首先打开excel表格,当我们输入公式时并不执行。

2、这是因为单元格格式设置成了文本格式,首先要先选中公式所在的表格区域。

3、使用快捷键“Ctrl+1”调出单元格格式页面,将其切换到常规。

4、切换为常规后点击确定。

5、然后在表格中输入公式,点击enter键。

6、即可实现公式的计算,如下图所示就完成了。

插入---名称---定义---输入一个名称如BBB,在下面引用位置输入=EVALUATE(Sheet1!$F1),你在E2输入=BBB回车。里面的表名SHEET1根据你实际表名更换。

用宏可以吗?用宏去做很简单。 把按A3里的式子计算的结果放到B3里的vba代码: s1 = Cells(3, 1) s2 = Evaluate(s1) Cells(3, 2) = s2 附件里的文档打开的时候如果提示取消宏还是打开宏的话,选择打开宏。把B3里面的数值删掉,或者把A3里的公式换一下(改A3里的公式的话,记得改完后,按一下回车或用鼠标什么的把当前选中的单元格变一下),然后按快捷键ctrl+q或直接在“工具”菜单里执行“宏1”,都可以重新计算B3的值。 这个只是个例子,现在只能用A3、B3计算,其实别的也行。 如果是很多的话,规则又能保证都是按照A列是式子,B列对应的结果的话,用个循环就可以一次计算很多式子了。 ======================== 你试试可不可以编个宏呢? 方法: 1、打开一个新的Excel。 2、“工具”菜单 -> 宏-> 录制新宏 3、d出的“录制新宏”对话框里,快捷键那里,输入“q”,然后点确定按钮。 4、出现一个录制宏的工具栏,很短,左侧是一个“停止”的方框按钮。点一下这个停止按钮。 5、“工具”菜单 -> 宏-> Visual Basic编辑器 出现一个Microsoft Visual Basic的编辑界面。 6、左边上半部有个树形列表感觉的部分。点一下“模块”左边的加号,下面列出一个“模块1”。双击“模块1”,右侧出现一个编辑窗口。大概是这个样子的: Sub 宏1() ' '宏1 Macro ' dyxq(此处是你在安装office时的用户名) 记录的宏 2006-7-25 ' ' 快捷键: Ctrl+q ' End Sub 7、现在添加那三行代码!结果像这个样子: Sub 宏1() ' '宏1 Macro ' dyxq(此处是你在安装office时的用户名) 记录的宏 2006-7-25 ' ' 快捷键: Ctrl+q ' s1 = Cells(3, 1) s2 = Evaluate(s1) Cells(3, 2) = s2 End Sub 8、点最右上角的叉关闭整个Microsoft Visual Basic的编辑界面。 9、在A3里输入(060514)(2+2)。按回车。 10、按Ctrl+q。B3就应该能显示出A3的计算结果168了。。 可以保存,跟普通的Excel文档一样。如果还不行的话,那也许就是office安装的问题了吧。。不知道是不是我比你多装了什么ActiveX的服务?。。那我也无计可施了。。。 附件: Evaluatexls

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/12176252.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存