• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

satırdaki son kelime

Katılım
2 Ekim 2021
Mesajlar
1
Excel Vers. ve Dili
365
merhabalar
bi örnek ile sorayım
a1 sütunundaki yazan yazı;
ahmet mehmet ali veli
diyelim
bu sütundaki son cümleyi almamak iiçin bi kod varmıdır acaba;?
yani
ahmet mehmet ali yazacak şekilde teşekkür ederim
 
Merhaba vereceğim kod sütundaki son dolu hücreyi getiriyor. Zannedersem istediğiniz budur.

=EĞER(A1="";"";İNDİS(A:A;ARA(2;1/(A:A<>"");SATIR(A:A))))

sondan bir önceki hüreyi almak isterseniz;

=EĞER(A1="";"";İNDİS(A:A;ARA(2;1/(A:A<>"");SATIR(A:A)-1)))
 
Alternatif olarak aşağıdaki gibi de sonuca gidebilirsiniz.

C++:
=LOOKUP(2;1/(A:A<>"");A:A)
 
İngilizce Excel için:

C#:
=LEFT(A1;FIND("|";SUBSTITUTE(A1;" ";"|";LEN(A1)-LEN(SUBSTITUTE(A1;" ";"")))))


Türkçe Excel için:

C#:
=SOLDAN(A1;BUL("|";YERİNEKOY(A1;" ";"|";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";"")))))


.
 
merhabalar
bi örnek ile sorayım
a1 sütunundaki yazan yazı;
ahmet mehmet ali veli
diyelim
bu sütundaki son cümleyi almamak iiçin bi kod varmıdır acaba;?
yani
ahmet mehmet ali yazacak şekilde teşekkür ederim
.

Foruma ilk mesajınız olması nedeniyle, öncelikle ben sorunuzu düzeltmeye çalışayım. Çünkü Forum üye ve yöneticileri Türkçe kullanımına özen göstermektedirler.

Sorunuz şöyle olsaydı, daha şık olurdu.

Konu başlığı " satırdaki son kelime " değil, "Hücredeki Son Kelime" şeklinde olmalıydı.

" Merhabalar.

B
ir örnek vererek sorumu sormak istiyorum.

A1 hücresinde:
A
hmet Mehmet Ali Veli
olduğunu varsayalım.

B
u hücredeki son sözcüğü almamak için bir formül yazmak mümkün mü?

Y
ani formül sonucu;
Ahmet Mehmet Ali şeklinde olacak.

T
eşekkür ederim. "

Ben de formülü veriyorum.

İngilizcesi:

=SUBSTITUTE(A1;TRIM(RIGHT(SUBSTITUTE(A1; " "; REPT(" ";50)); 50));"")

Türkçesi:

=YERİNEKOY(A1;KIRP(SAĞDAN(YERİNEKOY(A1; " "; YİNELE(" ";50)); 50));"")


Eğer son sözcüğün uzunluğunu dikkate alarak yazarsak, formül daha da kısa olacak.

İngilizcesi:

=LEFT(A1;FIND(" ";A1;LEN(A1)-4))

Türkçesi:

=SOLDAN(A1;BUL(" ";A1;UZUNLUK(A1)-4))


.
 
Son düzenleme:
Geri
Üst