Koşullara göre listelerken (dizi formülü ile) belirlenen gruplama göre listeleme

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım ekli tabloda sorumu ilettim
kısaca bahsetmem gerekirse
verilerin günlük altalta yazıldığı bir tablodan belirli 2 tarih arasına göre dizi formülü ile başka bir yere listeleme yapılmakta idi ve bunu yaparken dizi formül mantığı belirlenen koşulları sağlayın satırları çekerek ilerliyordu ancak bugün farklı birşey istendi
yine belirli 2 tarih arası raporu alırken bu sefer araçların sınıflarına göre (önce kamyonları peşine iş makineleri peşine ... gibi gruplama yapıldı) bu durum için nasıl bir çözüm olabilir.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
En kolay yöntemi öneriyorum.

W8 hücresine uygulayınız ve alta doğru sürükleyiniz.
C++:
=IF(AND(X8>=$S$3;X8<=$S$4);MATCH(V8;$AF$15:$AF$21;0)+ROW()/10000;"")
Sonra N8 hücresine aşağıdaki formülü uygulayıp sağa ve alta sürükleyiniz.
C++:
=IFERROR(INDEX($X$8:$AB$1000;MATCH(SMALL($W$8:$W$1000;$M8);$W$8:$W$1000;0);COLUMN(A$1));"")
Bu adımlardan sonra bir işlem daha yapmanız gerekiyor. Onu sanırım sonucu inceleyince siz bulabilir ve düzeltebilirsiniz diye düşünüyorum.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
formülleride türkçeye çevirdikten sonra uyguladım hocam. Teşekkür ederim
çözümün mantığını anlamaya çalışıyorum. sabit araçlar listesinde kaçıncı ile bulduğumuz anda + 17. satır olsa +17/10000. peşine yine aynı grup olsa 18/10000 yapıp bir sonraki bir öncekinden daima büyük olacağından n. küçüğü çektirerek sonuca gitmişsiniz. müthiş kurgu hocam
 
Üst