1.7 妙用选择性粘贴
通常情况下,使用复制和粘贴能够快速完成表格内容的填充,但是在某些情况下需要对复制的内容进行加工,这时就需要用到选择性粘贴。选择性粘贴就是把复制的内容进行一系列操作后再进行粘贴。
1.7.1 公式转换成值
通过公式计算的数值在复制时会自动发生变化,如果我们只想保留公式计算后的值,则只能通过公式转换成值的方式,操作步骤如下。
STEP01:选定通过公式计算的单元格区域D2:D5,然后按“Ctrl+C”组合键,若鼠标光标定位在目标单元格区域B9:B12,按“Ctrl+V”组合键,就会得到如图1-63所示的错误值。
图1-63
STEP02:先删除出现错误值的单元格区域的内容,然后重复STEP01操作进行复制,将鼠标光标定位在目标区域后按“Ctrl+Alt+V”组合键,就会弹出如图1-64所示的“选择性粘贴”对话框。
图1-64
STEP03:单击“选择性粘贴”对话框中的“数值”单选框,然后单击“确定”按钮即可,这一步的目的是把选定单元格区域中的公式进行复制并转换成数值,如图1-65所示。
图1-65
1.7.2 格式的复制
Excel可以将制作好的表格格式快速复制到其他单元格区域,让两个单元格区域的格式实现外观统一,具体操作步骤如下。
STEP01:选定带格式的单元格区域A1:D5后按“Ctrl+C”组合键。注意:其中的格式不包括行高与列宽,如图1-66所示。
图1-66
STEP02:选定下方目标单元格区域A9:D12后,按“Ctrl+Alt+V”组合键,弹出“选择性粘贴”对话框,如图1-67所示。
图1-67
STEP03:在“选择性粘贴”对话框中选择“格式”单选框,就可以把A1:D5源区域中文字的大小、加粗、填充、对齐、数字类型等内容进行复制,如图1-68所示。
提示:使用这个方法可以快速统一表的格式,如果处在两张表中,列宽是可以复制的,重复上述操作的前两个步骤,在对话框中选择列宽即可。
图1-68
1.7.3 单元格数据计算
在实际工作中,需要对数据进行快速增加或者减少等操作时,可以直接使用“选择性粘贴”中的计算功能完成。下面通过一个示例进行讲解。
示例:将如图1-69所示的表中“单价”列数据统一提升10%。
STEP01:在图1-69的单元格F1中输入1.1,并选择单元格进行复制操作,选定要提升数据的单元格区域B2:B5,然后按“Ctrl+Alt+V”组合键。
图1-69
STEP02:在弹出的“选择性粘贴”对话框中选择“数值”单选框,并选择“运算”下的“乘”单选框,然后单击“确定”按钮,就会得到所选择单元格区域增加10%的结果,如图1-70所示。
总结:在“运算”选项中其他的单选项与上述操作相同,唯一变化是数值增加还是减少而已。选择“数值”表示不带格式的值进行粘贴。这样保证了目标单元格区域的格式不会发生变化。
图1-70
1.7.4 快速互换行与列的显示
选择性粘贴可以改变表格的行与列显示方式,将原本按列显示的内容变成按行显示,或者将原本按行显示改成按列显示。下面介绍快速互换行与列显示的操作步骤。
STEP01:选定示例的单元格区域A1:D5,然后按“Ctrl+C”组合键,鼠标单击选择目标单元格A8后按“Ctrl+Alt+V”组合键,弹出“选择性粘贴”对话框,勾选“转置”复选框,如图1-71所示。
图1-71
STEP02:单击“确定”按钮后,表格内容就从按列显示方式改变成了按行显示,如图1-72所示。
图1-72