Excelde bulmaca oyna
Reddit kullanıcısı MehmetSalihKoten, Tetris'in tamamen işlevsel bir versiyonunu Microsoft Excel'de oluşturdu.
Excel'deki DÜŞEYARA işlevi, verileri ararken son derece kullanışlıdır. İşte Excel'de DÜŞEYARA işlevini kullanma hakkında bilmeniz gerekenler .
Bir Excel elektronik tablosundaki belirli bir değeri kontrol etmek ve bu değerle ilgili bilgi aramak istiyorsunuz. DÜŞEYARA çalıştırmak bu durumda önemli ölçüde çaba tasarrufu sağlar. Microsoft Excel'de dikey sorgu yürütmenin en iyi yollarından biridir. Makale size Microsoft Excel'deki DÜŞEYARA işlevinin anlamını, kullanımını ve açıklayıcı örneklerini anlatacaktır.
DÜŞEYARA işlevi nasıl kullanılır?
DÜŞEYARA işlevi Excel'deki bir veri arama işlevidir. Excel bilginiz olduğunu ve TOPLAM, ORTALAMA ve BUGÜN gibi temel işlevleri kullanabileceğinizi varsayıyorum. DÜŞEYARA'nın en yaygın işlevlerinden biri veri işlevidir; yani veritabanı tablolarında veya daha basit bir ifadeyle öğe listelerinde çalışır. Listede çok fazla çeşitlilik var. Şirketinizin personeli, ürün kategorileri, müşteri listeleri veya başka herhangi bir şey hakkında bir tablo oluşturabilirsiniz. Aşağıda A şirketinin piyasada sattığı ürünlerin listesi bulunmaktadır:
Veritabanı tablolarında genellikle her ürün için tanımlayıcılar bulunur. Yukarıdaki veri tablosunda özel tanımlama işareti "Ürün Kodu" sütunudur. Not: DÜŞEYARA işlevinin kullanılabilmesi için veri tablosunun kod veya ID gibi tanımlayıcı işaretleri içeren bir sütuna sahip olması ve yukarıdaki tablo gibi ilk sütun olması gerekir.
DÜŞEYARA muhtemelen Excel'deki en ünlü işlevdir, ancak bunun hem iyi hem de kötü nedenleri vardır. İşin iyi tarafı, DÜŞEYARA işlevinin kullanımı kolaydır ve çok yararlı şeyler yapar. Özellikle yeni kullanıcılar için, DÜŞEYARA işlevinin tabloyu taramasını, bir eşleşme bulmasını ve doğru bir sonuç döndürmesini izlemek son derece heyecan vericidir. DÜŞEYARA işlevinin yetkin kullanımı, yeni başlayanlardan uzman Excel kullanıcılarına kadar önemli bir beceridir.
Olumsuz tarafı, DÜŞEYARA işlevi sınırlıdır ve tehlikeli varsayılan değerlere sahiptir. INDEX ve MATCH (veya XLOOKUP)'tan farklı olarak, DÜŞEYARA işlevinin ilk sütunda arama değerlerinin bulunduğu eksiksiz bir tabloya ihtiyacı vardır. Bu, DÜŞEYARA işlevinin birden çok ölçütle kullanılmasını zorlaştırır. Ayrıca DÜŞEYARA'nın varsayılan eşleştirme davranışı, yanlış sonuçların alınmasını kolaylaştırır. Ama merak etmeyin! DÜŞEYARA işlevini başarıyla kullanmanın anahtarı, temel konularda uzmanlaşmaktır.
DÜŞEYARA'nın 4 bağımsız değişkeni vardır: aranan_değer, tablo_dizisi, sütun_indeks_sayısı ve aralık_bak. Aranan_değer, aranacak değerdir ve tablo_dizisi, içinde arama yapılacak dikey veri aralığıdır. Table_array'in ilk sütunu aranacak arama değerlerini içermelidir. Sütun_indeks_sayısı bağımsız değişkeni, alınacak değerin sütun numarasıdır; burada tablo_dizisinin ilk sütunu sütun 1'dir.
Son olarak range_lookup, bir eşleşme bulma davranışını kontrol eder. Aralık_bak DOĞRU ise, DÜŞEYARA işlevi yaklaşık bir eşleşme gerçekleştirir. Aralık_bak YANLIŞ ise, DÜŞEYARA işlevi tam bir eşleşme gerçekleştirir. Daha da önemlisi, aralık_bak isteğe bağlıdır ve varsayılan olarak DOĞRU'dur; dolayısıyla DÜŞEYARA varsayılan olarak yaklaşık bir eşleşme gerçekleştirir.
Excel'deki DÜŞEYARA işlevi aşağıdaki formüle sahiptir:
=DÜŞEYARA(aranan_değer,tablo_dizisi,sütun_indeks_sayısı ,[aralık_bak] )
Orada:
Göreli arama ancak tablo_dizisinde aranacak değerler sıraya göre (artan, azalan veya alfabetik) düzenlendiğinde uygulanabilir. Bu tür tablolarda, sonsuz IF işlevini kullanmaya benzer şekilde göreceli aramayı kullanabilirsiniz . Aranamayan veya sıralanamayan değerler için tam değeri bulmak amacıyla mutlak aramayı kullanın.
Diyelim ki aşağıdaki gibi bir öğrenci transkriptiniz var:
HAYIR | Ad ve soyad | Not ortalaması | sınıflandırma |
Birinci | Nguyen Hoang Anh | 9.1 | |
2 | Tran Van Anh | 8.3 | |
3 | Nguyen Quanh Vinh | 9.5 | |
4 | Tran Hong Quang | 8.6 | |
5 | Thanh Hoa'yı yapın | 5.0 | |
6 | Le Hong Ngoc | 4.5 | |
7 | Doan Thanh Van | 7.2 | |
8 | Ngo Ngoc Bich | 0,0 | |
9 | Hoang Thu Thao | 6.6 | |
on | Dinh Minh Duc | 8.7 |
Sıralama düzenleme tablosu ise şu şekilde:
Derecelendirme düzenlemeleri | |
0 | Zayıf |
5.5 | Orta |
7 | Yerine |
8.5 | İyi |
Şimdi öğrencilere yönelik derecelendirmeleri girmek için DÜŞEYARA işlevini kullanacağız. Sıralama tablosunun düşükten yükseğe (zayıftan iyiye) doğru sıralandığını fark edeceksiniz, dolayısıyla bu durumda göreceli aramayı kullanabiliriz.
Excel'de bu 2 tablo aşağıdaki gibi sunulur:
Burada tespit edilecek değer 6. satırdan başlayarak C sütunundadır. Arama aralığı $A$18:$B$21 olup, tespit edilen değeri içeren sütunun sırası 2'dir.
D6 hücresine şu formülü girin: =DÜŞEYARA($C6,$A$18:$B$21,2,1). Bu göreceli bir arama formülüdür, isterseniz (veya sıralama sıralanmadığı için) formüle 0 ekleyerek mutlak arama yapabilirsiniz: =DÜŞEYARA($C6 ,$A$18:$B$21,2, 0). Enter tuşuna basın.
D6 hücresine tıklayın, sağ alt köşede küçük bir kare belirir, üzerine tıklayın ve geri kalan öğrencilerin not verme formülünü kopyalamak için tabloyu aşağı sürükleyin.
O zaman, öğrencilerin akademik performansını sınıflandırmak için DÜŞEYARA fonksiyonunu kullanmanın sonuçlarını şu şekilde elde ettik:
C6'dan önce neden $ kullanılması gerektiğini merak mı ediyorsunuz? $, C sütununu sabit tutacak, yalnızca formülü tablonun aşağısına sürüklediğinizde satırları değiştirecektir. Ayrıca sıralama kuralı tablosunu düzeltmeye yardımcı olacak ve formülü sürüklediğinizde değişmemesini sağlayacak $A$18:$B$21 öğesi de vardır.
Çalışan kodunu, tam adını ve pozisyonunu saklayan bir çalışan veri tablonuz olduğunu varsayalım. Başka bir tablo ise çalışan kodunu, memleketini ve eğitim seviyesini saklıyor. Şimdi her çalışanın memleket bilgisini ve eğitim seviyesini doldurmak istiyorsunuz, ne yapmalısınız?
Aşağıdaki gibi bir çalışanlar ve çalışanların memleketleri tablonuz olduğunu varsayalım:
Artık çalışanlar için memleket bilgilerini doldurmak istiyorsunuz. D4 hücresine mutlak arama formülünü şu şekilde girin: =Vlookup($A4,$A$16:$C$25,2,0)
Daha sonra Enter'a basın. Formülü diğer çalışanlara kopyalamak için D4 hücresinin köşesinde görünen küçük kareye tıklayın ve onu tablo boyunca aşağı sürükleyin.
Çalışanların nitelik bilgilerini doldurmak için E4 hücresine mutlak arama formülünü girin: =DÜŞEYARA($A4,$A$16:$C$25,3,0)
Formülü kalan çalışanlara kopyalamak için Enter tuşuna basmaya devam edin ve aşağı kaydırın, aşağıdaki sonucu elde edeceğiz:
Örnek 2'deki veri seti ile devam edersek, şimdi 3 çalışanın memleketlerini bulacağız: Nguyen Hoang Anh, Tran Van Anh ve Nguyen Quang Vinh. Bunu yeni bir F15:G18 tablosuna çıkardım.
Bu aramayı memleketimi ve niteliklerimi girdikten sonra A3:E13 tablosundan yapacağım. Şimdi G16 hücresine aşağıdaki mutlak arama formülünü girin: =DÜŞEYARA($F16,$B$3:$E$13,3,0) > Enter tuşuna basın.
Kalan 2 çalışan için formülü kopyaladığımızda aşağıdaki sonucu elde ederiz:
Bu örnekte algılama değerinin B sütununda yer aldığını, dolayısıyla algılama alanının A sütunundan değil B sütunundan hesaplandığını unutmayın.
Örnek 2'deki veri setine dönersek çalışanın nitelikleri ve memleketi doldurulduktan sonra sayfaya QTM adını veriyoruz.
Elektronik tablonun QTM1 adlı başka bir sayfasında, çalışanın düzenleme sırası değiştirilerek çalışanın nitelikleri ve pozisyonu hakkında bilgi almanız gerekir. İşte o zaman DÜŞEYARA işlevinin gerçek gücünü göreceksiniz.
Çalışanın "Nitelikleri" hakkındaki verileri bulmak için QTM1 sayfasının C4 hücresine =DÜŞEYARA($B4,QTM!$B$3:$E$13,4,0) formülünü girin.
Orada:
Enter tuşuna basın, ardından formülü tablodaki kalan tüm çalışanlar için kopyalayın, aşağıdaki sonucu elde ederiz:
Çalışanın "Konum" verilerini bulmak için QTM1 sayfasının D4 hücresine şu formülü girin: =DÜŞEYARA($B4,QTM!$B$3:$E$13,2,0) Enter tuşuna basın.
Formülü kalan çalışanlar için kopyaladığımızda aşağıdakileri elde ederiz:
Öncelikle "DÜŞEYARA fonksiyonunu ne için kullanıyoruz?" sorusunun tam cevabını bulmamız gerekiyor.
DÜŞEYARA işlevi, mevcut tanımlayıcılara göre bir veri alanı veya listedeki bilgilerin aranmasını desteklemek için kullanılır.
Örneğin, DÜŞEYARA işlevini bir ürün koduyla birlikte başka bir e-tabloya eklemek, o koda karşılık gelen ürün bilgilerini görüntüleyecektir. Bu bilgiler yazdığınız tarifin içeriğine göre açıklama, fiyat, stok miktarı olabilir.
Bulmanız gereken bilgi miktarı ne kadar az olursa, DÜŞEYARA işlevini yazmak o kadar zor olacaktır. Genellikle bu işlevi yeniden kullanılabilir bir çalışma sayfasında şablon olarak kullanırsınız. Uygun ürün kodu her girildiğinde sistem ilgili ürüne ilişkin gerekli tüm bilgileri alacaktır.
Excel'deki DÜŞEYARA işlevi hakkında hatırlanması gereken önemli şeylerin bir listesi:
Excel'de DÜŞEYARA ve XLOOKUP işlevleri arasındaki temel farklar
DÜŞEYARA |
XLOOKUP |
|
Varsayılan tam eşleme |
N |
e |
Arama verilerinin sağındaki değeri döndürür |
e |
e |
Arama verilerinin solundaki değeri döndürür |
N |
e |
Birden fazla değer döndürür |
N |
e |
Arama sütununun sıralanması gerekiyor |
Yalnızca yaklaşık eşleşmeler |
Yalnızca ikili arama |
Yukarıdan aşağıya doğru ara |
e |
e |
Aşağıdan yukarıya kalp |
N |
e |
Ikili arama |
N |
e |
Arama değeri bulunamadı mesajını özelleştirin |
N |
e |
Joker karakterleri bul |
e |
e |
Tam arama |
e |
e |
Yaklaşık arama bir sonraki daha küçük değeri döndürür |
e |
e |
Yaklaşık arama bir sonraki daha büyük değeri döndürür |
N |
e |
Arama değeri sıralanmazsa yanlış değer döndürülebilir |
Y - Yaklaşık |
N - Yaklaşık, Y - İkili |
Tabloları bulmak için yeni sütunlar eklemek formülleri bozabilir |
e |
N |
E -Evet
H -Hayır
Daha fazla gör:
VLookup'ın nasıl kullanılacağını öğrendikten sonra, yaygın hataları ve sorunların nasıl düzeltileceğini de bilmeniz gerekir.
Excel'de DÜŞEYARA işlevini kullanırken sık karşılaşılan hatalar
Arama değeri yanlış sütunda
DÜŞEYARA formülünü kullanırken karşılaşacağınız en yaygın hatalardan biri, işlevin yalnızca #YOK değerini döndürmesidir. Bu hata, DÜŞEYARA'nın aramasını istediğiniz arama değerini bulamadığında ortaya çıkar.
Bazı durumlarda DÜŞEYARA yerine XLOOKUP fonksiyonunu kullanabilirsiniz ancak bu hata ancak DÜŞEYARA fonksiyonunda kolaylıkla düzeltilebilir.
Sorun nasıl düzeltilir:
DÜŞEYARA'nın istenilen değeri bulamamasının nedeni değerin tabloda olmaması olabilir. Ancak, tüm #N/A değerlerini döndürüyorsa, arama değeri metindir, bu büyük olasılıkla yalnızca soldan sağa okunabildiğinden kaynaklanmaktadır.
DÜŞEYARA için Excel'de bir tablo oluştururken, arama değerini döndürmek istediğiniz değerin soluna yerleştirdiğinizden emin olun. Bunu yapmanın en kolay yolu onu tablonun ilk sütununa yerleştirmektir.
Artık formül bir değer döndürecektir:
Genel olarak DÜŞEYARA, Microsoft Excel'de verileri daha hızlı sorgulamanın harika bir yoludur. DÜŞEYARA sorguları sütunlarda dikey olarak çalışsa ve başka birkaç sınırlamaya sahip olsa da Microsoft, uygulanabilirliğini genişletmek için Excel'in arama özelliklerini sürekli olarak güncelleştirir. Örneğin YATAYARA, XLOOKUP... verileri birçok farklı yönde aramanıza yardımcı olabilir. LuckyTemplates.com ilerleyen makalelerde sizlere bu fonksiyonun nasıl kullanılacağına dair bilgiler vermeye devam edecektir.
Reddit kullanıcısı MehmetSalihKoten, Tetris'in tamamen işlevsel bir versiyonunu Microsoft Excel'de oluşturdu.
Excel'de ölçü birimlerini dönüştürmek için Dönüştür işlevini kullanacağız.
YATAYARA işlevi nedir? Excel'de YATAYARA işlevi nasıl kullanılır? Hadi LuckyTemplates ile öğrenelim!
Excel'deki EĞERHATA işlevi oldukça yaygın olarak kullanılır. Bunu iyi kullanmak için Microsoft Excel'in EĞERHATA formülünü anlamanız gerekir.
Excel'deki DEĞER işlevi nedir? Excel'deki Değer formülü nedir? LuckyTemplates.com'la öğrenelim!
Excel'deki EOMONTH işlevi, çok basit bir uygulamayla belirli bir ayın son gününü görüntülemek için kullanılır. Daha sonra girdiğimiz verilere göre belirli bir ayın son gününü alacaksınız.
Excel VBA'da tekrarlanan görevleri otomatikleştirmek mi istiyorsunuz? Öyleyse, bir koşul karşılanana kadar tekrarlanan bir dizi eylemi uygulamak için Do-While döngüsünün nasıl kullanılacağını öğrenelim.
Excel'deki varsayılan sütun genişliği ve satır yüksekliği girdiğiniz verilerle eşleşmeyebilir. Aşağıdaki makale size Excel 2016'daki sütunların, satırların ve hücrelerin boyutunu değiştirmenin bazı yollarını göstermektedir. Lütfen bu makaleye bakın!
Excel ile her çalıştığınızda, hücrelere bilgi veya içerik girmeniz gerekecektir. LuckyTemplates ile Excel 2016'daki hücrelerin ve aralıkların temel kavramlarını öğrenelim!
Excel'deki Xlookup işlevi nedir? Excel'de Xlookup nasıl kullanılır? LuckyTemplates.com'la öğrenelim!