• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

fatura adedinin toplamı (aynı fatura numaralarını dahil etmesin)

  • Konbuyu başlatan Konbuyu başlatan elice
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Ekim 2007
Mesajlar
22
Excel Vers. ve Dili
2000 ve xp
üstadlarıma şimdiden teşekkür ediyorum,

istediğimiz şey fatura adedinin b1 hücresine vba kodla yazdırılması,
aynı fatura numaralarını dikkate almadan, örnek ekte, fatura adedi= 29

kolaygelsin.
 
Kodu sayfanın kod bölümüne ekleyin.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 3 Then Exit Sub
son = [c65536].End(3).Row
For i = 3 To son
    If WorksheetFunction.CountIf(Range("c" & i + 1 & ":" & "c" & son), Cells(i, 3)) = 0 Then
       s = s + 1
    End If
Next
[b1] = s
End Sub
 
Selamlar,

Alternatif olarak makrosuz olarak a&#351;a&#287;&#305;daki &#351;ekilde &#231;&#246;z&#252;me ula&#351;abilirsiniz.

Kod:
=TOPLA.&#199;ARPIM((C4:C500<>"")/E&#286;ERSAY(C4:C500;C4:C500&""))
 
heriki çözüm içinde teşekkürler, elleriniz dert görmesin, bu formül ve kodların süzme işleminde de çalışabilmesi için ne yapmamız gerekiyor, özellikle formül şeklinde olan çözüm için.
 
Selamlar,

Ekteki örnek dosyayı incelermisiniz.
 
korhan bey &#231;ok &#231;ok te&#351;ekk&#252;r, elleriniz dert g&#246;rmesin.
 
Geri
Üst