• DİKKAT

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

Çözüldü Filtreleme

  • Konbuyu başlatan Konbuyu başlatan Gata
  • Başlangıç tarihi Başlangıç tarihi

Gata

Altın Üye
Katılım
11 Ağustos 2018
Mesajlar
331
Excel Vers. ve Dili
Excelde 2016 Türkçe
Merhabalar Arkadaşlar Data Sayfasındaki Verileri
Özet Sayfasındaki K2 İle L2 Hücresindeki Tarihlere Göre Ayrıca P1 İle P2 Hücresindeki Değerlere Göre Makro Kodları Kullanarak Filtreleme Yapılıyor.
Filtrelemeyi 365 Versiyonlarında Kullanılan Formül İle Yapılmasını İstiyorum
Makro kodları ile yapılmış halı aşağıdaki linkteki videoda dır
 

Ekli dosyalar

Selam
Deneyiniz
Kod:
=FİLTRE(DATA!A2:H3000;(DATA!A2:A3000>=K2)*(DATA!A2:A3000<=L2);"")
 
Merhaba,
Benzer soruyu daha önce de sormuştunuz. Bu sorunuz fazladan bir şart daha içeriyor.

ÖZET SAYFASI A3 :
Kod:
=FİLTRE(DATA!A2:H2377;(DATA!A2:A2377>=N2)*(DATA!A2:A2377<=O2)*(DATA!B2:B2377=P2);"")

Formül koşulu ÖZET Sayfasındaki N2, O2 ve P2 hücrelerinden alıyor.
N2 ve O2 sadece tarih içermelidir.
 
P2 hücresindeki verinin KISMİ olup belirtin . MARMARA yı aramak ile MA aramak aynı değil excel için.
 
P2 hücresi hangi teknikle arama yapacak?

İÇERİR
İLE BAŞLAR
İLE BİTER
 
Üçü ile olsun
Ayrıca iki tarih arasına göre
Selamlar Hocam
 
İLE BAŞLAR;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(SOLDAN(KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))=P2);"")

İÇERİR;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(ESAYIYSA(MBUL(P2;KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))));"")

İLE BİTER;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(SAĞDAN(KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))=P2);"")
 
İLE BAŞLAR;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(SOLDAN(KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))=P2);"")

İÇERİR;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(ESAYIYSA(MBUL(P2;KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))));"")

İLE BİTER;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(SAĞDAN(KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))=P2);"")
Teşekkür ederim hocam selamlar Allah'a emanet olun emeğinize sağlık iyi günler dilerim
 
Alternatif :
Kod:
=FİLTRE(
   DATA!A2:H2377;
   (DATA!A2:A2377>=N2)*(DATA!A2:A2377<=O2)*
   (ESAYIYSA(MBUL(P2;DATA!B2:B2377)));
   "")
 
Necdet abi P1 hücresindeki başlık kısmıda değişken..
 
Selam

İÇERİR;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(ESAYIYSA(MBUL(P2;KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))));"")

@Korhan Ayhan Hocam içerir formülünü ben çalıştıramadım
 
heee Korhan bey, ben başlığa hiç dikkat etmedim. doğrudan p2 deki içeriği dikkate aldım.
Bu çözüm de böyle olsun, başka bir arkadaşın işine yarar umarım.
 
Selam

İÇERİR;
C++:
=FİLTRE(DATA!A:H;(DATA!A:A>=K2)*(DATA!A:A<=L2)*(ESAYIYSA(MBUL(P2;KAYDIR(DATA!A:A;;KAÇINCI(P1;DATA!1:1;0)-1);UZUNLUK(P2))));"")

@Korhan Ayhan Hocam içerir formülünü ben çalıştıramadım

@Korhan Ayhan hocam
içerir konusunu aşağıdaki gibi çözdüm

CSS:
=FİLTRE(DATA!A2:H3000;(DATA!A2:A3000>=K2)*(DATA!A2:A3000<=L2)*ESAYIYSA(MBUL(P2;DATA!B2:B3000));"")
 
Bazı işlerimizde faydalanabileceğimiz,

Alternatifler ile bu harika çalışmada emeği geçen tüm yönetici ve arkadaşlara çok teşekkür ederim,

Saygılarımla,
 
Geri
Üst