Eğer Hücrede Karakter Var ise Sıfır Bas

Salyangoz

Altın Üye
Katılım
27 Eylül 2007
Mesajlar
107
Excel Vers. ve Dili
Office 2007 English
Office 2010 English
Altın Üyelik Bitiş Tarihi
02-07-2024
Selamlar arkadaşlar,

If komutunu sürekli kullanıyoruz, ancak bir türlü karakter ile ayıramıyorum. Bir örnek ekledim, eğer hücre düşündüğüm karakteri içeriyor ise sıfır basmasını istiyorum, nasıl bir yol izlememi önerirsiniz ?
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
F3 hücresine;

=IF(B3="";"";(IF(LEN(B3)-LEN(SUBSTITUTE(B3;"-";""))>0;0;B3)))

yazın aşağıya doğru kopyalayın.

Boş bırakmak için B3 yerine, "" koyabilirsiniz.

Veya;

=IF(ISERROR(FIND("-";B3));B3;IF(FIND("-";B3)>0;0))

yazın aşağıya doğru kopyalayın.

Boş bırakmak için B3 yerine, "" koyabilirsiniz.

.
 
Son düzenleme:

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Kod:
[COLOR=black]=EĞER(EĞERSAY(B3:B3;"*"&"-"&"*")=1;0;B3)[/COLOR]
 

Salyangoz

Altın Üye
Katılım
27 Eylül 2007
Mesajlar
107
Excel Vers. ve Dili
Office 2007 English
Office 2010 English
Altın Üyelik Bitiş Tarihi
02-07-2024
Teşekkürler

Olayın mantığını kavramak açısından gerçekten iyi oldu, Countif'i değişik şekillerde denedim sonuca varamadım, sizin gösterdiğiniz örnek ile mantığını biraz daha kavramış oldum, çok teşekkürler.
Diğer formüller de iyi oldu kullanım alanlarını görmüş oldum.
Emeğiniz için teşekkür ederim.

Kod:
[COLOR=black]=EĞER(EĞERSAY(B3:B3;"*"&"-"&"*")=1;0;B3)[/COLOR]
 
Üst