• DİKKAT

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

TOPLA.ÇARPIM fonksiyonunda benzersiz değerleri dahil etme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Bu soru yardımcı sütun kullanılmadan çözmek mümkün mü? Ben de 2 gündür araştırıyorum ama çözüme ulaşamadım. Tek sütunda benzersiz veri adedi bulunuyor ama iki veya daha fazla sütun için cevap bulamadım.
 
Merhaba,

Eklenen dosya olmadığı için, #22 numaralı mesajdaki Sayın turist'in dosyasına bakarak konuyu anlamaya çalıştım.

Eki inceleyiniz, istediğiniz bu mu?

.
 

Ekli dosyalar

Merhaba,

Eklenen dosya olmadığı için, #22 numaralı mesajdaki Sayın turist'in dosyasına bakarak konuyu anlamaya çalıştım.
Eki inceleyiniz, istediğiniz bu mu?
.

Evet haklısınız örnek dosya yoktu ancak konu açılış mesajımda verdiğim ve düzeltme/ekleme yapılmasını rica ettiğim fonksiyondan anlaşılacağını düşündüğümden eklememiştim.

Şimdilik son bir sorum olsun size; bu fonksiyondaki AY bilgisi METİN olarak yer alıyor, ben ise sütundaki tarihlerden hareketle (sütundaki ay isimlerini tarih olarak yazıp) , HEDEF AY bilgisini eklemeye çalıştım ancak #DEĞER! hatası aldım.

Kod:
{=TOPLA(EĞER(SIKLIK(EĞER((D2:D20<>"")*(A2:A20=H12)*[COLOR="Red"][B](AY(B2:B20)=6)[/B][/COLOR]*(C2:C20=H14);KAÇINCI("~"&D2:D20;D2:D20&"";0));SATIR(D2:D20)-SATIR(D2)+1);1))}
Birazdan veri tablomun küçük bir kısmını örnek olarak ekleyeyim, şayet müsait olup bakabilirseniz sevinirim.
Sağlıcakla kalınız.
 
Örnek dosyam ektedir.
Tablonun üst bölümündeki iki fonksiyon ile uğraşmaktayız.
Bunun benzerlerini alt taraftaki 4 ayrı tabloda uygulamaya çalışacağım.
 

Ekli dosyalar

Valla helal olsun. Sizin bu fonksiyon hakimiyetinize hayranım.

HEM DE NE HELAL !...

Aynen katılıyorum.


Teşekkür ederim.

----------------------------------------------------------------

Şimdilik son bir sorum olsun size; bu fonksiyondaki AY bilgisi METİN olarak yer alıyor, ben ise sütundaki tarihlerden hareketle (sütundaki ay isimlerini tarih olarak yazıp) , HEDEF AY bilgisini eklemeye çalıştım ancak #DEĞER! hatası aldım.

Formülü yazmışsınız fakat
AY(V8:V20) V sütunu boş, ayrıca tablo 21 satır, siz 20 de bitirmişsiniz.

.
 
Evet haklısınız. Formülü düzelttim şimdi şu ülkeden şu ayda yatan farklı kişi sayısını bulmuş oldum. Gerçekten teşekkür ederim. Harikulade bir fonksiyon yazdınız. Tamamdır.

Ancak örnek belgede SARI ZEMİNLİ hücredeki şu iki (ya da daha çok ülke ekleyeceğim) ülkeden OLMAYAN fonksiyonunun da sizin ki gibi revize edilmesi lazım, becerebilir miyim bilemiyorum. Çünkü orada da benzersizlik şartını eklemem lazım.
 
(Q8:Q21<>"Iraq")*(Q8:Q21<>"TC") gibi ilave edebilirsiniz.

.
 
Merhabalar,
Soruyu baştan sona okumadım, #6 numaralı mesaj gözüme çarptı oradan anladığım kadarı ile benzersiz sayı adedini bulabilirsiniz.
Kod:
=TOPLA(--(SIKLIK(EĞER(A2:A5="KIBRIS";EĞER(B2:B5="HAZİRAN";
  EĞER(C2:C5="YATAN";KAÇINCI(D2:D5;D2:D5;))));
KAÇINCI(D2:D5;D2:D5;))>0))
[COLOR="Blue"]Formül dizi formülüdür. CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]
Açıklama:
A sütunu : KIBRIS yada farklı Ülkelerin veri aralıkları olsun,
B sütunu : AY'ların veri aralık olsun,
C sütunu : YATAN yada farklı verilerin olduğu aralık olsun,
D sütunu : İSİM'lerin olduğu aralık olsun.
 
Merhabalar,
Soruyu baştan sona okumadım, #6 numaralı mesaj gözüme çarptı oradan anladığım kadarı ile benzersiz sayı adedini bulabilirsiniz.
Kod:
=TOPLA(--(SIKLIK(EĞER(A2:A5="KIBRIS";EĞER(B2:B5="HAZİRAN";
  EĞER(C2:C5="YATAN";KAÇINCI(D2:D5;D2:D5;))));
KAÇINCI(D2:D5;D2:D5;))>0))
[COLOR="Blue"]Formül dizi formülüdür. CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]

Teşekkürler Sayın bzace, formül Sayın Ömer'in formülüyle aynı (doğru) sonucu üretiyor.
Benim şu anki sorunum bu yapıda, 4-5 sayfadaki (her birinde 360) 1500 civarında dizi formülünün dosyamı akıl almaz biçimde yavaşlatması haline geldi.
Bu yapıdaki bir kaç formül bile oldukça yavaşlamaya neden oluyor.

Sanırım mevzu formül olmaktan çıkacak ve vba kod mevzusu haline gelecek.

Aynı belge için açtığım bir başka konudaki (linki aşağıda) 18 no'lu mesajın ekinde dosyama bakabilirsiniz.

ÖRNEK DOSYAM

Eğer aynı sonuçları verecek makro kod konusunda desteğiniz olursa sevinirim.
İlgi ve destek için teşekkürler.
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst