Excel小技巧84:使SmartArt中的文本能够动态变化

2021-06-01 11:17:35 浏览数 (1)

在Excel中,可以使用SmartArt功能(如下图1所示),绘制出更专业美观的图形。

图1

然而,SmartArt图形存在的一个不足是:其文本是静态的,不能够插入公式来动态地引用Excel单元格中的内容。

下面,我们介绍一个变通的方法。

1. 在Excel工作表中插入一个SmartArt图形,如下图2所示。

图2

2. 在SmartArt图形内部单击,注意,不是单击任何形状。按Ctrl A选择SmartArt图形中的所有形状,如下图3所示。

图3

3. 按Ctrl C复制这些形状。

4. 单击该SmartArt图形外部的任意单元格,按Ctrl V将这些形状粘贴到工作表中,如下图4所示。

图4

5. 删除原SmartArt图形。

6. 单击第一个形状,拖动选择该形状内的文本。然后单击公式栏,输入=A8,如下图5所示。

图5

按下Enter键。此时,所选形状内文本将随着单元格A8中公式结果的变化而变化。

7. 对其他2个形状,重复第6步,即第2个形状输入=A9,第3个形状输入=A10。

现在,工作表中的形状外观与SmartArt图形相似,但是形状内的文本会随着单元格内容的更新而动态变化,如下图6所示。

图6

小结:虽然SmartArt图形中的文本内容不能够动态更新,但可以通过复制粘贴将其转换为形状,并添加公式,从而实现动态变化。

0 人点赞