我要创建一个公式,其中说3列是目前A
提供范围在宏在Excel中,B
& C
其中有值,直到说串行5.所以,现在要检查如果单元格的值说C1
是空白的,那么单元格B1
将是A1/Count(C)
。如何在下面公式
我能执行此为单细胞,但如何可以使用下面的公式范围A1:A5
,B1:B5
和C1:C5
Sub CheckCnt()
Range("C6") = WorksheetFunction.CountA(Range("C1:C5"))
If Range("C1") = "" Then
Range("B1") = WorksheetFunction.Round(Range("A1")/Range("C6"), 2)
Else
Range("B1") = 0
End If
End Sub
按预期工作..谢谢! – user6284292
很高兴听到它。随时upvote答案,因此这个问题可以被关闭。您的upvote将允许我发表评论并在未来帮助更多的人。 – excelledsoftware
我试过但是不能这样做,至少需要15个声望才能这么做,而我的是1. – user6284292