Kategori

Arama ve Başvuru

Arama ve Başvuru Formüller

Excelde Düşeyara (VLOOKUP) Formülünü Nasıl Kullanırım

vlookup_rsm1

Merhabalar,

Düşeyara formülü excel’in en yararlı ve en önemli formüllerinden biridir. Genellikle büyük veriler arasından belirli bir değeri aramak için kullanılır. Orjinal ismi VLOOKUP olan formülün başındaki V “Vertical” yani dikey anlamına gelmektedir.

Düşeyara formülü belirtilen değeri, aramak istediğimiz veri topluluğunun içinde dikey( yukarıdan aşağıya) arar. Bir tek değer aranabileceği gibi çoklu veri araması da yapılabilir.Kullanımı aşağıdaki gibidir.

= DÜŞEYARA (aranan_değer, aranacak_tablo_dizisi, bulunursa_getirilecek_sütunun_numarası, eşleştirme çeşiti)

Düşeyara formülünde ilk olarak aramak istediğimiz veriyi belirtiyoruz,sonrasında bu veriyi nerede arayacağımızı belirtiyoruz,aradığımız değer bulunursa hangi sütunu görmek istiyorsak onun numarasını yazıyoruz,son olarakta tam eşleştirme yada yaklaşık eşleştirme mi olacağını belirtiyoruz.

vlookup_rsm1

Formülde ilk belirtilen kısım yani “A3” kısmı aranacak veri, ikinci kısımda ise “A5:C13”  burası ise aramak istediğimiz verinin bakılacağı yer.Sonraki kısımda 3 ile belirtiğimiz yer ise eğer aradığımız değer bulunursa yazılmasını istediğimiz sütunun sıra numarası, en sonda bulunan “YANLIŞ” yazısı ise aradığımız veri ile tam eşleştirme yapması için.Formülün sonucu aşağıdaki gibidir;

vlookup_rsm2

Formül “Cem”  verisini “Personel” sütununda aradı ve eşleştikten sonra 3 index numarasını verdiğimiz için “Tutar” kısmında bulunan değeri döndürdü bize.

Eğer ki formülde index numarası yerine yani “3” yerine “2” yazdığımız zaman bizde “Ürün Sayısı” sütunundan 16 numarasını getirecektir.


Şimdi biraz daha karışık bir düşeyara formülü yazalım.

vlookup_rsm3

Formülümüz A sütunundaki 1. hücreden 8. hücreye kadar olan verileri Personel tablomuzun isim kısmında arıyor.Eğer ki tam olarak veri eşleşmesi olur ise personel tablosundaki “Ürün sayısı” sütunundaki veriyi döndürüyor.

vlookup_rsm4

A sütunundaki isimler tablodaki sıradan farklı olarak yazılmış ancak düşeyara formülü için herhangi bir sorun oluşturmuyor.B sütunundaki değerleri bulduğumuz formüller yan taraflarına yazılmıştır.

Düşeyara formülünün fazlasıyla kullanım örnekleri mevcut, biz şimdilik giriş seviyesindeki örneklere değindik.İleri zamanlarda daha karmaşık daha büyük verilerin olduğu yazımız olacaktır.

42 Yorumlar
Arama ve Başvuru Formüller

Excelde KAÇINCI (MATCH) Formülünün Kullanımı

excel_kacinci_formul_ornek

Merhabalar,
Arama ve Başvuru formülleri arasında bulunan Kaçıncı formülünde belirtilen hücre aralığında istediğiniz veriyi arar ve verinin konumunu cevap olarak döndürür.Yani verinin kendisi değil yerini bulmak istediğinizde KAÇINCI formülünü kullanmalısınız.

Formülün kullanımı

=KAÇINCI(Aranacak_veri;Bakılacak_hücre_Aralığı;Eşleştirme_Türü)

  • Aranacak_veri :  Belirtilecek hücre aralığında aranmasını istediğini değerdir.Sayı,metin yada bir hücre başvurusu olabilir
  • Bakılacak_hücre_Aralığı: Belirtilen değerin aranacağı hücre aralığı
  • Eşleştirme_Türü: 3 adet eşleştirme seçeneği mevcuttur. 1-Küçük , 0-Tam Eşleme ve -1-Büyük
    1. 1-Küçük : Aranan değere eşit yada aranan değerden küçük olan ilk değeri verir.Bu eşleştirme türü kullanılırken bakılan hücre aralığı artan şekilde sıralanmış olması gerekmektedir.Örnek olarak 0,1,2,3.. yada A’dan Z’ye gibi
    2. 0-Tam Eşleme : Aranan değere tam olarak eşit olan veriyi bulur.Bakılan hücre aralığı karışık sırada olabilir
    3. -1 Büyük : Aranan değere eşit yada aranan değerden büyük olan ilk değeri verir.Bu eşleştirme türü kullanılırken bakılan hücre aralığı artan şekilde sıralanmış olması gerekmektedir.Örnek olarak 3,2,1,0.. yada Z’den A’ya gibi

Aşağıdaki örnekte KAÇINCI formülümüz “93” sayısını A1 ile A16 arasında arayıp bize cevap olarak satır numarasını verecektir.

excel_kacinci_formulu_kullanimi
Excelde KAÇINCI Formülünün Kullanımı

Yukarıdaki formülün sonucu “93”ün bulunduğu satır numarası “10” dur.

KAÇINCI formülü metin aramalarında büyük-küçük harf duyarlı değildir

Aşağıdaki KAÇINCI formülümüzde eşleştirme türü olarak 1-Küçük kullanılmıştır.Bu yüzden formülde “23” sayısını aramamıza rağmen “23” sayısını bulamadığı için o sayıdan ilk en küçün değer “15” sayısının sıra numarasını veriyor.

excel_kacinci_ornek
Excelde KAÇINCI Formülü Örnekleri

Bu formülün sonucu ise “#YOK” hatasıdır.Çünkü formülümüzün 0-tam eşleme yapmasını istedik.23 sayısını belirttiğimiz hücre aralığında bulamadığı için #YOK hatası vermektedir.

excel_kacinci_formul_ornekleri
Excelde KAÇINCI Formülü Örnekleri

Aşağıdaki ekran görüntüsünde ise KAÇINCI formülümüz de eşleştirme türünü -1 Büyük olarak seçtik.Bu sebeple “23” sayısı listede mevcut olmadığı için “23” den büyük ilk sayı olan “25” sayını cevap olarak verdi.

Ancak dikkat ederseniz aşağıdaki listenin sıralanma şekli diğer ekran görüntülerinden farklı olarak Büyükten küçüğe doğru sıralanmış durumda. -1 Büyük eşleştirme türünü kullanırken formülden doğru sonucu alabilmek için bu şekilde sıralama yaptırmamız gerekmektedir.

excel_kacinci_formul_ornek
Excelde KAÇINCI Formülü Örnekleri

Excel Kaçıncı formülünde metin aramaları yaparken formül büyük-küçük harf ayrımı yapmamaktadır.Örnek olarak aşağıdaki ekran görüntüsünde aranan değer büyük olarak yazılmışken listedeki değer Büyük harf ile başlayıp sonra küçük olarak devam etmiştir.

excel_kacinci_formul_ornek
Excelde KAÇINCI Formülü Örnekleri

FORMÜL NOTLARI

  • Kaçıncı formülü aranan değeri değil , aranan değerin konumunu verir
  • Kaçıncı formülünde aranan değer bulunamaz ise #YOK hatası verir(Eşleştirme türüne ve aranılan hücre aralığı sıralamasına göre değişir)
  • Kaçıncı formülü kullanırken eşleştirme türü belirtilmez ise varsayılan 1-Küçük olarak arama yapacaktır
  • Kaçıncı formülü metin aramalarında BÜYÜK-küçük harf duyarlı değildir.

Konuyla ilgili soru ve önerileriniz için yorum kısmını yada iletişim sayfasını kullanabilirsiniz.

1 Yorum
Arama ve Başvuru Formüller

Excelde YATAYARA(HLOOKUP) Formülünün Kullanımı

Merhabalar,

Excel’de en çok kullanılan düşeyara formülünün yatay arama yapan şeklidir.Aradığımız değer için tablonun en üst satırın da yada seçtiğimiz satırların en üst satırını arar ve bulduğu satırın altındaki hücreleri bize cevap olarak verir. Düşeyara formülü yukarıdan aşağı doğru arama yaparken , yatayara formülü soldan sağ doğru arama yapmaktadır.Aşağıdaki iki grafik formüllerin arama şekillerini daha iyi açıklayacaktır.

excel_düseyara_formülü
Excel Düşeyara Formülünün Çalışma Prensibi
excel_yatayara_formulu
Excel Yatayara Formülünün Çalışma Prensibi

Formülümüzün kullanımı aşağıdaki gibi olacaktır;

=YATAYARA(aranacak_değer; arama_yapılacak_tablo; bulunduğu_zaman_getirilecek_satır_numarası; eşleştirme_tipi)

  1. Aranacak_değer : Tablonun ilk satırında bulunacak değerdir. aranacak_değer bir hücre ya da metin dizesi olabilir
  2. Arama_yapılacak_tablo: Verinin aranacağı bilgi tablosudur.
  3. Bulunduğu_zaman_getirilecek_satır_numarası: Aranılan değer bulunduğu zaman formülün sonucu olarak yazdırılacak satır belirtilir.Eğer bu kısma 1 yazılırsa aradığımız değeri bize sonuç olarak gösterir,Eğer 2 yazılırsa, arama_yapılacak_tablo ‘nun ikinci satır değerini verir. 1’den küçük bir sayı yazılır ise YATAYARA işlevi #DEĞER! hatası verir; Eğer tablonun kapsadığı alandan büyük bir sayı girilirse YATAYARA işlevi #BAŞV! hatası verir.
  4. eşleştirme_tipi :“DOĞRU” seçeneği seçildiği zaman aradığımız değere yaklaşık uyan bir sonuç getirilir.Eğer “YANLIŞ” seçeneği seçilirse aradığımız değere tam uyan bir sonuç getirilir.Her zaman “YANLIŞ” seçeneğini seçmenizi tavsiye ederim
excel_yatayara_formulu
Excelde Yatayara Formülünün Kullanımı

Yukarıdaki örnekte A15 hücresine yazdığımız metni “arama_yapılacak_tablo” kısmında belirttiğimiz satırların başlık yani en üst kısmında arıyor.Eğer yazdığımız metin ile eşleşen başlık bulunur ise o başlığın altındaki 5.satırı cevap olarak bize veriyor yani formülün cevabı “Teknoloji”

Yatayara formülü büyük-küçük harfe duyarlı değildir

excelde_yatayara_formulu
Excelde Yatayara Formülünün Kullanımı

Yukarıdaki ekran görüntüsünde “aranan başlık” kısmına küçük harflerle “giriş tarihi” yazdım ve formül büyük-küçük harf duyarlılığı göstermeden başlığı bularak bana 2.satırdaki değeri sonuç olarak döndürdü.(Bulduğu başlık C sütununda olduğu için o sütundaki 2.satırı sonuç olarak veriyor).

Yatayara Formülünde “aranacak_değer” kısmında isterseniz joker karakter yani yıldız işareti kullanarak yalnızca başındaki yada sonundaki bir kaç harfe göre arama yapabilirsiniz.

excelde_yatayara_formulu
Excelde Yatayara Formülünün Kullanımı

Aranan başlık kısmında joker karakter kullanarak R ile başlayan başlıkları bulup sonrasında 3.satırındaki değerleri sonuç olarak vermesini istedik formülümüzden.R harfi ile başlayan tek bir başlığımız olduğu için Reyon sütunundaki 3.satırda bulunan “Mobilya” değerini sonuç olarak verdi.

Eğer R ile başlayan 2 yada daha fazla sütunumuz varsa ilk bulduğu başlığı seçer formülümüz.Düşeyara formülüne göre kullanımı biraz daha az olan yatayara formülünün genel kullanımı bu şekildedir.

Konuyla ilgili soru ve önerileriniz için iletişim sayfasını kullanabilir yada yorum bırakabilirsiniz.

2 Yorumlar
Arama ve Başvuru Formüller

Excelde Düşeyara(VLOOKUP) Formülünün Detaylı Örnekleri

Merhabalar,

Excel’in en çok kullanılan düşeyara(vlookup) formülünün kullanım karışıklığından dolayı aşağıda yapacağımız detaylı örneklerle daha kolay anlaşılacaktır.Düşeyara Formülü ile ilgili daha önceki yazıma buradan ulaşabilirsiniz.

Örnek-1  Aşağıda ki satış raporu tablosundan “Yasin” isimli personelin aylık sattığı ürün sayısını bulalım.

düşeyara_detayli_ornek
Excel’de Düşeyara Formülünün Detaylı Örnekleri

= DÜŞEYARA (aranan_değer, aranacak_tablo_dizisi, bulunursa_getirilecek_sütunun_numarası, eşleştirme çeşiti)

Yazdığımız formülde “aranan_değer” kısmına “Yasin” değerini, “aranacak_tablo_dizisi” kısmına “B1:D12” kısmını , “bulunduğu_zaman_getirilecek_sütun_numarası” kısmına “3” numarası verip tam eşleştirme yapması içinde “0” değerini yazdık.

Düşeyara formülü her zaman kendisini yada sağ tarafta kalan sütunu cevap olarak verir. Şöyle ki “aranacak_tablo_dizisi” kısmında “B1” sütunundan başladığı için cevap olarak “B” ,”C” yada “D” sütununu verebilir.Hangi sütunu vereceğini “bulunursa_getirilecek_sütunun_numarası” kısmında belirtiyoruz.Formülümüz yukarıdaki örnekte “E” sütununu cevap olarak bize veremez , çünkü “aranacak_tablo_dizisi” kısmında yalnızca B1 ‘den D12 ‘ye kadar seçim yaptık.

Örnek-2  Satış Raporu tablosundan “Yasemin” isimli personelin görevli olduğu reyonu bulalım.

duseyara_formulu
Excel’de Düşeyara Formülünün Detaylı Örnekleri

Tablomuzda “Yasemin” isimli personelin çalıştığı reyonu bulmak için ilk örneğimizdeki formülümüzden farklı olarak “aranacak_tablo_dizisi” kısmına “E” hücresini de ekledik ve eğer aradığımız değer bulunursa cevap olarak bize 4. yani “E” sütununu yazmasını istedik.

Örnek-3  Satış Raporu Tablosundan Personel ID numarasına göre Personel Bilgileri Getirme

düseyara_ornekleri
Excel’de Düşeyara Formülünün Detaylı Örnekleri

Yukarıdaki örneğimizde bulunan Düşeyara formüllerimizde sabit değer kullanmak yerine “aranan_değer” değer kısmına “H1” hücresini tanımladık.Bu şekilde “H1” hücresine değer girdiğimiz zaman “Personel ID” sütununda o değeri arayacaktır.Eğer girilen değer bulursa formüllerde belirtilen sütun numarasındaki bilgiyi getirecektir.

Konuyla ilgili soru ve önerileriniz için iletişim sayfasını kullanabilir yada yorum bırakabilirsiniz.

4 Yorumlar

Pin It on Pinterest