Yazeka
Arama sonuçlarına göre oluşturuldu
VBA'da
SUMIFSfonksiyonu kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Visual Basic Editor'ı açın: Excel'de "ALT + F11" tuşlarına basarak 1.
- Değişkenleri tanımlayın:
criteriaRange
vesumRange
için değişkenler oluşturun 13. - Gerekli kriterleri ayarlayın:
criteriaRange
vesumRange
'yi ayarlayın 13. - Döngü kullanarak verileri işleyin:
sumRange
içindeki her bir hücreyi döngü ile gezerek, kriterleri kontrol edin ve değerleri toplayın 13.
Örnek
SUMIFSVBA kodu:
Sub SumifsFunction() Dim criteriaRange As Range Dim sumRange As Range Dim criteria1 As String Dim criteria2 As String Dim total As Double Set criteriaRange = Range("A1:A10") Set sumRange = Range("B1:B10") criteria1 = "Criteria1" criteria2 = "Criteria2" For Each sumCell In sumRange If sumCell.Offset(0, -1).Value = criteria1 And sumCell.Offset(0, -2).Value = criteria2 Then total = total + sumCell.Value End If Next sumCell MsgBox "The sum of the values that meet the criteria is " & total End Sub ``` [1](https://basicexceltutorial.com/excel-vba-code-for-sumifs-function/).
5 kaynaktan alınan bilgiyle göre: