我在 Excel 2010 电子表格中维护数据库列名、注释及其计算的列表。包含这些计算是为了记录如何得出各个列的值,而不是为了记录电子表格中的计算。
我一直将计算结果以未格式化的文本形式输入到单元格中,如下所示:
100 - ((财政年度区域消费 - 基线区域消费) / (目标区域消费 - 基线区域消费)) * 100
但是,对于较长和/或复杂的计算,这可能会变得难以阅读。为了提高可读性和理解力,我想在 Excel 单元格中“漂亮地”打印计算结果。这将导致格式如下所示:
我想到的唯一解决方案是:
- 在另一个应用程序(例如 Word)中编写计算
- 对上述计算进行截图
- 将截图粘贴到 Excel 中
这种方法主要关注的是维护。如果计算发生变化或需要更正,我必须更新两个不同的信息源。
有没有更好的方法将格式化的计算纳入 Excel 单元格?
答案1
我找到了一种能够满足我需求的方法。
- 在选项
Insert
卡上单击Equation
按钮 - 将你的方程式输入到新的
Equation Text Box
- 如果
Equation Text Box
当前未选择 - 如果选项卡已选中,则
Equation Tools | Design
取消选择Normal Text
- 在
Equation Tools | Design
选项卡上选择Professional
- 右键单击
Equation Text Box
并选择Format Text Effects...
Resize shape to fit text
如果未选中,请检查Wrap text in shape
如果已选中,则取消选中- 点击
Close
Equation Text Box
与所需单元格对齐- 根据需要调整单元格的行高和列高以包含
Equation Text Box
如果在公式文本框的单元格之前或上方插入新列或新行时公式文本框没有自动移动,则需要设置其他属性。
- 右键单击
Equation Text Box
并选择Size and Properties...
- 选择
Properies
- 查看
Move but don't size with cells
- 点击
Close