Echo

Echo 关注TA

大家好,我是Echo!

Echo

Echo

关注TA

大家好,我是Echo!

  •  普罗旺斯
  • 自由职业
  • 写了306,262,000字

该文章投稿至Nemo社区   资讯  板块 复制链接


Excel 中复制粘贴后公式引用的问题

发布于 2024/05/11 12:22 112浏览 0回复 1,907

本文作者:明镜在心

本文编辑:竺兰

Office 中的复制粘贴想必是最简单、最常用的功能之一。

而且它也是最能提高工作效率的方法之一。

【Ctrl+C】和【Ctrl+V】可谓是人尽皆知,我们几乎每天都能用到它。

今天,我就来和小伙伴们分享一个非常常见、但又比较特别的复制粘贴问题~

1、问题分析

如下图所示,是一张 2024 年 1 月车间进销存汇总表。

要求是:

在【G】列黄色区域计算出每个车间的【库存占比】。

就是用各材料【期末结存】除以各车间合计,然后每个月复制一份,生成一张下个月的汇总表。

【库存占比】中的公式可以自动生成,不用再手动更改「合计单元格」的引用。

库存占比的公式如下:

用每一材料的金额除以该车间的期末结存合计数。

正常情况下,小伙伴会在【G3】单元格输入如下公式:

=F3/$F$6

然后向下复制公式。【G4】单元格的公式就会变成:

=F4/$F$6

其他单元格同理。

其中,F3 是相对引用,会随着公式向下复制而自动变化;$F$6 是绝对引用,不会随着公式向下复制而发生变化。

这样做的话,整个单元格区域在向下复制生成 2 月汇总表的时候,绝对引用还是引用 1 月份表格中的【$F$6】。如下图:

这时就必须手动将公式改成:

=F14/$F$17

该怎么办才能自动变更引用的单元格呢?

一起来看看如何解决这个问题吧!

2、解决问题

方法一:绝对变相对

在上面的公式中,我们只要把绝对引用变成相对引用即可。

如下图所示:

【G3】单元格公式为:

=F3/F6

【G4】单元格公式为:

=F4/F6

其他单元格公式以此类推。

需要注意的是:输完一个公式之后,并不能向下复制公式,而是每一个单元格都要输入一次公式。

这样的话,才能保证在复制这个汇总表的时候,所有的单元格引用都会跟着变动。

方法二:查找 & 替换

查找和替换一直是一对好基友,它们形影不离,强强联手,在这里它们也可以大显身手。

第一步,在【G3】单元格正常输入公式。

一车间公式如下:

=F3/$F$6

然后向下复制到【G5】,二车间公式同理。

第二步,选中这些单元格,按【Ctrl+H】调出查找替换对话框:

查找内容输入:$

替换为:空

最后点击【全部替换】即可。

此时绝对引用都会变成相对引用,再向下复制生成 2024 年 2 月汇总表的时候,公式中的单元格引用也会跟着改变:

方法三:公式 & 通配符

有些小伙伴们,肯定也会想到用公式来解决问题。

没错,Vlookup 函数结合通配符也可以达到目的。

【G3】公式如下:

=F3/VLOOKUP("*合计*",A4:$F$999,6,0)

公式解析:

VLOOKUP 函数有四个参数。

对应具体的公式如下:

第①参数是:"* 合计 *"

因为【A】列中每一个车间下面都有各自一行的合计数,所以用通配符星号(*)代表查找包含合计的单元格。

第②参数是:A4:$F$999

在以【G3】公式所在单元格的下一行单元格开始,直到 F 列中一个较大的单元格数字,999 可以根据实际情况修改为 9999 等。

其中 A4 相对引用,F999 可以是绝对引用也可以是相对引用,根据实际情况设置。这里两者都可。

这样在向下复制公式的时候,起始单元格的引用会跟着变化。

第③参数是:6

在【A4:$F$999】这个区域的首列,查找第一个包含合计的单元格,

如果找到的话,就返回这个区域第 6 列的单元格内容。

即【F6】一车间原材料合计。

第④参数是:0

表示精确查找。

Vlookup 返回的结果如下:

正好是一车间原材料合计的期末结存金额。

这样设置好之后。在制作 2024 年 2 月汇总表时 ,直接复制 1 月的即可。

3、写在最后

今天,我们介绍了复制粘贴过程中一个非常常见的问题:

复制粘贴之后,不想手动更改公式引用?

一共有三种方法:

❶ 绝对变相对。这个方法简单、粗爆,如果要设置的单元格比较多的情况下,还是比较麻烦,容易产生引用错误。

❷ 查找 & 替换。这种方法很巧妙,也很简单,不论需要设置的项目数有多少,都可以一次性查找替换完成。

❸ 公式 & 通配符。这种方法需要对公式有一定基础才能完成,也是一种不错的解决方法。

大家可以根据实际情况来结合使用。

本文来自微信公众号:秋叶 Excel (ID:excel100),作者:明镜在心

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。


本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/767/210.htm]

点赞(0)
点了个评