Aynı satırdaki Değerleri Aynı kullanıcı için toplamak

Katılım
30 Temmuz 2007
Mesajlar
34
Excel Vers. ve Dili
Excel 2003 eng
Merhaba, eklediğim dosyadaki sadece Toplama Süreci = Y olan satırları saymak istiyorum. Fakat bunun içinde aynı kullanıcılar da var. Aynı kullanıcıların tekrar etmemesi gerekiyor. Nasıl bir formul kullanabilirim, şimdiden teşekkürler
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağdaki formülü kullanabilirsiniz.

Kod:
=TOPLA.ÇARPIM((1/EĞERSAY(K2:K19;K2:K19))*(L2:L19="Y"))
 
=SUMPRODUCT((1/COUNTIF(K2:K19;K2:K19))*(L2:L19="Y"))
 
Katılım
30 Temmuz 2007
Mesajlar
34
Excel Vers. ve Dili
Excel 2003 eng
Çok teşekkürler Necdet Yesertener
 
Katılım
30 Temmuz 2007
Mesajlar
34
Excel Vers. ve Dili
Excel 2003 eng
Aynı satırdaki Değerleri bir kez sayılacak şekilde toplamak

Bu tablodaki satırlardan elimde yaklaşık 3000 tane var. Durumu Y olan kullanıcıların sayısını bulmak istiyorum. Fakat aynı kullanıcı sadece 1 kez sayılmalı. Bunu nasıl başarabilirim. Teşekkürler
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Kullanıcı dediğiniz sütun hangisi?
 
Katılım
30 Temmuz 2007
Mesajlar
34
Excel Vers. ve Dili
Excel 2003 eng
Kullanıcı tr ile başlayan sütun. Necdet Bey, ilginiz için teşekkürler fakat niye bilmiyorum yazdığınız komutu dosyama uyarladığımda sonuç alamadım. Teşekkürler
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Necdet bey doğru cavabı vermiş ama, alternatif olması bakımından aşağıdaki kullanıcı tanımlı fonksiyonuda kullanabilirsiniz.

Kod:
Function KullanıcıSay(Durum, Kullanıcı As Variant) As Long
Dim a, n As Long, i As Long
a = Kullanıcı
Set z = CreateObject("Scripting.Dictionary")
For i = 1 To UBound(a, 1)
    If Durum(i) = "Y" Then
        If Not z.exists(a(i, 1)) And Not IsEmpty(a(i, 1)) Then
            z.Add a(i, 1), Nothing
        End If
    End If
Next i
KullanıcıSay = z.Count
Set z=Nothing
End Function
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.M:O aralığındaki formülleri aşağı doğru kopyalayarak istediğiniz kadar çoğaltablirsiniz.:cool:
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
tr ile başlayan sütuna göre hazırladım.Ekli dosyayı inceleyiniz.:cool:
 
Üst