Excel: bir dizedeki son boşluk nasıl bulunur?


Excel’de bir dizedeki son boşluğun konumunu bulmak için aşağıdaki formülü kullanabilirsiniz:

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Bu özel formül, A2 hücresindeki dizedeki son boşluğun konumunu bulur.

Örneğin, A2 hücresindeki dize “Herkese merhaba” ise bu formül, dizede ilk boşluğun göründüğü konum olduğundan 6 değerini döndürür.

Bir dizedeki toplam boşluk sayısını bulmak için aşağıdaki formülü de kullanabilirsiniz:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Örneğin, A2 hücresindeki dize “Herkese merhaba” ise, dizede yalnızca bir boşluk olduğundan bu formül 1 değerini döndürür.

Aşağıdaki örnek, bu formüllerin her birinin pratikte nasıl kullanılacağını göstermektedir.

Örnek: Excel’de bir dizenin son boşluğu nasıl bulunur?

Excel’de aşağıdaki dize sütununa sahip olduğumuzu varsayalım:

A2 hücresindeki son boşluğun konumunu bulmak için B2 hücresine aşağıdaki formülü yazabiliriz:

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:

B sütunu artık A sütunundaki her dizenin son boşluğunun konumunu görüntüler.

A2 hücresindeki dizedeki toplam boşluk sayısını bulmak için C2 hücresine aşağıdaki formülü de yazabiliriz:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Daha sonra bu formülü tıklayıp C sütunundaki kalan her hücreye sürükleyebiliriz:

C sütunu artık A sütunundaki her dizedeki toplam boşluk sayısını görüntülüyor.

Ek kaynaklar

Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

Excel: Belirli bir metin hücrelerden nasıl kaldırılır
Excel: Bir dizeden son 3 karakter nasıl kaldırılır
Excel: Bir dizeye karakter nasıl eklenir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir