Excel’de çalışırken en sık karşılaşılan can sıkıcı durumlardan biri, bir veri listesinde ad ve soyadın aynı hücreye hapsedilmiş olmasıdır. Binlerce satırlık bir listede adları ve soyadları manuel olarak tek tek ayırmaya çalışmak hem büyük bir zaman maliyeti yaratır hem de hata payını artırır.
Verimliliğin altın değerinde olduğu finans ve teknoloji dünyasında, bu işi otomatize etmek sadece birkaç saniyenizi alır. Bu rehberde; SOLDAN (LEFT), BUL (FIND) ve PARÇAAL (MID) fonksiyonlarını kullanarak, karmaşık görünen bu süreci nasıl basitçe çözeceğinizi adım adım anlatıyoruz.
Neden Sabit Karakter Sayısı Kullanmamalısınız?
Birçok kullanıcı ilk etapta SOLDAN (LEFT) formülünü kullanarak karakter sayısını manuel girmeyi dener. Örneğin, “Mehmet” ismi için 6 karakter sayıp formülü aşağı çektiğinizde, “Elif” gibi daha kısa isimlerde veya “Abdullah” gibi daha uzun isimlerde formülün hatalı sonuç verdiğini görürsünüz.
Temel Sorun: Her ismin uzunluğu farklıdır; bu yüzden bize her hücreye özgü, dinamik bir karakter sayısı gerekir.
1. Adım: Ortak Noktayı Bulun (Boşluk Karakteri)
İsim ve soyisim arasındaki ortak payda genellikle bir boşluk (” “) karakteridir. Eğer bu boşluğun kaçıncı karakterde olduğunu tespit edebilirsek, Excel’e tam olarak nereden bölme yapacağını söyleyebiliriz.
-
Kullanılacak Formül:
BULveyaFIND. -
Mantık:
FXüzerinden boşluk karakterini aratıp, ilgili hücreyi seçtiğimizde Excel bize boşluğun konumunu sayısal olarak verir. -
Sonuç: Örneğin “Mehmet ” ifadesinde boşluk 7. karakterdedir.
2. Adım: Adı Formülle Çekip Alın
İsmi ayırmak için SOLDAN (LEFT) fonksiyonunu BUL (FIND) ile birleştiriyoruz. Ancak küçük bir detay var: Boşluk karakterinin kendisini almak istemediğimiz için bulduğumuz sayıdan 1 çıkarmalıyız.
Uygulama:
-
=SOLDAN(Hücre; BUL(" "; Hücre)-1)formülünü kullanın. -
Bu işlem, boşluktan bir önceki karaktere kadar olan kısmı (yani sadece ismi) kusursuz şekilde getirir.
3. Adım: Soyadını Ayırmak (Neden SAĞDAN Formülü Olmaz?)
Birçok kişi soyadı için SAĞDAN (RIGHT) formülünü denese de bu genellikle hüsranla sonuçlanır. Bunun sebebi; BUL fonksiyonunun soldan sağa sayması, SAĞDAN fonksiyonunun ise sağdan sola sayarak ilerlemesidir. Bu uyuşmazlık, soyisimlerin eksik veya fazla karakterle gelmesine neden olur.
4. Adım: Profesyonel Final – PARÇAAL (MID) Kullanımı
Soyadını hatasız bir şekilde almak için en ideal yöntem PARÇAAL (MID) fonksiyonudur.
-
Nasıl Yapılır?
-
Başlangıç Sayısı: Boşluğun konumuna (BUL formülü ile) +1 ekleyerek başlayın. Böylece boşluktan hemen sonraki karakterden, yani soyadının ilk harfinden başlamış olursunuz.
-
Karakter Sayısı: Soyisimlerin uzunluğu değişebileceği için buraya 100 gibi yüksek bir rakam yazabilirsiniz; Excel metnin bittiği yerde duracaktır.
-
Özet Formül: =PARÇAAL(Hücre; BUL(" "; Hücre)+1; 100).
Profesyonel İpucu: Eğer verilerinizde birden fazla boşluk varsa (ikinci isimler gibi), bu formülleri biraz daha ileri seviye fonksiyonlarla (KIRP gibi) desteklemek gerekebilir. Ancak standart ad-soyad listeleri için bu yöntem en hızlı ve güvenilir yoldur.
Bu yöntemle binlerce satırlık listenizi saniyeler içinde düzenli bir tabloya dönüştürebilirsiniz.
Excel’de daha ileri seviye veri temizleme ipuçlarını merak ediyor musunuz? Bir sonraki rehberimizde görüşmek üzere!