Excel formülü: İlk kelimeyi alın -

İçindekiler

Genel formül

=LEFT(a1,FIND(" ",a1)-1)

Özet

Bir metinden ilk kelimeyi çıkarmanız gerekirse, BUL ve SOL işlevlerini kullanan bir formül kullanabilirsiniz. Örnekten formül şuna benzer:

=LEFT(B4,FIND(" ",B4)-1)

Açıklama

FIND, metindeki bir boşluk karakterinin ilk geçtiği yeri (sayı olarak) döndürür. Eksi bir olan bu konum, LEFT işlevine sayı_karakterler olarak beslenir.

LEFT işlevi daha sonra metnin sol tarafından başlayarak (konum - 1) 'e kadar olan karakterleri ayıklar.

Tek kelimeyle başa çıkmak

Bir hücre yalnızca bir kelime içeriyorsa, bu formül bir hata verir. Bu sorunu çözmenin bir yolu, orijinal formülü EĞERHATA işlevinde şu şekilde kaydırmaktır:

=IFERROR(LEFT(B4,FIND(" ",B4)-1),B4)

Tercüme edildi: Bir hata oluşursa, orijinal metni döndürün.

Hatayı işlemenin başka bir basit yolu, FIND'ı çalıştırmadan önce hücre değerine bir boşluk eklemektir:

=LEFT(B4,FIND(" ",B4&" ")-1)

Bu, FIND'ın her zaman en az bir boşluk bulmasını ve dolayısıyla hata vermemesini sağlar. Bir hücre birden fazla kelime içerdiğinde, formül yalnızca ilk boşlukla çalıştığı için etkisi olmaz.

Ilginç makaleler...