Önce soyisim sonra isim

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
366
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
=EĞERHATA(
YAZIM.DÜZENİ(PARÇAAL(
İNDİS('ANA VERİ'!B$10:B$101;
KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
SATIR(A1))
);
1;
BUL(" ";
İNDİS('ANA VERİ'!B$10:B$101;
KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
SATIR(A1))
)
)-1
))&
" "&
BÜYÜKHARF(PARÇAAL(
İNDİS('ANA VERİ'!B$10:B$101;
KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
SATIR(A1))
);
EĞERHATA(BUL(" ";
İNDİS('ANA VERİ'!B$10:B$101;
KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
SATIR(A1))
)
)+1;0);
UZUNLUK(
İNDİS('ANA VERİ'!B$10:B$101;
KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
SATIR(A1))
)
)
));
"")
Hocam Kolay gelsin iyi çalışmalar göndermiş olduğum formülde 17 yaşından büyük olan şahısların isimlerini getirmektedir Örnek TurgayCANDAN olarak getirmektedir CANDAN Turgay olarak soy ismimi ve ismimi getirmesini istiyorum Rica etsem formüle yardımcı olabilir misiniz
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
1,072
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Formülünüz şu anda adı alıp ilk harfini büyük, diğerlerini küçük yapıyor ve ardından soyadını tamamen büyük harfle ekliyor (Turgay CANDAN).
Bu isteğinizi gerçekleştirmek için formülünüzde birkaç düzenleme yapmamız gerekiyor. Formülünüz şu anda adı alıp ilk harfini büyük, diğerlerini küçük yapıyor ve ardından soyadını tamamen büyük harfle ekliyor (Turgay CANDAN).

Siz, önce soyadının tamamen büyük harfle gelmesini, ardından bir boşluk ve sonra adın ilk harfi büyük, diğerleri küçük olacak şekilde gelmesini istiyorsunuz (CANDAN Turgay).


Kod:
=EĞERHATA(
BÜYÜKHARF(PARÇAAL(
    İNDİS('ANA VERİ'!B$10:B$101;
        KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
            SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
            SATIR(A1))
    );
    EĞERHATA(BUL(" ";
        İNDİS('ANA VERİ'!B$10:B$101;
            KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
                SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
                SATIR(A1))
        )
    )+1;1);
    UZUNLUK(
        İNDİS('ANA VERİ'!B$10:B$101;
            KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
                SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
                SATIR(A1))
        )
    )
))
&
" "
&
YAZIM.DÜZENİ(PARÇAAL(
    İNDİS('ANA VERİ'!B$10:B$101;
        KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
            SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
            SATIR(A1))
    );
    1;
    BUL(" ";
        İNDİS('ANA VERİ'!B$10:B$101;
            KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
                SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
                SATIR(A1))
        )
    )-1
))
;"")
Bu formülü ilk hücreye girdikten sonra Ctrl + Shift + Enter ile dizi formülü olarak onaylayın
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
366
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Formülünüz şu anda adı alıp ilk harfini büyük, diğerlerini küçük yapıyor ve ardından soyadını tamamen büyük harfle ekliyor (Turgay CANDAN).
Bu isteğinizi gerçekleştirmek için formülünüzde birkaç düzenleme yapmamız gerekiyor. Formülünüz şu anda adı alıp ilk harfini büyük, diğerlerini küçük yapıyor ve ardından soyadını tamamen büyük harfle ekliyor (Turgay CANDAN).

Siz, önce soyadının tamamen büyük harfle gelmesini, ardından bir boşluk ve sonra adın ilk harfi büyük, diğerleri küçük olacak şekilde gelmesini istiyorsunuz (CANDAN Turgay).


Kod:
=EĞERHATA(
BÜYÜKHARF(PARÇAAL(
    İNDİS('ANA VERİ'!B$10:B$101;
        KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
            SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
            SATIR(A1))
    );
    EĞERHATA(BUL(" ";
        İNDİS('ANA VERİ'!B$10:B$101;
            KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
                SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
                SATIR(A1))
        )
    )+1;1);
    UZUNLUK(
        İNDİS('ANA VERİ'!B$10:B$101;
            KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
                SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
                SATIR(A1))
        )
    )
))
&
" "
&
YAZIM.DÜZENİ(PARÇAAL(
    İNDİS('ANA VERİ'!B$10:B$101;
        KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
            SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
            SATIR(A1))
    );
    1;
    BUL(" ";
        İNDİS('ANA VERİ'!B$10:B$101;
            KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17;
                SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1);
                SATIR(A1))
        )
    )-1
))
;"")
Bu formülü ilk hücreye girdikten sonra Ctrl + Shift + Enter ile dizi formülü olarak onaylayın
Hocam çift İsimlerde olmuyo formül tek isimde sıkıntı yok Rica etsem çift isme göre de uyarlayabilir misiniz aynı anda hem tek isim hem çift isimler için

Örnek Mehmet Ali CANDAN
CANDAN Mehmet Ali

Şeklinde olmasını rıca ederim
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,957
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selam

inceleyiniz
 

Ekli dosyalar

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,957
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
selam
 

Ekli dosyalar

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
366
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Demir hocam sizin yazmış olduğunuz formun çok güzel Fakat benim işimi görmüyor 17 yaşından büyük olan çocukları getirmiyor Eğer bu atmış olduğum formül üzerinde düzenleme yaparsanız çok memnun olurum Teşekkürler Bu formüllere sadece 2 isimleri getirmiyor

=EĞERHATA( BÜYÜKHARF(PARÇAAL( İNDİS('ANA VERİ'!B$10:B$101; KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17; SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1); SATIR(A1)) ); EĞERHATA(BUL(" "; İNDİS('ANA VERİ'!B$10:B$101; KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17; SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1); SATIR(A1)) ) )+1;1); UZUNLUK( İNDİS('ANA VERİ'!B$10:B$101; KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17; SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1); SATIR(A1)) ) ) )) & " " & YAZIM.DÜZENİ(PARÇAAL( İNDİS('ANA VERİ'!B$10:B$101; KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17; SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1); SATIR(A1)) ); 1; BUL(" "; İNDİS('ANA VERİ'!B$10:B$101; KÜÇÜK(EĞER('ANA VERİ'!$R$10:$R$101>=17; SATIR('ANA VERİ'!B$10:B$101)-SATIR('ANA VERİ'!B$10)+1); SATIR(A1)) ) )-1 )) ;"")
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
1,072
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
deneyiniz
 

Ekli dosyalar

Son düzenleme:

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,957
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Siz Soyad sonra Adı istemediniz mi? 17 yaşından büyük derken anlayamadım?
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
366
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Siz Soyad sonra Adı istemediniz mi? 17 yaşından büyük derken anlayamadım?
Ana veri diye bir sayfam var R17 ile R101 hücreleri arasındaki yaşı 17'den büyük olan kişileri 2 sayfaya atmış olacak atmış olduğu kişilerin soy isim tamamen büyük 2 veya bir ismi olanları baş harfleri büyük olmak üzere geri kalanı küçük olarak sayfaya getirmesini istiyorum
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
366
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Ana veri diye bir sayfam var R17 ile R101 hücreleri arasındaki yaşı 17'den büyük olan kişileri 2 sayfaya atmış olacak atmış olduğu kişilerin soy isim tamamen büyük 2 veya bir ismi olanları baş harfleri büyük olmak üzere geri kalanı küçük olarak sayfaya getirmesini istiyorum
Hocam ekte gönderdim Bunun üzerinde çalışma yaparsanız sevinirim
 

Ekli dosyalar

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
1,072
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Konu sahibi kişi olarak 7 nolu mesajınızdaki formülünüze göre sayfa adı "ANA VERİ" olduğunu yazıyorsunuz,

8 nolu iletideki paylaştığım dosyada istediğiniz karşılanmış ancak bakma zahmetinde bile bulunmamışsınız.
 

turgayzeynep

Altın Üye
Katılım
22 Şubat 2023
Mesajlar
366
Excel Vers. ve Dili
Ofis 2016 32 Bit Türkçe
Altın Üyelik Bitiş Tarihi
30-12-2029
Konu sahibi kişi olarak 7 nolu mesajınızdaki formülünüze göre sayfa adı "ANA VERİ" olduğunu yazıyorsunuz,

8 nolu iletideki paylaştığım dosyada istediğiniz karşılanmış ancak bakma zahmetinde bile bulunmamışsınız.
Hocam kusura bakmayın size de çok teşekkür ederim Allah razı olsun
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,957
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Hocam sizden bir ricam varsa göndermiş olduğum ekte gerekli bilgilendirmeleri yazdım Rica etsem bir yardımcı olabilir misiniz
Selam
Dosyanızda ki B sütununda bulunan isimler neden metni kaydır biçiminde
 
Üst