AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1755593
Accepted
blahahaaahahaa
blahahaaahahaa
Asked: 2022-12-02 03:08:15 +0800 CST2022-12-02 03:08:15 +0800 CST 2022-12-02 03:08:15 +0800 CST

如何增加公式中的单元格引用

  • 772

假设我在单元格 A1 到 Z1 和单元格 A2 中有数字,我有公式 A1 + B1。我可以使用什么方法使单元格 B2 中的所有单元格引用都递增 2,以便公式为 C1 + D1?假设我必须重复这个直到 Z1。该方法还应该保留绝对引用,所以如果我有绝对引用和相对引用,只有相对引用应该改变。

在此处输入图像描述

microsoft-excel
  • 2 2 个回答
  • 31 Views

2 个回答

  • Voted
  1. Best Answer
    Jeorje
    2022-12-02T19:46:52+08:002022-12-02T19:46:52+08:00

    我可以给你一个“通用”的方式......这是一种非常“低技术”的方式,但假设你可以将你的公式传播到右边,以便正确的公式存在,只是不在正确的地方,它解决了问题。如果您随后需要将成品复制到某处,它将保持所有相同的关系。

    所以,你=A1+B1在单元格 A2 中。您将其复制到 B2、C2、D2...Y2。现在 B2 有=B1+C1(不想要),C2 有=C1+D1(想要,但不在正确的位置),依此类推到 Y2,它有想要的=Y1+Z1但在你想要的地方大约 12-13 列。

    看起来进展不大。

    但接下来,选择(突出显示)所有不需要的单元格。基本上,突出显示 B2、D2、F2、H2 等等到 X2。删除单元格(单元格,而不仅仅是它们的内容),当 Excel 询问时,告诉它向左移动保留的单元格。

    现在你只有所有那些“想要但......”的单元格,而且它们也位于正确的位置。

    这可以毫无问题地处理其公式中的任何绝对引用。并不是说您可以在不调整它们的情况下复制 A2 单元格并粘贴到 B2:X2 范围内,因为您可能有一些不断变化的绝对引用并且它可能都非常复杂,但如果只是提到它那么公式化的解决方案以其直截了当的方式使他们感到荣幸,这就可以完成工作,没问题。

    您描述的布局可能不是要在其他地方批量复制和粘贴的东西,因为它不利于这样做(所以不像很多问题,您想要复制和粘贴几千行),但是如果你想在其他地方使用相同的结构,只需将第 2 行中的最终结果单元格复制到其他需要的地方作为新的“第 2 行”。

    同样,绝对是低技术含量的。几乎令人尴尬的人可能会说。但容易搞砸也很难。不像任何公式化方法那样复杂。

    如果有人担心它(现在不是什么真正的问题,除非有 100,000 行的东西......现在计算机非常有能力),这没有什么“易变的”。

    如果您有 300 列,而不仅仅是 26 列,则只需要多花半分钟。就努力而言,这并不是真正的野兽。

    对于非易失性方法,您可以只INDEX在每个单元格中使用一个函数,指定每次计算要采用的两列。您将COLUMN()用来获取结果所在的列,乘以二并为一个加数减一,然后相同但不为第二个加数减一。那可以复制粘贴过来。可能看起来像:

    =INDEX($A1:$Z1,1,COLUMN()*2-1) + INDEX($A1:$Z1,1,COLUMN()*2)
    

    当查看 B2 时,将会发生的情况是,对于上半部分,Excel 发现COLUMN()是“2”,因此它乘以 2 得到 4,减去 1 得到 3,给单元格 C1 添加,在下半部分在 4 处停止以提供单元格 D1。并添加它们。单元格 C2 为列提供“3”,因此从 A1:Z1 数组/范围返回元素 5 和 6(E1、F1)。

    比低技术方法给你的简单 A1+B1 公式计算量更大,但对于 13 个公式?无意义的。

    注意事项?好吧,它不会处理那些绝对引用,但您可以在 A2 中手动键入一次,然后使用上面的内容来查找两个标题单元格。以自己的方式低科技!

    不管怎样,当想要做 Excel 不适合做的事情时,低技术含量是需要记住的。

    • 2
  2. JohnSUN
    2022-12-02T03:57:13+08:002022-12-02T03:57:13+08:00

    许多可能的选择之一是公式

    =SUM(OFFSET($A$1;0;(COLUMN()-1)*2;1;2))

    演示结果

    • 1

相关问题

  • 带有“和”运算符的 Excel 数据透视表

  • 如何对整列使用 Excel 的 LENGTH 函数?

  • Excel 数组(2 个变量)

  • 如何从 WSL 打开 office 文件

  • VBA根据文件名重命名工作表

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 为什么通过电缆(同轴电缆)的千兆位/秒 Internet 连接不能像光纤一样提供对称速度? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve