Excel'de Eşleşen Değerler Nasıl Bulunur?

Binlerce sayı ve sözcük içeren bir Excel çalışma kitabınız var. (Excel workbook)Orada aynı sayının veya kelimenin(number or word) katları olmak zorunda. Onları bulmanız gerekebilir. Bu nedenle, Excel 365'te(Excel 365) eşleşen değerleri bulmanın birkaç yolunu inceleyeceğiz .

Aynı kelimeleri veya sayıları iki farklı çalışma sayfasında ve iki farklı sütunda bulmayı ele alacağız. TAM(EXACT) , KAÇINCI(MATCH) ve DÜŞEYARA(VLOOKUP) işlevlerini kullanmayı inceleyeceğiz . Kullanacağımız yöntemlerden bazıları Microsoft Excel'in(Microsoft Excel) web sürümünde çalışmayabilir , ancak tümü masaüstü sürümünde çalışır. 

Excel İşlevi Nedir?(What’s An Excel Function?)

İşlevleri daha önce kullandıysanız, ileri atlayın. 

Excel işlevi (Excel function)mini(mini app) bir uygulama gibidir . Tek bir görevi gerçekleştirmek için bir dizi adım uygular. En sık kullanılan Excel işlevleri (Excel function)Formüller(Formulas ) sekmesinde bulunabilir . Burada onları işlevin doğasına göre kategorize ediyoruz -(function –)

  • Otomatik Toplam
  • Son zamanlarda kullanılmış
  • Parasal
  • Mantıklı
  • Metin
  • Tarih ve Saat
  • Arama ve Referans
  • Matematik ve Tetik
  • Daha Fazla Fonksiyon.

Daha Fazla İşlev(More Functions ) kategorisi İstatistik, Mühendislik, Küp, Bilgi, Uyumluluk ve Web(Statistical, Engineering, Cube, Information, Compatibility, and Web) kategorilerini içerir .

Tam İşlev(The Exact Function)

Tam işlevinin (Exact function)görevi(s task) , iki sütunun satırlarını gözden geçirmek ve Excel hücrelerinde eşleşen değerleri bulmaktır. Kesin, kesin demektir. Exact işlevi(Exact function) kendi başına büyük/ küçük harfe duyarlıdır. New (new york )York(New York ) ve New York'u bir eşleşme olarak görmeyecek .

Aşağıdaki örnekte iki metin sütunu vardır – Biletler ve Makbuzlar(text – Tickets and Receipts) . Sadece 10 set metin için onlara bakarak karşılaştırabiliriz. Yine de 1.000 satır veya daha fazla olduğunu hayal edin. İşte o zaman Exact işlevini(Exact function) kullanırsınız .

İmleci C2 hücresine yerleştirin. Formül çubuğuna(formula bar) formülü girin 

=EXACT(E2:E10,F2:F10)

E2:E10 ilk değerler sütununu, F2:F10 ise hemen yanındaki sütunu ifade eder. Enter'a bastığımızda(Enter) , Excel her(Excel) satırdaki iki değeri karşılaştıracak ve eşleşme olup olmadığını ( True ) veya değil ( False ) bize söyleyecektir. Yalnızca iki hücre yerine aralıklar kullandığımız için formül, altındaki hücrelere taşacak ve diğer tüm satırları değerlendirecektir.

Ancak bu yöntem sınırlıdır. Yalnızca aynı satırdaki iki hücreyi karşılaştıracaktır. Örneğin A2'dekini B3 ile karşılaştırmaz. Bunu nasıl yaparız? MAÇ(MATCH) yardımcı olabilir.

KAÇINCI İşlevi(The MATCH Function)

KAÇINCI(MATCH) , belirli bir değer için eşleşmenin bir hücre aralığında nerede olduğunu bize söylemek için kullanılabilir.

Aşağıdaki örnekte belirli bir SKU'nun(SKU) ( Stok Tutma Birimi(Stock Keeping Unit) ) hangi satırda olduğunu bulmak istediğimizi varsayalım .

AA003'ün(AA003) hangi satırında olduğunu bulmak istiyorsak şu formülü kullanırız:

=MATCH(J1,E2:E9,0)

J1 , eşleştirmek istediğimiz değere sahip hücreyi ifade eder. E2:E9 , aradığımız değer aralığını ifade eder. Formülün sonundaki sıfır ( 0 ), Excel'e(Excel) tam bir eşleşme aramasını söyler. Rakamları eşleştiriyor olsaydık, sorgumuzdan daha küçük bir şey bulmak için 1'i(1) veya sorgumuzdan daha büyük bir şey bulmak için 2'yi(2 ) kullanabilirdik.

Peki ya AA003'ün(AA003) fiyatını bulmak istersek ?

DÜŞEYARA İşlevi(The VLOOKUP Function)

DÜŞEYARA'daki (VLOOKUP)V dikey anlamına gelir . Yani bir sütunda belirli bir değeri arayabilir. Ayrıca yapabileceği şey, bulunan değerle(found value) aynı satırda bir değer döndürmektir . 

Aylık kanalda(Monthly channel) bir Office 365 aboneliğiniz varsa, daha yeni olan XLOOKUP'ı(XLOOKUP) kullanabilirsiniz . Yalnızca altı aylık aboneliğiniz varsa, Temmuz 2020'de(July 2020) kullanıma sunulacaktır .

Aynı envanter verilerini kullanalım ve bir şeyin fiyatını bulmaya çalışalım.

Daha önce bir satır aradığımız yere şu formülü girin:

=VLOOKUP(J1,E2:G9,3,FALSE)

J1 , eşleştirdiğimiz değere sahip hücreyi ifade eder. E2:G9 , üzerinde çalıştığımız değer aralığıdır. Ancak DÜŞEYARA(VLOOKUP) , bir eşleşme için bu aralığın yalnızca ilk sütununa bakar. 3 , aralığın başlangıcından sonraki 3. sütunu ifade eder   .

Bu nedenle , J1'e bir SKU yazdığımızda, (SKU)DÜŞEYARA(VLOOKUP) eşleşmeyi bulacak ve bunun üzerindeki 3 sütundaki hücreden değeri alacaktır. (cell 3)YANLIŞ , (FALSE)Excel'e(Excel) ne tür bir eşleşme aradığımızı söyler . YANLIŞ , (FALSE)DOĞRU'nun(TRUE) ona yakın bir eşleşme olması gerektiğini söyleyeceği tam bir eşleşme olması gerektiği anlamına gelir .

İki Farklı Sayfada Eşleşen Değerleri Nasıl Bulurum?(How Do I Find Matching Values in Two Different Sheets?)

Yukarıdaki işlevlerin her biri, Excel'de(Excel) eşleşen değerleri bulmak için iki farklı sayfada çalışabilir . Size nasıl yapılacağını göstermek için TAM işlevini kullanacağız. (EXACT function)Bu hemen hemen her fonksiyonla yapılabilir. Sadece burada ele aldıklarımız değil. Hücreleri farklı sayfalar ve çalışma kitapları arasında bağlamanın başka yolları da vardır.

Tutucular(Holders ) sayfasında çalışarak formülü giriyoruz 

=EXACT(D2:D10,Tickets!E2:E10)

D2:D10 , Tutucular sayfasında(Holders sheet) seçtiğimiz aralıktır . Bundan sonra virgül koyduğumuzda, Biletler sayfasına tıklayıp ikinci aralığı  sürükleyip seçebiliriz.(Tickets sheet and drag)

Sayfayı ve aralığı (sheet and range)Tickets!E2:E10 olarak nasıl referans aldığını görün . Bu durumda her satır eşleşir, bu nedenle sonuçların tümü True olur .

Bu İşlevleri Başka Nasıl Kullanabilirim?(How Else Can I Use These Functions?)

Bir şeyleri eşleştirmek ve bulmak için bu işlevlerde ustalaştıktan sonra, onlarla birçok farklı şey yapmaya başlayabilirsiniz. DÜŞEYARA'ya(VLOOKUP) benzer bir şey yapmak için INDEX ve MATCH işlevlerini birlikte kullanmaya da(using the INDEX and MATCH functions) bir göz atın .

Excel'de(Excel) eşleşen değerleri bulmak için Excel işlevlerini kullanma konusunda bazı harika ipuçlarınız mı var ? Belki daha fazlasının nasıl yapılacağına dair bir soru? Aşağıdaki yorumlarda bize bir not bırakın .(Drop)



About the author

10 yılı aşkın deneyime sahip kıdemli bir yazılım mühendisi ve görüntüler ve iPhone uygulaması geliştiricisiyim. Donanım ve yazılım konusundaki becerilerim, beni herhangi bir kurumsal veya tüketici akıllı telefon projesi için mükemmel bir uyum haline getiriyor. Yüksek kaliteli görüntülerin nasıl oluşturulacağı konusunda derin bir anlayışa ve tüm farklı görüntü formatlarıyla çalışma yeteneğine sahibim. Ek olarak, Firefox ve iOS geliştirmesine aşinayım.



Related posts