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