我浏览了其他问题,找不到我需要的东西。
最好我解释如下:
我有一个包含三列的电子表格:
产品名称 供应商
一些供应商有相同的产品。
我需要计算供应商有多少相同的产品名称。
非常感谢所有帮助。
谢谢,
用户1114330
我浏览了其他问题,找不到我需要的东西。
最好我解释如下:
我有一个包含三列的电子表格:
产品名称 供应商
一些供应商有相同的产品。
我需要计算供应商有多少相同的产品名称。
非常感谢所有帮助。
谢谢,
用户1114330
将此公式粘贴到单元格 C1
=SUMPRODUCT(($A$1:$A$10=A1)*($B$1:$B$10=B1))
快照
但是,如果您仍然想要 VBA,请参阅此
Option Explicit
Sub Sample()
Dim ws As Worksheet
Dim lrow As Long
Set ws = Sheets("Sheet1")
With ws
lrow = .Range("A" & .Rows.Count).End(xlUp).Row
.Range("C1:C" & lrow).Formula = "=SUMPRODUCT(($A$1:$A$" & lrow & _
"=A1)*($B$1:$B$" & lrow & "=B1))"
End With
End Sub