Dizi formülüdür.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(B$2:B$500=G2;EĞER(A$2:A$500<>""
;KAÇINCI(A$2:A$500&B$2:B$500&C$2:C$500;A$2:A$500&B$2:B$500&C$2:C$500;0)));SATIR(A$2:A$500)-SATIR(A$2)+1))
...kopyala / yapıştır / değerler yapıp başka bir sayfaya aktarıldığında kod sorunsuz çalışmaktadır. (esas sorun bu değil)
sorun: yıllara göre sıklık kaydedilmektedir ancak kod verinin bir kısmını hatalı hesaplamaktadır.(son sipariş tarihi doğru ancak Yıllara göre sıklık rakamı yanlış...
Aynı formüle ilave olsun istiyorsunuz sanırım.
Dizi formülüdür.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(A$2:A$500=F2;EĞER(A$2:A$500<>"";EĞER(D$2:D$500>0
;KAÇINCI(A$2:A$500&B$2:B$500&C$2:C$500;A$2:A$500&B$2:B$500&C$2:C$500;0))));SATIR(A$2:A$500)-SATIR(A$2)+1))
Merhaba,
Dizi formülüdür.
=BAĞ_DEĞ_SAY(1/SIKLIK(KAÇINCI(PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1)
;PARÇAAL(A1;SATIR(DOLAYLI("1:"&UZUNLUK(A1)));1);0);SATIR(DOLAYLI("1:"&UZUNLUK(A1)))))
Hocam tekrardan merhaba
Formülünüzün çok işe yaradığını ve hayatımı kurtardığını belirtmek istiyorum. Ve tekrar tekrar tekrar teşekkür ederim.
Sizden bu formül ile ilgili bir istiramım daha olabilir mi?
Office 365 kullanıcıyım bu formüle =sırala formülü uyguladığımda çalışmıyor.
Amacım a6...
Merhaba,
Bilgi: Formül ile istemişsiniz fakat veri sayınız fazlaysa formül dosyanızda yavaşlamaya neden olur.
A6 hücresine yazıp dizi formülüne çevirdikten sonra yana ve alt hücrelere kopyalayın.
=EĞERHATA(İNDİS(EKRAN!D$2:D$100;KÜÇÜK(EĞER(SIKLIK(EĞER(EKRAN!$D$2:$D$1000<>""...
Selamlar,
Eki incelersiniz.
Not : Yanlış yorumlamış da olabilirim..
https://s7.dosya.tc/server17/3ir53n/ornek.xlsx.html
E9 hücresindeki DİZİ Formül
=TOPLA(EĞER(SIKLIK(EĞER((($E$17:$E$44=B9)*($F$17:$F$44=C9));KAÇINCI($D$17:$D$44;$D$17:$D$44...
...olduğu sütuna kadar dağıtmaktadır zaten.
Farklı durumları deneyip test edebilirsiniz.
Yinede H sütüunundan itibaren Firma bilgileri ve sıklık durumları talep ederseniz farklı bir sayfadada listelenebilir.
Talep 2
Bu talebinizin çözümüde vba da dizilerle çalışmak ile çözülebilir. Vba da...
merhaba Ömer bey,
sıklık ile ilgili yardımınız için teşekkürler ancak bu yapıyı ana veri tabanına uyguladığımda dakikalarca bekliyor (22400 satır ve 274 firma),bunun üzerine sadece 2020 yılını baz aldım veri tabanını küçültmek amacıyla (4346 satır-121 firma) yine bekledi ama yaklaşık 10 dakika...
Merhaba
ekte bulunan excel dosyasında A sütununda siparis Tarihi, E sütununda ise şirketler var.
amaç: E sütunundaki şirketlerin ne kadar sıklıkla yani kaç günde bir sipariş verdiğini bulmak ve bunu yıl bazında ortalama değer olarak başka sayfada göstermek.
örnek: 2019 yılında bu değer 5 günde...
Merhaba,
Eğer bütün kayıtlarınızda tekrar eden irsaliye numaralarındaki miktarlar aynı ise alternatif olarak deneyebilirsiniz.
=TOPLA.ÇARPIM((F5:F100="ANKARA")*(G5:G100=TARİH(2020;6;26))*1/EĞERSAY(H5:H100;H5:H100&"")*(I5:I100))
Eğer miktarlar aynı değilse aşağıdaki DİZİ formülünü...
Merhaba,
Yaklaşık 22.000 satırlı bir tabloda formül yavaş çalışacaktır.
Dizi formülüdür.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($A$2:$A$22000<>"";EĞER($D$2:$D$22000=I$1;EĞER($E$2:$E$22000="girecek"
;EĞER($C$2:$C$22000=$H2;EĞER($B$2:$B$22000>0;KAÇINCI($A$2:$A$22000;$A$2:$A$22000;0))))))...
Selam,
Dokumanınızdan anladığım kadarıyla,
** Shift Sayı = 18 olan ifadede kullanılan formülün, filtre uygulanması halinde de düzgün çalışması isteniyor.
** Diğer taraftan, bulunan 18 değerinin de 01.05 ile 06.05 arasındaki toplam gün sayısı * 3 vardiye = 18 Vardiye ye karşılık...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.