【问题标题】:Substitute text in a formula for text from a cell用公式中的文本替换单元格中的文本
【发布时间】:2017-02-23 16:21:04
【问题描述】:

我正在尝试用公式的特定部分替换不同单元格中包含的文本。

公式为:

=SUMIFS(Data!$C$2:$C$300000,Data!$O$2:$O$300000,"c285",Data!$G$2:$G$300000,">"&DATE(2017,1,1))

这个公式在我的电子表格中一直是相同的,尽管它应该只在单元格 O1 中。我想更改公式中“c285”的部分以匹配每行单元格中的值

有没有办法在我不手动操作的情况下做到这一点?

在O列的所有单元格中都可以看到公式,它们都是相同的,因为它们现在都具有相同的公式

【问题讨论】:

  • 你为什么不简单地将文字字符串“c1”替换为对包含该字符串的单元格的引用?目前尚不清楚您的实际问题是什么。
  • 如果这是在O1 中,只需执行=SUMIFS(Data!$C$2:$C$300000,Data!$O$2:$O$300000,$A1,Data!$G$2:$G$300000,">"&DATE(2017,1,1))(假设“A 行中的单元格”是指“公式所在行的 A 列中的值”)
  • 听起来你可以把它改成带引号的A1,所以它将是一个单元格引用,然后将它向下拖动。
  • 谢谢大家,我当时太傻了。有时我会因为试图做公式而陷入困境,它比你想象的更基本。约翰科尔曼的回答明白了。

标签: excel excel-formula


【解决方案1】:

路线 1:如果您想以编程方式进行 -> 使用您选择的网络语言 取单元格内容,搜索C1的位置,改成C+iterator 保存到单元格中

路线 2:更改前几个单元格,删除其余单元格。选择所有正确的单元格,单击右上角,下拉直到所有行自动完成 (这适用于简单的公式、日期等。您必须对此进行测试)

并且总是有一个备份副本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-14
    • 2017-09-06
    • 1970-01-01
    相关资源
    最近更新 更多