Excel Joker Karakterleriyle İlgili Videoyu İzleyin
Yalnızca 3 Excel joker karakteri (yıldız, soru işareti ve yaklaşık işareti) vardır ve bunları kullanarak çok şey yapılabilir.
Bu eğitimde, size bu Excel joker karakterlerinin mutlak cankurtaran olduğu dört örnek göstereceğim.
Excel Joker Karakterleri - Giriş
Joker karakterler, herhangi bir karakterin herhangi bir yerini alabilen özel karakterlerdir (dolayısıyla ad - joker karakter).
Excel'de üç joker karakter vardır:
- * (yıldız) - Herhangi bir sayıda karakteri temsil eder. Örneğin, Ex*, Excel, Excel, Örnek, Uzman vb. anlamına gelebilir.
- ? (soru işareti) - Tek bir karakteri temsil eder. Örneğin, Tr?mp, Trump veya Tramp anlamına gelebilir.
- ~ (tilde) - Metinde bir joker karakteri (~, *, ?) belirtmek için kullanılır. Örneğin, bir listede tam olarak Excel* ifadesini bulmak istediğinizi varsayalım. Arama dizesi olarak Excel* kullanırsanız, başında Excel'in ardından herhangi bir sayıda karakterin (Excel, Excels, Excellent gibi) geldiği herhangi bir sözcüğü verir. Özellikle excel*'i aramak için ~ kullanmamız gerekir. Yani arama dizimiz excel~* olacaktır. Burada ~ öğesinin varlığı, Excel'in aşağıdaki karakteri joker karakter olarak değil, olduğu gibi okumasını sağlar.
Not: ~ kullanmanız gereken pek çok duruma rastlamadım. Yine de, bilmek güzel bir özellik.
Şimdi tüm ağır işleri joker karakterlerin yaptığı dört harika örneği inceleyelim.
Excel Joker Karakterleri - Örnekler
Şimdi Excel joker karakterlerinin çok faydalı olabileceği dört pratik örneğe bakalım:
- Bir joker karakter kullanarak verileri filtreleme.
- Joker karakter ve DÜŞEYARA kullanarak Kısmi Arama.
- Kısmi Eşleşmeleri Bul ve Değiştir.
- Metin içeren boş olmayan hücreleri sayın.
#1 Excel Joker Karakterlerini Kullanarak Verileri Filtreleyin
Excel joker karakterleri, çok büyük veri kümeleriniz olduğunda ve verileri bir koşula göre filtrelemek istediğinizde kullanışlıdır.
Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:
A harfi ile başlayan şirketlerin bir listesini almak için veri filtresinde yıldız (*) joker karakterini kullanabilirsiniz.
Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- Filtrelemek istediğiniz hücreleri seçin.
- Veri -> Sırala ve Filtrele -> Filtre'ye gidin (Klavye Kısayolu - Control + Shift + L).
- Başlık hücresindeki filtre simgesine tıklayın
- Alana (Metin Filtresi seçeneğinin altında) şunu yazın: A*
- Tamam'ı tıklayın.
Bu, sonuçları anında filtreleyecek ve size 3 ad verecektir - ABC Ltd., Amazon.com ve Apple Mağazaları.
O nasıl çalışır? - A'dan sonra bir yıldız işareti (*) eklediğinizde, Excel A ile başlayan her şeyi filtreleyecektir. Bunun nedeni, bir yıldız işaretinin (bir Excel joker karakteri olan) herhangi bir sayıda karakteri temsil edebilmesidir.
Şimdi aynı metodolojiyle, sonuçları filtrelemek için çeşitli kriterler kullanabilirsiniz.
Örneğin, A harfi ile başlayan ve içinde C harfi bulunan şirketleri filtrelemek istiyorsanız, dizeyi kullanın. AC. Bu size yalnızca 2 sonuç verecektir - ABC Ltd. ve Amazon.com.
Eğer kullanırsan AC bunun yerine, sonuç olarak yalnızca ABC Ltd'yi alırsınız ("a" ve "c" arasında yalnızca bir karaktere izin verildiğinden)
Not: Aynı konsept, Excel Gelişmiş Filtreleri kullanılırken de uygulanabilir.
#2 Joker Karakterler ve DÜŞEYARA Kullanarak Kısmi Arama
Bir listede bir değer aramanız gerektiğinde ve tam bir eşleşme olmadığında kısmi arama gerekir.
Örneğin, aşağıda gösterildiği gibi bir veri kümeniz olduğunu ve bir listede ABC şirketini aramak istediğinizi, ancak listede ABC yerine ABC Ltd olduğunu varsayalım.
Arama değeri tam bir eşleşmeye sahip olmadığı için bu durumda normal DÜŞEYARA işlevini kullanamazsınız.
DÜŞEYARA'yı yaklaşık bir eşleşme ile kullanırsanız, size yanlış sonuçlar verecektir.
Ancak, doğru sonuçları elde etmek için DÜŞEYARA işlevinde bir joker karakter kullanabilirsiniz:
Aşağıdaki formülü D2 hücresine girin ve diğer hücreler için sürükleyin:
=DÜŞEYARA("*"&C2&"*",$A$2:$A$8,1, YANLIŞ)
Bu formül nasıl çalışır?
Yukarıdaki formülde, arama değerini olduğu gibi kullanmak yerine, her iki tarafında Excel joker karakteri yıldız işareti (*) ile çevrilidir - “*”&C2&”*”
Bu, Excel'e C2'deki kelimeyi içeren herhangi bir metni araması gerektiğini söyler. C2'deki metinden önce veya sonra herhangi bir sayıda karakter içerebilir.
Bu nedenle, formül bir eşleşme arar ve bir eşleşme alır almaz bu değeri döndürür.
3. Kısmi Eşleşmeleri Bul ve Değiştir
Excel Joker karakterleri oldukça çok yönlüdür.
Bul ve Değiştir gibi temel işlevlerin yanı sıra karmaşık bir formülde kullanabilirsiniz.
Aşağıda gösterildiği gibi verilere sahip olduğunuzu varsayalım:
Yukarıdaki verilerde bölge farklı şekillerde (Kuzey-Batı, Kuzey Batı, Kuzeybatı gibi) girilmiştir.
Bu genellikle satış verileri için geçerlidir.
Bu verileri temizlemek ve tutarlı hale getirmek için Bul ve Değiştir ile Excel joker karakterlerini kullanabiliriz.
Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- Metni bulmak ve değiştirmek istediğiniz verileri seçin.
- Ana Sayfaya Git -> Bul ve Seç -> Git. Bu, Bul ve Değiştir iletişim kutusunu açacaktır. (Klavye kısayolunu da kullanabilirsiniz - Control + H).
- Bul ve değiştir iletişim kutusuna aşağıdaki metni girin:
- Ne buldun: Kuzey*K*
- Şununla değiştir: Kuzey Batı
- Tümünü Değiştir'e tıklayın.
Bu, tüm farklı biçimleri anında değiştirecek ve onu Kuzey-Batı ile tutarlı hale getirecektir.
Bu nasıl çalışır?
Bul alanında, kullandık Kuzey*K* Kuzey kelimesini içeren ve arkasından herhangi bir yerde 'W' alfabesini içeren herhangi bir metni bulacaktır.
Bu nedenle, tüm senaryoları (Kuzeybatı, Kuzey Batı ve Kuzey-Batı) kapsar.
Bul ve Değiştir, tüm bu örnekleri bulur ve Kuzey-Batı olarak değiştirir ve tutarlı hale getirir.
4. Metin İçeren Boş Olmayan Hücreleri Say
Akıllı olduğunuzu biliyorum ve Excel'in bunu yapmak için zaten yerleşik bir işlevi olduğunu düşünüyorsunuz.
Kesinlikle haklısın!!
Bu, COUNTA işlevi kullanılarak yapılabilir.
AMA… Bununla ilgili küçük bir sorun var.
Çoğu zaman, verileri içe aktardığınızda veya başkalarının çalışma sayfasını kullandığınızda, durum böyle olmasa da boş hücreler olduğunu fark edeceksiniz.
Bu hücreler boş görünüyor ama içinde ="" var. Sorun şu ki,
Sorun, COUNTA işlevinin bunu boş bir hücre olarak görmemesidir (metin olarak sayar).
Aşağıdaki örneğe bakın:
Yukarıdaki örnekte, boş olmayan hücreleri bulmak için COUNTA işlevini kullanıyorum ve 10 değil 11 döndürüyor (ancak yalnızca 10 hücrede metin olduğunu açıkça görebilirsiniz).
Nedeni, bahsettiğim gibi, A11'i boş olarak görmemesidir (olması gerekirken).
Ancak Excel böyle çalışır.
Düzeltme, formül içinde Excel joker karakterini kullanmaktır.
Aşağıda, yalnızca içinde metin bulunan hücreleri sayan EĞERSAY işlevini kullanan bir formül bulunmaktadır:
=EĞERSAY(A1:A11,"?*")
Bu formül, Excel'e yalnızca hücrenin en az bir karakteri varsa saymasını söyler.
İçinde ?* kombinasyon:
- ? (soru işareti) en az bir karakterin mevcut olmasını sağlar.
- * (yıldız) herhangi bir sayıda ek karakter için yer açar.
Not: Yukarıdaki formül, hücrelerde yalnızca metin değerleri olduğunda çalışır. Hem metin hem de sayı içeren bir listeniz varsa, aşağıdaki formülü kullanın:
=COUNTA(A1:A11)-COUNTBOLANK(A1:A11)
Benzer şekilde, IF(), SUMIF(), AVERAGEIF() ve MATCH() gibi birçok başka Excel işlevinde joker karakterler kullanabilirsiniz.
Ayrıca, SEARCH işlevinde joker karakterleri kullanabilirsiniz, ancak BUL işlevinde kullanamazsınız.
Umarım bu örnekler size Excel joker karakterlerinin çok yönlülüğü ve gücü hakkında bir fikir verir.
Kullanmanın başka bir yenilikçi yolu varsa, yorumlar bölümünde benimle paylaşın.
Aşağıdaki Excel Eğitimlerini Faydalı Bulabilirsiniz:
- EĞERSAY ve EĞERSAYLARI Çoklu Kriterlerle Kullanma.
- Excel'de Açılır Liste Oluşturma.
- Excel'de Kesişme Operatörü