FİLTRE; YENİ NESİL FONKSİYON

[vc_row][vc_column][vc_column_text]

FİLTRE FONKSİYONU

 

Herkese merhaba,

Bu yazımızda sizlere; Yeni Dinamik Dizi fonksiyonlarından FİLTRE / FILTER fonksiyonu ve yeteneklerinden bahsedeceğim. Bildiğiniz üzere, Office 365‘in hayatımıza girmesiyle beraber ardı ardına ve hızlı bir şekilde yenilikler gelmeye başladı. Office Insider Fast kanalında, her hafta yayınlanan tüm Office uygulamaları ile ilgili yenilikler ve düzeltmelerden anlaşılan; Microsoft en güçlü silahlarından biri olan Excel‘i geliştirmeye önem veriyor ve Teams ile beraber bu ürüne odaklanmış durumda diyebiliriz.

 

ÇAPRAZARA; EZBER BOZAN FONKSİYON yazımızda FİLTRE fonksiyonu ile ilgili detayları kendi yazısında anlatıyor olacağım demiştim, şimdi sıra bu fonksiyona geldi.

 

NE İŞE YARAR

Tablonuzda herhangi bir veya birden fazla alanda Filtre oluşturduğunuzu düşünün, ekranda kalan verileri filtreleme yapmadan da, FİLTRE fonksiyonuyla tüm kayıtları toplu olarak hızlıca listeyelebilirsiniz. Örneğin; A sütununda kaç tane Murat varsa hepsini bana listele gibi. Bildiğiniz üzere, DÜŞEYARA fonksiyonu bize tek bir sonuç veriyor ve ilk bulduğu veriyi getiriyor, diğerlerini maalesef getirmiyordu. FİLTRE fonksiyonu da bize tüm kayıtların gelmesini sağlıyor. Makro kullanmadan veya dizi formülü yazmadan da, bu fonksiyonla artık verileri toplu olarak dökebiliyoruz. Fonkiyonun kullanımı oldukça basit, detaylar için okumaya devam edelim.  👍🏻

 

YAZIM KALIBI

=FİLTRE(dizi; ekle; [boşsa])

Fonksiyonda 3 argüman bulunuyor.
İlk 2 argüman gereklidir, son argüman opsiyonel/isteğe bağlıdır.

Şimdi bu argümanların anlamlarına, yani fonksiyonun bizden ne isteğine ve bizim ona ne vereceğimize bakalım.

 

FONKSİYON KULLANIMI

İlk etapta tek bir ölçüte göre verileri listeleyelim.
Tablomuzda FİRMA adına göre o firmaya ait olan tüm kayıtları listeleyelim. FİRMA SEÇ hücresinden hangi firmayı seçersek o firmaya ait verileri getir diyelim, sonrasında isterseniz veri bulamadığında hücreye “Kayıt Yok” gibi bir metin de gönderelim. Bunun için son argüman olan [boşsa] argümanına “Kayıt Yok” yazdığınızda, geriye bir veri döndürmeyecekse belirtilen metni hücreye yazacaktır.

 

BİRDEN FAZLA DİNAMİK ÖLÇÜT KULLANIMI

Fonksiyondaki ekle argümanına, dilerseniz belirttiğiniz birden fazla alanda belirttiğiniz ölçütlere uyan veriler varsa, onları da belirtip sonuçları toplu olarak dökebiliriz. Örneğin; şimdi de iki ölçütümüz olsun, FİRMA ve ÜRÜN alanında iki kritere uyan verileri listeleyelim. Bunun için her bir ölçütümüzü parantez içerisinde yazıp, ölçütler arasına da * (yıldız/çarpı) işaretini ekliyoruz.

 

Devam eden yazılarımızda, diğer Yeni Dinamik Dizi fonksiyonlarını da sizlere aktarıyor olacağız. Sonrasında bu yeni fonksiyonları da birlikte iç içe kullandığımızda ekstra işleri kolaylıkla yapabileceğiz. İnsan keşke şu formüller 15 sene önce çıksaydı demekten kendini alamıyor. 😀 YAŞASIN YENİ DİNAMİK DİZİ FONKSİYONLARI!

 

Diğer yazılarımızda görüşmek üzere, hoşça kalın. 🙋🏻‍♂️

Bu yazımızı çevrenizle paylaşarak birçok kişinin de bilgi sahibi olmasını sağlayabilirsiniz. 👍🏻

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][mk_image src=”https://peakup.org/wp-content/uploads/2023/12/office_imza_son-1.gif” image_size=”full”][/vc_column][/vc_row]

Metin, Sayı ve Tarihlerinizi Kolayca Filtreleyin!

Verileri filtreleme; verilerin daha anlamlı olması, istenilen verilerin kolayca bulunup düzenlenmesi ve neticesinde daha etkili kararlar alınmasına yardımcı olur. Bir veya daha fazla sütuna filtreleme işlemi uygulayabilirsiniz. Bir filtreleme sadece görmek istediklerinizi değil görmek istemediklerinizi de denetler. Verileri filtrelediğinizde, veriler filtre ölçütüyle eşleşmediğinde satırların tamamı gizlenir. Aynı zamanda sayısal ve metin değerlerini filtreleyebilir veya arka planına ya da metnine renk biçimlendirmesi uygulanmış hücreleri rengine göre filtreleyebilirsiniz.

Şimdi Excel İleri Eğitimi konularımızdan biri olan metin, sayı, tarih filtreleme işlemini; müşteri ve satış bilgilerinin olduğu bir listede Satış Bölgesi İstanbul, Satış 10000-15000 tl arası ve Tarih 1.1.2010 sonrası olacak şekilde bir filtreleme uygulamasını birlikte yapalım.

Öncelikle filtreleme işlemi uygulamak için listedeki herhangi bir hücreyi tıkladıktan sonra Veri sekmesinin altında bulunan Sırala ve Filtre Uygula grubundan Filtreleye tıklıyoruz. Sütun başlıklarının yanında filtreleme işlemlerini gerçekleştirmek üzere işaretler belirecektir. Satış  Bölgesini sadece İstanbul olarak filtrelemek için sütundaki işarete tıklayıp filtreleme ekranını açıyoruz. Bu ekranda tüm satış bölgeleri seçili olarak gelecektir. Tümünü seç işaretini kaldırıp ister listeden sadece İstanbul’u seçebilir isterseniz ara alanından İstanbul’u aratarak seçiminizi yapabilirsiniz.

 

Satış sütununa 10000-15000 tl arası bir filtre uygulamak için sütundaki işarete tıklayıp filtreleme ekranından Sayı Filtreleri ve ardından Arasında seçilir. Açılan Özel Otomatik Filtrele ekranında 10000’den büyük 15000’den küçük ayarlamalarını yaptıktan sonra İstanbul bölgesindeki 10000-15000 arası olan satışlar filtrelenecektir.

 

Tarih sütununa 1.1.2010 sonrası olacak şekilde bir filtre uygulamak için sütundaki işarete tıklayıp filtreleme ekranından Tarih Filtreleri ve ardından Sonra seçilir. Açılan Özel Otomatik Filtrele ekranında filtre ölçütü olarak 1.1.2010  yazıldıktan sonra İstanbul bölgesindeki 10000-15000 tl arası olan satışlardan 1.1.2010 sonrası olanlar filtrelenecektir.

 

Artık metin, sayı ve tarih verilerinizi kolayca bulup düzenleyebilir ve neticesinde daha etkili kararlar alabilirsiniz.

Başka bir makalede görüşmek üzere…

Gelişmiş Filtre İle Birden Fazla Koşulu Sağlayan Verileri Hızlıca Listeleyin

Bir firmanın satış departmanı, Excel’de bulunan yıllık satış verilerinden yalnızca Ocak ayında yapılmış  satışları görmek isteyebilir, İK departmanı eğitim derecesi lise olan çalışanlarını listelemek isteyebilir. Bu tip, birbirine bağlı kriterler olmadığı durumlarda filtre kullanabiliriz. Filtre, her sütunda istenen tüm değerleri arar ve  filtreler. Peki, İK  verilerinden 24 yaşındaki lise mezunlarını ve 23 yaşındaki önlisans mezunlarını filtrelemek istediğimizde, filtre ile doğru sonuca ulaşabilir miyiz? Bu makalede birbirine bağlı birden fazla kriter olduğunda, filtreleme sonucunun yanlış geldiğini ve doğru sonuca ulaşmak için ne yapmamız gerektiğini inceleyeceğiz.  Gelişmiş filtre, karmaşık ölçütlere göre filtreleme işlemini gerçekleştirmeye yarar. Gelişmiş filtrenin nasıl işlediğini anlamak için İK departmanı ile ilgili olan örnekten devam edelim.

Excel sayfasındaki  listede İK departmanına ait çalışan, eğitim durumu ve yaş sütunlarını görüyorsunuz. İstenen ölçütler de F1:G3 aralığında belirtilmiştir. Buna göre eğitim derecesi lise; yaşı 24 olan ve eğitim derecesi ön lisans; yaşı 23 olan kişileri filtrelenmesi istenmiştir. Bu durumda normal filtre kullanılırsa firmada lise mezunu-23 yaş ve ön lisans mezunu-24 yaş varsa bu kayıtlar da listelenecektir. Normal filtreleme tüm kuralları tek tek değerlendirir ve hepsine uyan tüm satırları getirir.

Gördüğünüz gibi bizim asıl ölçütümüz lise mezunu-24 yaş ve ön lisans mezunu-23 iken lise mezunu-23 ve ön lisans-24 yaş da listelenmiştir.

Şimdi gelişmiş filtre adımlarıyla sadece bu kriterlerin elde edilmesini sağlayalım. Gelişmiş filtre’ye Veri sekmesi-> Sırala ve Filtre Uygula veri grubundan ulaşabilirsiniz.

Gelişmiş filtre seçeneği için Excel’de Veri-> Sırala ve Filtrele Uygula-> Gelişmiş seçilir.

 

Gelişmiş filtre komutuna basıldığında öncelikle liste aralığı için verilerin olduğu alan seçilir. Sonra ölçütlerin bulunduğu I2:J4 aralığı seçilir. Burada önemli olan ölçütlerin başlıklarıyla listedeki ölçütlerin uygulanacağı sütunların başlıkları aynı olmalıdır. Çünkü kriterlerinizi yazdığınız başlığın altında arar.

Filtrelenen listeyi ana listenin bulunduğu yerde veya hedef alanına bir konum belirtilerek başka bir alanda gösterebiliriz.  Hedef belirtilmediğinde, filtrelenen yeni verileri, ana verilerinizin yerinde gösterdiği için ana veriler kaybolur.

Sonuç olarak istediğimiz görüntü aşağıdaki gösterilmiştir.

Birden fazla filtreleme kriteriniz olduğunda, Gelişmiş Filtre ile kriter alanını seçerek tek hamlede tüm filtrelerin verilerinize uygulanmasını sağlayabilirsiniz. Ayrıca gelişmiş filtre kriterlerini detaylandırmak istediğinizde, aşağıdaki mantıksal operatörleri kullanabilirsiniz.

Başka bir konuda buluşuncaya kadar hoşça kalın.