- Katılım
- 4 Temmuz 2006
- Mesajlar
- 40
Arkadaşlar merhaba. Elimde, isim alfabetiğine göre sıralanmış liste var. Ve bu listedeki isim ve soyisimlerin her biri tek hücrede. Bunları soyisim alfabetiğine göre nasıl ayarlayabilirim?
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
İki ismi olanlarda varmı? Mehmet Ali gibi..Arkadaşlar merhaba. Elimde, isim alfabetiğine göre sıralanmış liste var. Ve bu listedeki isim ve soyisimlerin her biri tek hücrede. Bunları soyisim alfabetiğine göre nasıl ayarlayabilirim?
2 isimli olan da var. 2 soyisimli olan da var. Bu iş biraz zor gibi sanırım
Ali bey aslında 2. cümlenin isim mi soyisim mi olduğu belli olur sanırım. Şöyleki İsmin baş harfi büyük diğerleri küçük, çift soyisimli olanlarında tüm harfleri büyük olursa sanırım çözülebilir...İki soyisim olmasından dolayı dediğiniz gibi zor.Bunun adımı soyadımı olduğunu bilmek imkansız.
Necdet Bey, İki isim ve iki soyisimli olanlarda var sanırım bunuda düzeltmesi gerekecek. Eğer soy isimleri tek olursa şöyle bir formül önerebilirim.Metni sütunlara ayırın. İki isimli olanları sonra tek bir sütunda birleştirin. Sonra sıralatın.
=EĞER(A1="";"";EĞER(EHATALIYSA(MBUL(",";A1));EĞER(UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))=2;PARÇAAL(A1;MBUL(" ";YERİNEKOY(A1;" ";DAMGA(3);1))+1;255)&" "&SOLDAN(A1;MBUL(" ";YERİNEKOY(A1;" ";DAMGA(3);1))-1);PARÇAAL(A1;MBUL(" ";A1)+1;255)&" "&SOLDAN(A1;MBUL(" ";A1)-1));A1))
Soyismini ayrı bir hücreye çıkararak yapabilirsiniz.
Aşağıdaki linkteki dosyayı incelerseniz sorunuza faydalı oalacağını düşünüyorum.
Metin-Text fonksiyonları
Size Sayın Yurttaş beyin metinler ile ilgili hazırlamış olduğu dosyayı eklemiştim ondan faydalanamadığınızı yazmışsınız.Zafer bey, onu yapmasını biliyorum da, benim bahsettiğim gibi yapılabilir mi? Kısa yoldan yani...
Ben bu işlemi ayrı hücrelerde değil de, tek bir hücrede yapmak istedim. Ama o da olmuyor sanırım. Yurttaş beyin örneğini inceledim. Sizin bahsettiğiniz gibi yani ayrı ayrı hücrelerde hazırlamış. Önce hücreleri ayırıyoruz. Sonra sıralama yapıyoruz yani. Benim istediğim ise hücreleri ayırmadan soyada göre sıralama...Merhaba
Size Sayın Yurttaş beyin metinler ile ilgili hazırlamış olduğu dosyayı eklemiştim ondan faydalanamadığınızı yazmışsınız.
Yukarıda belirtilen konular ayrı bir sütunda yapılacak işlemlerle ilgili. Tam olarak ne yapılmasını istiyorsunuz.
Bu dosya güzel hazırlamış ali bey. Teşekkürler. Ancak burada soyisimlerin yerini değiştirmeden yapabilmek mümkün mü?Necdet Bey, İki isim ve iki soyisimli olanlarda var sanırım bunuda düzeltmesi gerekecek. Eğer soy isimleri tek olursa şöyle bir formül önerebilirim.
Örnek dosya ektedir.Kod:=EĞER(A1="";"";EĞER(EHATALIYSA(MBUL(",";A1));EĞER(UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))=2;PARÇAAL(A1;MBUL(" ";YERİNEKOY(A1;" ";DAMGA(3);1))+1;255)&" "&SOLDAN(A1;MBUL(" ";YERİNEKOY(A1;" ";DAMGA(3);1))-1);PARÇAAL(A1;MBUL(" ";A1)+1;255)&" "&SOLDAN(A1;MBUL(" ";A1)-1));A1))
Soyadları öne alır ve alfabetik listeler.
B2 hücresineAncak burada soyisimlerin yerini değiştirmeden yapabilmek mümkün mü?