我正在尝试为列“D”中包含单词“Total”的每个单元格添加15列F的总和。显然我将添加45,因为有3个单元格在“D”列中有“Total”。但是我希望这可以用于其他可能有更多数据的数据。到目前为止,我有以下(不多):
If Right(Range("D" & rowNumber).Value, 5) = "Total" Then
这可能比我想象的要容易,但在此之后我就陷入了困境。任何帮助将非常感激。这是Excel Visual Basic.Thanks。
答案 0 :(得分:1)
试试这个公式
=IF(ISNUMBER(FIND("Total",D1,1)),"Value"+15,"Value")'
将此公式保留在F中,并将“值”替换为您的计算
答案 1 :(得分:0)
您应该添加正确的标签,以便人们知道您使用的语言。我假设你在Excel工作。如果是这样,为什么不使用它?您可以根据需要将列引用更改为绝对或相对。
=SUMIF(D3:D5,"Total",F3:F5)