Anasayfa | Akademik Forum | Sizden Gelenler | Sipariş
Menü Açıklamaları
Sorular - Cevaplar
Makaleler
Makrolar
Yerleşik İşlevler
Animasyonlar
Yumurtalar
Fonksiyonlar
MTK Programlar
ExcelCE
Dosya İndir
Neler Yaptık?
İletişim
Sorular - Cevaplar
Soru-Cevap: 52 - Salih Koca - 01.05.2005

Tek hücrede yer alan "Ad Soyad" bilgisini nasıl ayrı hücrelere alabilirim?
Soru - 52:
A sütununda "Adı Soyadı" bilgilerinin aynı hücrede yer aldığı uzun bir listem var. Bu hücrelerdeki "Ad" ve "Soyad" bilgilerini B ve C sütunlarını kullanarak 2 farklı hücreye bölmek istiyorum. Bu işlemi fonksiyonlarla kolayca nasıl halledebilirim?

Cevap - 52:


B1 hücresine aşağıdaki formülü girin:
=SOLDAN(YERİNEKOY(A1;" ";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";"")));BUL("*";YERİNEKOY(A1;" ";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";"")));1)-1)

Bu formül ile A1 hücresindeki ismin "Adı" kısmını B1 hücresine almış bulunmaktayız. Formülün bu kadar uzun olmasına neden olan ise bazı adların 2 isimden oluşabilmesidir. A1 hücresine "Muhammed Temel Korkmaz" yazdığınızda B1 hücresinde "Muhammed Temel" yazıldığını görebilirsiniz.

Soyadlarını ayırmak için de C1 hücresine aşağıdaki formülü girin:
=PARÇAAL(A1;UZUNLUK(B1)+2;UZUNLUK(A1)-UZUNLUK(B1))

B1 ve C1 hücresindeki formülleri listeniz uzunluğunca kopyaladığında listenizdeki bütün kayıtlar "Adı" ve "Soyadı" halinde 2 farklı sütuna kopyalanmış olacaktır.


Destek
M.ÖZTÜRK - Y.KARAMAN
Bu siteyi, "Hayatını çocuklarının Ahlâklı ve Dürüst yetişmesi için harcamış olan Cefakar ve Fedakar, Canım ANNEM'e adadım."
Copyright © 1998-2011 M. Temel Korkmaz - Tüm hakları saklıdır.