• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

kelimlerde ü,ğ,ç,ş bulma hk.

zetkatamet

Altın Üye
Katılım
13 Mart 2008
Mesajlar
1,411
Excel Vers. ve Dili
Office 365 Türkçe
Arkadaslar,
Ekteki dosyaya bakabilirmisiniz? Kelime veya kelimelerin içinde ü,ğ,ç,ş hafrleri geciyorsa yanındaki sutuna var diye yazmasini rica edecektim. Yanyana 3 kelimeden olusan da var, icinde rakam olanlarda var.
 

Ekli dosyalar

Merhaba,

Kod:
=EĞER(TOPLA.ÇARPIM(--ESAYIYSA(MBUL({"ç";"ş";"ü";"ğ"};D8)))>0;"Var";"")
Eksikleri siz tamamlarsınız..

.
 
Omer bey merhaba,
Cok tesekkur ederim.
Iyi calismalar.
 
Omer bey,
İ ilavesi yaptim. "ertetetje i" kelimesinde i kucuk olmasina ragmen "var" diye uyari verdi. Rica etsem bakabilirmisiniz. Mutlaka degisik bir cozumunuz vardir, asagidaki formule kucuk "i" haric diye birsey tanimlanabilir mi? Tesekkurler.
EĞER(TOPLA.ÇARPIM(--ESAYIYSA(MBUL({"ç";"ş";"ü";"ğ";"ö";"Ç";"Ş";"Ü";"Ğ";"İ";"Ö"};D8)))>0;"Var";"")
 
Omer bey,
İ ilavesi yaptim. "ertetetje i" kelimesinde i kucuk olmasina ragmen "var" diye uyari verdi. Rica etsem bakabilirmisiniz. Mutlaka degisik bir cozumunuz vardir, asagidaki formule kucuk "i" haric diye birsey tanimlanabilir mi? Tesekkurler.
EĞER(TOPLA.ÇARPIM(--ESAYIYSA(MBUL({"ç";"ş";"ü";"ğ";"ö";"Ç";"Ş";"Ü";"Ğ";"İ";"Ö"};D8)))>0;"Var";"")
.


MBUL yerine BUL foksiyonu kullanarak deneyin.

.
 
Arkadaslar,
Formulun son hali asagidaki gibidir. Bir yandaki sutunda asagidaki harflerden kac adet oldugu yazilabilir mi? Yardimci olabilirmisiniz? Ornegin: "kjsjkliişşö", "var", 3 yazacak. Saygilar.
EĞER(TOPLA.ÇARPIM(--ESAYIYSA(BUL({"ç";"ş";"ü";"ğ";"ö";"Ç";"Ş";"Ü";"Ğ";"İ";"Ö";"ı"};D8)))>0;"Var";"")
 
Merhaba,

İlk olarak formülde kırmızı ile işaretli harf ı değil i mi olacaktı..

=EĞER(TOPLA.ÇARPIM(--ESAYIYSA(BUL({"ç";"ş";"ü";"ğ";"ö";"Ç";"Ş";"Ü";"Ğ"; "İ";"Ö";"ı"};D8)))>0;"Var";"")

Diğer bir konu aynı harflerin hem büyük hem küçük harfini kullanacaksanız neden sadece küçük yada büyük olanlarını yazıp bul yerine mbul kullanmadınız.

Sizin istediğiniz türden ( 3 rakamından bunu çıkardım ) sonuçların adedini görmek için mavi işaretli bölgeleri silmeniz yeterli olacaktır..

.
 
Ömer bey,
i degil ı olacak. Kullanıcı ingilizce karakter yazmazsa uyarılar oluşturmaya çalışıyorum da.
Mavi olan yerleri sildiğimde aynı harfleri sadece 1 kere sayıyor.
Örneğin "öbmnvbö şğşerf" örneğinde tanımlanan harf sayısı 5 olması lazım (ö,ö,ş,ğ,ş)
formul 3 olarak hesaplıyor. ö ve ş harflerini sadece 1 kere sayıyor.
Degerli zamaninizi ayırdıgınız icin tesekkurler. Bütün uymayan harfleride saydırabilirsem gerçekten çok iyi bir calisma olacak.
 
Bu şekilde deneyiniz..

=TOPLA.ÇARPIM((UZUNLUK(D8)-UZUNLUK(YERİNEKOY(D8;{"ç";"ş";"ü";"ğ";"ö";"Ç";"Ş";"Ü";"Ğ";"İ";"Ö";"ı"}; ""))))

.
 
Ömer bey,
Cok ama cok tesekkur ederim. Emeginize saglik.
Iyi calismalar.
 
Ömer bey,
i degil ı olacak. Kullanıcı ingilizce karakter yazmazsa uyarılar oluşturmaya çalışıyorum da.
Mavi olan yerleri sildiğimde aynı harfleri sadece 1 kere sayıyor.
Örneğin "öbmnvbö şğşerf" örneğinde tanımlanan harf sayısı 5 olması lazım (ö,ö,ş,ğ,ş)
formul 3 olarak hesaplıyor. ö ve ş harflerini sadece 1 kere sayıyor.
Degerli zamaninizi ayırdıgınız icin tesekkurler. Bütün uymayan harfleride saydırabilirsem gerçekten çok iyi bir calisma olacak.

.

Dosyanız ekte.

.
 

Ekli dosyalar

Sizede cok tesekkur ederim Sn.Yurttas.
Emeginize saglik.
Iyi calismalar.
Aslinda parca parca oluyor ama yazmaya bile cekiniyorum. Eger cok cok zamaninizi almayacak ise son olarak birsey daha yapabilirmiyiz. Buda olursa gercekten ornek bir calisma olacak.
1- Sutunda belirledigimiz karakterleri var veya bosluk olarak belirledik.
2- Bu karakterlerden toplam kac adet var belirledik.
3- Bir baska sutunda, kullacinin duzeltmedigi harfleri yazdirabilirmiyiz. Ornegin ç harfinden 3 adet var, ç,ç,ç diye yazsin. Sadece 1 adet ç değil.
Tekrar tekrar tesekkurler.
 
Sizede cok tesekkur ederim Sn.Yurttas.
Emeginize saglik.
Iyi calismalar.
Aslinda parca parca oluyor ama yazmaya bile cekiniyorum. Eger cok cok zamaninizi almayacak ise son olarak birsey daha yapabilirmiyiz. Buda olursa gercekten ornek bir calisma olacak.
1- Sutunda belirledigimiz karakterleri var veya bosluk olarak belirledik.
2- Bu karakterlerden toplam kac adet var belirledik.
3- Bir baska sutunda, kullacinin duzeltmedigi harfleri yazdirabilirmiyiz. Ornegin ç harfinden 3 adet var, ç,ç,ç diye yazsin. Sadece 1 adet ç değil.
Tekrar tekrar tesekkurler.

.

Formülü aşağıdaki şekilde devam ettirin.


Kod:
=REPT("Ğ";LEN(D8)-LEN(SUBSTITUTE(SUBSTITUTE(D8;"Ğ";"");"Ğ";"")))&" "&REPT("ğ";LEN(D8)-LEN(SUBSTITUTE(SUBSTITUTE(D8;"ğ";"");"ğ";"")))..............


=YİNELE("Ğ";UZUNLUK(D8)-UZUNLUK(YERİNEKOY(YERİNEKOY(D8;"Ğ";"");"Ğ";"")))&" "&YİNELE("ğ";UZUNLUK(D8)-UZUNLUK(YERİNEKOY(YERİNEKOY(D8;"ğ";"");"ğ";""))).................


.
 
Cok tesekkur ederim Sn.Yurttas. Emeginize saglik.
 
Geri
Üst