Excelde mapping nasıl yapılır ?

Drama Guru

New member
Excel’de Mapping: Veriyi Haritalamak, Ama Eğlenceli ve Mantıklı

Excel’de “mapping” kavramı, kulağa bazen bilim kurgu gibi gelebilir. Haritalar, koordinatlar, noktalar… Ama merak etmeyin, burada uzay mekiği göndermeyeceğiz; yalnızca veriyi düzgün bir şekilde başka bir format veya tabloyla eşleştirmekten bahsediyoruz. Yani özetle: karmaşık gibi görünse de, aslında Excel’in bize sunduğu süper güçlerden biri.

Mapping Nedir ve Neden Önemlidir?

Mapping, veriyi bir kaynaktan alıp başka bir yapıya dönüştürme işlemidir. Basit bir örnek verelim: Elinizde müşterilerinizin isimleri var, bir diğer tablonuzda ise bu müşterilere ait şehirler veya ürün kodları bulunuyor. “Mapping” sayesinde, iki tabloyu birbirine bağlayabilir, eksik verileri tamamlayabilir ve gereksiz manuel iş yükünü azaltabilirsiniz.

Bir arkadaşınız size “Mapping yapmam lazım” dediğinde gözünüzü devirmeyin. Bu aslında iş dünyasının küçük sihirlerinden biri. Aynı zamanda veriyi anlamlı bir şekilde organize etmek, raporlamayı hızlandırmak ve hata payını minimuma indirmek demek. Hani şöyle düşünün: Kahve makineniz bozulmadan önce filtreyi değiştirmeniz gibi. Basit ama hayat kurtarıcı.

Excel’de Mapping Yöntemleri

Excel’de mapping yapmanın birkaç yolu var. Tabii ki her biri kendi tuhaf güzelliklerine sahip, tıpkı farklı kahve çekirdeklerinin aroma profilleri gibi.

1. VLOOKUP: Klasik ve Güvenilir

VLOOKUP, mapping dünyasının Ferrari’si. Basit bir mantıkla çalışıyor: Aranan değeri al, tabloyu tara ve karşılığını getir. Örnek:

`=VLOOKUP(A2, Sheet2!A:B, 2, FALSE)`

Bu formül, A2 hücresindeki değeri Sheet2’de arar ve eşleşen satırın ikinci sütununu getirir. Eğer eşleşme yoksa Excel size o üzücü `#N/A` mesajını fısıldayarak “Bir şeyler ters gitti” der. Ama merak etmeyin, biraz sabır ve IFERROR ile bu mesajı gülümseten bir “Veri bulunamadı”ya dönüştürebilirsiniz.

2. INDEX ve MATCH: Esnek ve Güçlü

VLOOKUP bazen “Sadece soldan sağa bakarım” diye mızmızlanabilir. İşte o zaman INDEX ve MATCH devreye girer. MATCH, aradığınız değerin hangi satırda olduğunu bulur; INDEX ise o satır ve sütundaki veriyi getirir. Formül şöyle görünür:

`=INDEX(B:B, MATCH(A2, A:A, 0))`

Burada A2, aradığınız değer; A:A arama yapılan sütun; B:B ise karşılık alınacak sütun. Esnek, biraz daha sofistike ve tabii ki, VLOOKUP’tan biraz daha havalı.

3. Power Query: Büyük Veriyi Seviyorsanız

Eğer veriniz Excel’in standart tablolarını aşacak kadar büyükse, Power Query tam da bu noktada devreye giriyor. Veriyi al, dönüştür, birleştir ve temizle… Üstelik tüm bu adımların kaydını tutuyor, yani aynı işlemi tekrar tekrar yapmak zorunda kalmıyorsunuz. Burada mapping, neredeyse bir bilgisayarın beynine veri yüklemek kadar tatmin edici olabiliyor.

Mapping Yaparken Dikkat Edilmesi Gereken İnce Noktalar

Mapping basit gibi görünse de ufak tefek tuzaklar içerir. Öncelikle, veri tiplerine dikkat etmek şart. Sayıları metin olarak girerseniz Excel’in size gülümseyen ama işe yaramayan `#N/A`’leriyle karşılaşmanız kaçınılmaz.

Bir diğer nokta, eşsiz anahtarlar. Eğer mapping sırasında birden fazla eşleşme varsa, Excel kafayı yemese de sonuçlar karışabilir. Yani verinizi hazırlarken, “Anahtarım gerçekten tek mi?” sorusunu sormadan işlemi başlatmayın.

Ayrıca, mapping’i yaptıktan sonra doğrulama yapmayı ihmal etmeyin. Küçük bir hata, raporun tamamını çarpıtabilir. Tabii ki, kimse sabah kahvesiyle birlikte hata mesajlarıyla uğraşmak istemez; bu yüzden kontrol listesi oluşturmak, mapping’in gizli kahramanı diyebiliriz.

Pratik Bir Örnek

Diyelim ki elinizde bir müşteri tablosu var:

| Müşteri ID | Adı |

| ---------- | ---- |

| 101 | Ali |

| 102 | Ayşe |

Bir de sipariş tablosu var:

| Sipariş ID | Müşteri ID | Ürün |

| ---------- | ---------- | ------ |

| 5001 | 101 | Kalem |

| 5002 | 102 | Defter |

Mapping ile sipariş tablosuna müşteri adını getirmek istediğinizde VLOOKUP veya INDEX-MATCH kullanabilirsiniz. Sonuç:

| Sipariş ID | Müşteri ID | Ürün | Müşteri Adı |

| ---------- | ---------- | ------ | ----------- |

| 5001 | 101 | Kalem | Ali |

| 5002 | 102 | Defter | Ayşe |

Basit, mantıklı ve biraz da tatmin edici, değil mi?

Sonuç: Mapping Hem Mantıklı Hem Keyifli

Excel’de mapping, doğru yöntem ve dikkatle uygulandığında veriyi anlamlı hale getirmenin anahtarıdır. İster VLOOKUP gibi klasik yolları tercih edin, ister INDEX-MATCH ile esnekliği ön plana çıkarın; temel prensip aynıdır: doğru veri, doğru yerde.

Ve evet, mapping yaparken ufak bir tebessüm veya ironik bir “Excel, neden bana bu kadar çok seçenek sunuyorsun?” demek serbesttir. İşin özü, veriyi anlamlandırmak, hataları azaltmak ve raporlamayı hızlandırmaktır. Arkadaş ortamında anlatırken biraz esprili olabilir, ama sonuçta işin ciddi kısmı, veriyi doğru bir şekilde eşleştirmektir.

Mapping, Excel dünyasında küçük bir süper güç, veriyi yönetmede güvenilir bir yol arkadaşıdır. Bir kez kavradınız mı, veriyle başa çıkmak neredeyse keyifli hale gelir. Hem biraz sabır hem de doğru formüllerle, Excel’in bu gizli silahını rahatlıkla kullanabilirsiniz.
 
Üst