我需要Excel方面的帮助。我需要从I3到I20检查所有活动,在A列中找到相同的活动,然后读取该活动的C列中的编号,并将其求和为一个公式(和或单元格之间的+),并粘贴到列M中。
在图片中,它是I3中的"aktivnost 1“,在M2 sum C2,C3 C4,C5,C7...ect中也是如此。然后,它将转到下一行,并对行I20执行相同的操作。
谢谢
发布于 2021-04-30 03:42:49
下面是公式解决方案:
=SUMIF($A$2:$A$10,I2,$B$2:$B$10)
以下是VBA解决方案:
Sub SUMIF()
With Sheets("Sheet1")
.Range("M2").Value = Application.SUMIF(.Range("A2:A10"), _
"*" & .Range("I2").Value & "*", _
.Range("B2:B10"))
End With
End Sub
https://stackoverflow.com/questions/67330749
复制