gpt4 book ai didi

excel - 在一系列具有相似公式的单元格中,如何使某些值变为绝对值而某些值保持变量?

转载 作者:行者123 更新时间:2023-12-02 22:05:03 24 4
gpt4 key购买 nike

这是我的问题:

我的 Excel 中有一张超过 3MB 的工作表,我需要一个公式来覆盖工作表的所有行,第一行的公式为,例如:=A1/B1

但是有一个问题,我需要 B 列在第 1 行和第 400 行之间不断重复。因此第 401 行将是 A401/B1,第 402 行 A402/B2 等等。

我的想法是手动将 $ 添加到 B 列中的数字,直到单元格 400 并复制粘贴连续行中的所有单元格,但我必须在每个单元格直到第 400 行,这需要太多时间(在实际工作表中,我需要 15 个公式来执行此过程)。

我能做什么?

最佳答案

我会使用INDIRECT能够每次更改引用。

=A1/INDIRECT("B"&IF(MOD(ROW(),400)=0,400,MOD(ROW(),400)))

在第 1 行,MOD(ROW(),400)计算结果为1 ,这样我们就得到 A1/B1 .

第 400 行,MOD(ROW(),400)计算结果为0 ,所以IF将值设置为 400 ,这样我们就得到 A400/B400 ,还是不错的。

第 401 行,MOD(ROW(),400)计算结果为1 ,这样我们就得到 A401/B1 .

现在,请务必从第 1 行开始,即使您的评估没有这样做。完成后,您始终可以复制/粘贴这些值,如果您需要在其中放置列标题或其他内容,则可以删除第一行上的值。

关于excel - 在一系列具有相似公式的单元格中,如何使某些值变为绝对值而某些值保持变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16776517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com