Şimdi Ara

Excell de Eğer 'x' Metnini İçeriyorsa Formülü

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
4.333
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • ADRESLERİ BÖLGELERİNE GÖRE SINIFLANDIRMA İŞİYLE UĞRAŞIYORUM.DİYELİM ELİMDE 5 TANE ADRES VAR.ADRESLERDE ŞU ŞEKİLDE
    1-CEMİL MAHALLESİ CEYLAN SOKAK NO:10 KAYSERİ/MERKEZ
    2-İÇMELER MAHALLESİ DENİZ SOKAK NO:81 KAYSERİ/MERKEZ
    3-DERYA MAHALLESİ CENGİZ SOKAK NO:30 KAYSERİ/KOCASİNAN
    4-ARAKONAK BELDESİ ÜZÜMLÜ SOKAK NO:60 KAYSERİ/KOCASİNAN
    5-SÜMBÜL KÖYÜ UZUNLAR SOKAK NO:31 KAYSERİ/MERKEZ

    -ADRESTE EĞER İÇMELER, BELDE,KÖY KELİMELERİ GEÇMEYİP SADECE MERKEZ KELİMESİ GEÇİYORSA C2 HÜCRESİNE MERKEZ YAZILSIN
    -ADRESTE EĞER İÇMELER,BELDE,KÖY KELİMELERİ GEÇİYORSA C2 HÜCRESİNE JANDARMA BÖLGESİ YAZILSIN
    -ADRESTE EĞER SADECE KOCASİNAN,MELİKGAZİ,TALAS GİBİ SADECE İLÇE İSİMLERİ GEÇİYOR MERKEZ,BELDE,KÖY, İÇMELER KELİMELERİ GEÇMİYORSA C2 HÜCRESİNE O İLÇENİN İSMİ YAZILSIN
    BİLİYORUM ÇOK KARMAŞIK GELDİ AMA BUNA ÇOK İHTİYACIM VAR.YARDIMCI OLURSANIZ SEVİNİRİM.



    < Bu mesaj bu kişi tarafından değiştirildi kralcon -- 5 Aralık 2018; 23:24:17 >







  • verdiğiniz -ADRESTE ile başlayan 3 satırdaki tüm mantıksal sınamalar tek hücre için mi olacak.
    eğer öyle ise iç içe EĞER, MBUL, VE, YADA formülleriyle bir şeyler yapılabilir belki ama çok karışık olacaktır,
    onun yerine VBA kodlarıyla sınama yapmak daha kolay olabilir.
  • kralcon K kullanıcısına yanıt
    Merhabalar..
    Aşağıdaki formül işinizi görecektir. Ayrıca örnek dosyayı da ekledim.
    Başka yerde de kullanacaksanız, 3 den fazla olasılık için formülde düzenleme yapmak gerekir.
    Eğer yeni yapmanız gereken işlemde 3 olasılık varsa, formül içerisindeki BELDE, İÇMELER, KÖY vb. değerlerini değiştirerek kullanabilirsiniz.
    Ayrıca adreslerdeki "/" işareti önemli. Adreste "/" yoksa formül düzgün çalışmaz. Hatalı sonuçlar verebilir.


    =EĞER(TOPLA(EĞER(EHATALIYSA(MBUL("BELDE";A1));1;0);EĞER(EHATALIYSA(MBUL("KÖY";A1));1;0);EĞER(EHATALIYSA(MBUL("İÇMELER";A1));1;0))=3;PARÇAAL(A1;BUL("/";A1)+1;(UZUNLUK(A1)-BUL("/";A1)));"JANDARMA BÖLGESİ")

    http://dosya.co/z9y7ly0kj3bg/E-örnek.xlsx.html

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • akcan kullanıcısına yanıt
    evet hocam tek hücre için geçerli olacak.cdemir isimli arkadaş formülü yapmış çok güzel olmuş.ancak ufak bir problem var. o formül KAYSERİ/KOCASİNAN formatında olunca sonuç veriyor.Bizdeki adres formatları önce ilçe ismi sonra il ismi şeklindeymiş yani KOCASİNAN/KAYSERİ olacak şekilde
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.