Excel 2007获取公式不引用的单元格值

发布于 2024-12-02 01:05:50 字数 342 浏览 0 评论 0原文

我有一张数值数据。我想将值乘以我可以更改的其他单元格中的缩放因子。我理想中想做的是这样的替换(只是一个例子):

22.85 变成 =(F$15*22.85)

我可以在脚本中轻松完成此操作,但是我宁愿留在 Excel 中。

我认为最简单的方法是制作一个类似 =(F$15*...) 的公式并将其拖出,但代替“...”我希望它能够单元格的值,而不是对其的引用。

这是因为我想替换单元格,因此像 =(F$15*L4) 这样的公式将位于单元格 L4 中并引用自身,这显然不起作用。

谢谢 :)

I have a sheet of numerical data. I want to multiply values by scaling factors which are in other cells that I can change. What I would ideally like to do is a substitution like such (just an example):

22.85 becomes =(F$15*22.85)

I could do this easily in a script but I'd rather just stay in Excel.

What I'm thinking would be easiest is to make a formula like =(F$15*...) and drag it out, but in place of '...' I want it to just get the value of the cell, not a reference to it.

This is because I want to replace the cells, so a formula like =(F$15*L4) would be in cell L4 and referencing itself, which obviously wouldn't work.

Thanks :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

幸福%小乖 2024-12-09 01:05:50

如果您要将一定范围内的所有数字乘以同一个数字(例如 22.85),您可以遵循此选择性粘贴过程。

假设 a1:a5 为:

10
1
100
3
5

然后将 22.85 放入 b1。

选择 b1 中的 22.85 并按 Ctrl-C。然后选择范围a1:a5。从“主页”选项卡中,选择“粘贴”->“粘贴”。选择性粘贴...(或者,您可以右键单击该范围内的任何单元格并选择选择性粘贴...)

在选择性粘贴弹出窗口的操作区域中,选择乘法。所有数字都将乘以复制的数字 22.85。 a1:a5 就地相乘,变成:

228.5
22.85
2285
68.55
114.25

If you are multiplying all the numbers in a range of by the same number, say 22.85, you may follow this Paste Special procedure.

Let's suppose that a1:a5 are:

10
1
100
3
5

Then you place 22.85 in b1.

Select the 22.85 in b1 and press Ctrl-C. Then choose the range a1:a5. From the Home tab, choose Paste -> Paste Special... (Or, you may right click on any cell in the range and choose Paste Special...)

In the Operation area of the Paste Special popup, choose Multiply. All the numbers will be multiplied by the copied number, 22.85. a1:a5 were multiplied in place and became:

228.5
22.85
2285
68.55
114.25
满身野味 2024-12-09 01:05:50

您可以创建第二列,然后隐藏原始列(右键单击列>隐藏列)

You could create a second column, and then hide the original column (right click column > hide column)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文