gpt4 book ai didi

google-sheets - 您如何从单元格中获取公式而不是值?

转载 作者:行者123 更新时间:2023-12-03 20:30:10 36 4
gpt4 key购买 nike

如何从单元格而不是结果值中获取文字值(公式)?

所需示例:

  • A2:“Foo”
  • B3: "=A2"- 所以它显示 "Foo"
  • C3: "=CELL("formula", B3)"显示 "=A2"

  • 当然, CELL() 不支持“公式”参数,这只是为了演示意图。我查看了函数列表,但没有任何 react 。

    用例:
    我想引用另一行,并根据该引用从该行中获取其他单元格。放置明确的行号将不起作用(例如 B3 = "2"),因为在修改行时它不会自动更正。具体来说,我希望一行中的多个列与另一行中的列相关,并且能够在一个位置更改相对行,而无需编辑每一列。

    通常,要使一行相对于另一行,您可以这样输入列值:“=A2+5”和“=B2+10”。这意味着A列是“相对行值+5”,B列是“相对行值+10”。如果要更改相对行(例如更改为第 56 行),则需要将每一列更改为“=A56+5”和“=B56+10”。如何通过仅编辑一个字段来完成此操作?

    举一个实际的例子,考虑一个包含任务列表的工作表,每个工作表都可能被标记为“跟随”另一个,以便计算结束日期,但您希望能够更改引用任务并支持 N: 1 任务之间的关系。

    [更新]

    实际上,我确实有针对特定用例的解决方案。但我仍然对最初的问题感到好奇:获取单元格中值背后的公式。

    解决方案 1:
    - A2:“=行()”
    - B2:“富”
    - C3:“=A2”显示“2”并在添加/删除行时自动调整以保持引用

    解决方案 2:

    另一种解决方案是添加一个唯一的“id”列并按 id 存储引用,然后使用 LOOKUP() 查找该行。

    最佳答案

    使用这个:function =FORMULATEXT("cell")

    关于google-sheets - 您如何从单元格中获取公式而不是值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26522305/

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