Excel如何批量引用一个公式,急急急
发布网友
发布时间:2022-04-23 10:51
我来回答
共3个回答
热心网友
时间:2023-04-27 08:14
在 Excel 2007 中,可以用以下公式实现题述要求:
=$A3*B$2
注:公式在单元格 B3 输入(或粘贴)后,先右拉再下拉
公式的结果如下图示:
公式结果的图示
追问谢谢,问题解决了
热心网友
时间:2023-04-27 08:14
=$A3 * B$2就行了直接用填充柄 填充
热心网友
时间:2023-04-27 08:15
在上一篇文章中讲了 VLOOKUP函数的基本用法,相信读者已经能清楚地知道此函数的基本用法了。或许你对这个函数很精通了,毕竟此函数别名“大众情人”,可见有着广泛的应用,不过别急,你要相信自己,既然来到我的这个平台,肯定会有所收获的。今日我将接着讲这个函数。是关于这个函数的批量查找的问题。
在实际的工作中,我们往往会遇到给出某个主键,要逐一地给出这个主键的一系列的信息,这就是要批量查找了。
批量查找,所谓批量查找就是一次性的查找多个值,很多人说了,那就复制公式啊,对的。是可以复制公式,但问题会随之而来,看实例:
在上例中,我们要查的主键是甲13,要分别查找出他的年龄和业绩。为了要查找到甲13的年龄,我们在B19中录入了公式=VLOOKUP($A$19,$A$2:$C$16,2,0)。这个公式是一个一个字符敲进去的。
为了同样能查找到甲13的业绩,在C19中也要录入相应的公式了,很多人说,这就不用再一个一个字符的敲了,这很容易,选择上B19的单元格,然后复制到C19 就可以了,或者选择上B19,鼠标变成十字时拉到C19即可。真的这么容易吗?否!如果真的这么简单,我就不再这里和大家分享我的成果了。往往看似合理的操作,有时候得到的却不一定是正确的结果!
我们先按照上面的方法一步一步的做下来,然后看看是什么效果,如下截图:
结果都是47,显然是不对的,那怎么回事呢?原因是什么呢?我们还是一点点的找原因吧。就看看内部的公式是什么吧:
从上面的截图可以看出,两个单元格的是公式一样的,没有任何变化。我们所期望的是在B19中的2在C19中将变成3,也就是是说,这时业绩的取值应该在第三列来完成,可是公式为什么没有变成我们期望的那个样子呢?这是怎么回事呢?是不是哪里错了呢?再次反复的操作,再反复的看C19中的公式。始终没有得到我们期望的结果:C19中公式变成=VLOOKUP($A$19,$A$2:$C$16,3,0)。
写到这里,不知道读者是否自己也验证了一下呢?我还是希望朋友们能打开一个EXCEL表格,随便的录几个数字,和我一样操作一下,毕竟比我一个一个地做截图简单多了。这样可以更好地理解我讲的其中的道理。
好了不再多说,还是回到我们的的问题来。
那么该如何正确地书写这个公式呢?上面只是两个数值的查找,大不了再录入一次,那么多值呢?有没有更好的办法去实现我们的目的呢?
别急,当然有的,条条大路,都可以走。我们要想让这个参数随着我们的要求而变化,这时想到了COLUMN函数,不知大家是否还有印象,我们可以借助这个函数来完成。看下面的公式截图:
我们把B19中的公式中“2”换成COLUMN(B1),其实这个COLUMN(B1)的值就是“2”,不会影响到最后的计算结果。录入好后,再复制公式,这时在C19中的公式就变成了上面截图的样子了。看返回的结果:
上面的结果正是我们所需要的,问题解决了。
今日内容回向:
1 VLOOKUP 函数,如何实现公式的批量复制?
2 上面的例子中为什么要用绝对引用?
分享成果,随喜正能量