• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Formül ile verileri süzerek getirtme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Ergün

Yeni Üye
Katılım
7 Kas 2021
Mesajlar
542
Çözümler
3
Aldığı beğeni
55
Excel V
Office 2010 TR
Konu Sahibi
Merhabalar, Üstadlarım daha önce aşağıdaki formülü yazmışlardı. Bu defa, KKY DOLAN E7:E1000 arasındaki verilerin hizasındaki D,E,G,H7 :1000 arasındaki aynı olanları süzerek 'İşyerlerinden Firma Taşımaları' sayfasında;
İşyerini D,
Çıkış İstasyonu Müşteri Kodu E,
Varış Müşteri Kodu F,
TAŞIMA YAPAN FİRMA E satırlarına yazacak. Gerçek dosya ektedir.




=EĞERHATA(İNDİS('KKY DOLAN'!$I$7:$I$1000;TOPLAMA(15;6;(SATIR($I$7:$I$1000)-SATIR($I$7)+1)/(EĞERSAY($B$34:B34;'KKY DOLAN'!$I$7:$I$1000)=0)/('KKY DOLAN'!$A$7:$A$1000="Yurtdışı");1));"")
 
Çözüm
Farklı olanları bulmak için D,E,G,H sütunlarını aralarına virgül koyarak birleştirdim. O şekilde farklı olanları dizisiz yardımcı sütunla buldum. Sonra virgülle birleştirdiğim hücreyi 4 parçaya böldüm. Sonra indis kaçıncı ile Taşıma firmalarına çektim. İstediğin herhalde buydu. Dosya yükleme sınırını aştığından dolayı yüklenemedi. FM7=BİRLEŞTİR(D7;",";E7;",";G7;",";H7) FN7=EĞER(EĞERSAY($FM$7:FM7;FM7)=1;SATIR()-6;"") FO7=İNDİS($FM$7:$FM$1000;KAÇINCI(KÜÇÜK($FN$7:$FN$1000;SATIRSAY($FN$7:FN7));$FN$7:$FN$1000;0);1) FP7=BUL(",";FO7;1) FQ7=SOLDAN(FO7;FP7-1) .....
Farklı olanları bulmak için D,E,G,H sütunlarını aralarına virgül koyarak birleştirdim. O şekilde farklı olanları dizisiz yardımcı sütunla buldum. Sonra virgülle birleştirdiğim hücreyi 4 parçaya böldüm. Sonra indis kaçıncı ile Taşıma firmalarına çektim. İstediğin herhalde buydu. Dosya yükleme sınırını aştığından dolayı yüklenemedi. FM7=BİRLEŞTİR(D7;",";E7;",";G7;",";H7) FN7=EĞER(EĞERSAY($FM$7:FM7;FM7)=1;SATIR()-6;"") FO7=İNDİS($FM$7:$FM$1000;KAÇINCI(KÜÇÜK($FN$7:$FN$1000;SATIRSAY($FN$7:FN7));$FN$7:$FN$1000;0);1) FP7=BUL(",";FO7;1) FQ7=SOLDAN(FO7;FP7-1) .....
 
Çözüm
Konu Sahibi
Üstadım, ben formülü uygulayamadım, size yolladığım dosyadan sayfa silerek yalnızca uygulama sayfasını yollayabilirmisiniz, teşekkür ederim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst