小陌教你Excel上班这点事儿

Excel选择性粘贴的妙用

2017-08-29  本文已影响64人  Dawsondx

Excel选择性粘贴的功能我想大多人只是使用粘贴数值来去除掉公式吧,比如在一个Excel文档中利用公式计算出的数值,想要粘贴到另一个Excel中且只需要保留数值而不需要公式,就会用到选择性粘贴了。那么除此之外,还有什么用途呢?

图4.1 选择性粘贴界面展示

我们看到选择性粘贴的界面,分了三栏,最上面一栏即是需要粘贴的类型,选择什么类型就粘贴什么类型,很好理解。

一、下面来看看第二栏运算,包括加减乘除,有什么作用呢?

A.

给个栗子,我们需要在原始数值的基础上更新加上右边的那列数,利用公式来进行两个单元格的数值相加然后在粘贴为数值吗?并不需要,直接利用选择性粘贴的运算功能即可,很简单的分两步操作如下:

图4.2 选择性粘贴的四则运算

1.选中需增加的数值,复制,

2.选中原始数值需新加运算的区域,【Ctrl+Shift+V】选择性粘贴,运算一栏中选择【加】,确定即可。

B.

再来个栗子:

现有一列金额数据单位是元,但是现在所需求的是以万元为单位的数据,一个个除以10000得到相应数值再利用选择性粘贴将公式粘贴为数值,很明显,太麻烦。还是两步操作:

1.输入一个数据10000在任意单元格,复制这个单元格

2.选中金额(元)的那一部分数据,【Ctrl+Shift+V】选择性粘贴,运算一栏中选择【除】,确定即可。

C.

差点漏掉一个功能,那就是利用选择性粘贴乘除运算将文本型数值转换为数字型数字参与运算,具体操作方法已经在上一篇文章的【三】数据分列中有过拓展说明,这里也不再赘述啦,链接请看这里:【3】Excel基础篇三

二、接下来看看最下面的一栏,包括两个功能,其一,跳过空单元格,其二,转置

A.

先看【跳过空单元格】,还是举个栗子更为直观:

图4.3 实例样图

原始数据为数据一那列,现有部分数据需要更新到最新值,但要求其他数据不改变。

选中更新后的数据直接复制粘贴过去吗?那样的话绿色填充的单元格也会被覆盖掉成为空值的,当然不行,那怎么办?

************方法一:一个个手工复制粘贴。(°ー°〃)

************方法二:在旁边一列利用IF函数判断,若更新数据列的单元格为空,则取“数据一”列相应单元格值,否则取“更新数据”列相应单元格数值。

=IF(E2="",D2,E2)  ——(具体情况具体分析)

************方法三:在F2单元格利用LOOKUP函数查找D2:E2单元格范围中最后一个数字。

=LOOKUP(9^9, D2:E2)  ——(适用于查找的对象为数字而非文本)

图4.4 LOOKUP函数查找最后一个数字

************方法四:在F2单元格利用LOOKUP函数查找D2:E2单元格范围中最后一个非空值。

=LOOKUP(1,0/(D2:E2<>""),D2:E2)  ——(可以查找数字也可以查找文本的最后一个非空值)

图4.5 LOOKUP函数查找最后一个非空值

************方法五:在F2单元格利用函数……骗你的啦,函数我想不下去了……

进入正题,上面那些显然都挺复杂的。别担心,神器选择性粘贴【跳过空单元格】闪亮登场!

图4.6 选择性粘贴跳过空单元格操作界面

首先,框选更新数据那一栏全部数据(包括第一个空值),复制;

然后,选择数据一那一列的第一个数据(当然选中数据一的全部数据也行啦),选择性粘贴,勾选【跳过空单元格】,确定即可,这样就得到上图4.6右侧更新后那列数据了。

B.

再来看看转置,其实很好理解,就是把行列颠倒互换过来。如下图所示:

图4.7 选择性粘贴转置功能示意图

操作就赘述了,相信经过上面的复杂情况讲解,那么聪明的你们已经知道啦v(=^・ω・^=)v

上一篇下一篇

猜你喜欢

热点阅读