Sembol Sayma

customofficer

Altın Üye
Katılım
5 Nisan 2017
Mesajlar
17
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
02-01-2027
Merhaba, binlerce hücreden oluşan verilerim var bunlar içinde hücreler örnek olarak şöyle

---elma
-----armut
-sağlık
araba-deniz
ceviz-kumaş

yukarıdaki örneklerde ben sadece başlangıcı - olanlardan kaç tireli olduklarını saydırmak istiyorum ama hücre içinde - olanları saymak istemiyorum

istediğim;
---elma 3
-----armut 5
-sağlık 1
araba deniz (- saymasın)
ceviz-kumaş (- saymasın)

bunu sıralama ile çözemiyorum çünkü veri çok fazla ve sadece tek tire, sadece iki tire diye sıralamatım. formül girmem gerek. şimdiden teşekkürler
 
Katılım
9 Eylül 2010
Mesajlar
867
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Pek işlevsel olmamakla birlikte daha pratik çözüm gelene kadar
Kod:
=EĞERSAY(A1;"-*")+EĞERSAY(A1;"--*")+EĞERSAY(A1;"---*")+EĞERSAY(A1;"----*")+EĞERSAY(A1;"-----*")
şöyle bir şey kullanabilirsiniz. Tabi sadece buradaki örneğinize istinaden max 5 tire için.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Veriniz A1 de
Soldan ilk karakter "-" olan hücrelerde sonuç üretir. Diğer hücreleri 0 sayar.
Baş tarafta ardı ardına kaç tane "-" olursa olsun sonuç üretecektir

=EĞER(SOLDAN(A1;1)<>"-";0;MBUL("-"&SOLDAN(YERİNEKOY(A1;"-";"");1);A1))
 

customofficer

Altın Üye
Katılım
5 Nisan 2017
Mesajlar
17
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
02-01-2027
çok teşekkürler.
 
Üst