A kelimesi geçiyorsa B yaz işlevi

Katılım
10 Haziran 2025
Mesajlar
2
Excel Vers. ve Dili
2016
Selamlar.
Kafayı yemek üzereyim.
Bir hücredeki cümle içerisinde "a" metni geçiyorsa, hedef hücreye "b" metnini, yok eğer "c" metni geçiyorsa, hedef hücreye "d" metnini yaz. Bunu yapamıyorum. Chatgptye de sordum, onun dediği her yolu da denedim, videolar da izledim, yok ki yok!
https://ibb.co/VccgGTv0

Mesela, yukarıdaki resimde de görüleceği üzere; eğer dedim, b9'da "peynir" kelimesi geçiyorsa, "süt proteini" yaz, eğer dedim "karabiber" kelimesi geçiyorsa yine aynı b9'da, bu sefer "karabiber içerir" yaz,... şeklinde çoğaltıp, eğer hiçbiri yoksa boş bırak, şeklinde bir formül yazmaya çalıştım. hiçbiri olmadı. ne denediysem hata verdi.

Yardımlarınıza muhtacım.

Saygılar.
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
578
Excel Vers. ve Dili
Office365 TR
Deneyiniz.
Kod:
=EĞERHATA(EĞER(MBUL("peynir";B9)>0;"laktoz, süt proteini";"");EĞERHATA(EĞER(MBUL("karabiber";B9)>0;"karabiber";"");""))
Yeni bir kelime ekleyecekseniz yukarıdaki kodun sonunda yer alan koyu olarak gösterdiğim çift tırnakları silip aşağıdaki kodu revize ederek oraya kopyalayınız. Yeni kod ekledikçe en sondaki çift tırnakları silerek aşağıdaki kodu revize ederek çift tırnakların yerine kopyalayınız.
Kod:
EĞERHATA(EĞER(MBUL("aaa";B9)>0;"bbb";"")
 
Katılım
10 Haziran 2025
Mesajlar
2
Excel Vers. ve Dili
2016
Deneyiniz.
Kod:
=EĞERHATA(EĞER(MBUL("peynir";B9)>0;"laktoz, süt proteini";"");EĞERHATA(EĞER(MBUL("karabiber";B9)>0;"karabiber";"");""))
Yeni bir kelime ekleyecekseniz yukarıdaki kodun sonunda yer alan koyu olarak gösterdiğim çift tırnakları silip aşağıdaki kodu revize ederek oraya kopyalayınız. Yeni kod ekledikçe en sondaki çift tırnakları silerek aşağıdaki kodu revize ederek çift tırnakların yerine kopyalayınız.
Kod:
EĞERHATA(EĞER(MBUL("aaa";B9)>0;"bbb";"")
Oldu, hem de çok güzel oldu! Ancak haftalardır neyi yanlış yaptığımı çözemedim, matematik formülü ezberleyerek sınavı geçen çocuklar gibi oldum, mantığını ve nerede hata yaptığımı çözemedim. Olsun, yine de teşekkürler
 

volki_112

Altın Üye
Katılım
29 Eylül 2023
Mesajlar
717
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
13-12-2029
Oldu, hem de çok güzel oldu! Ancak haftalardır neyi yanlış yaptığımı çözemedim, matematik formülü ezberleyerek sınavı geçen çocuklar gibi oldum, mantığını ve nerede hata yaptığımı çözemedim. Olsun, yine de teşekkürler
hocam matık şu Mbul formülü ile istediğimiz kelimeyi aratıyoruz. Eğer istediğimiz kelime varsa o kelimenin ilk harfinin yerini veriyor formül. Yani o kelime varsa 0 dan büyük bir rakam geliyor. Eğer formülü ile de 0 dan büyük rakam gelirse şunu yaz diye birleştiriyoruz. Eğer aradığımız kelime hücrede yoksa bu sefer herhangi bir rakam getiremiyor. rakam getiremeyince belirsizlik ortaya çıkıyor. böylece formülde değer hatası oluyor. Bunu ortadan kaldırmak için de eğer belirsizlik olursa şunu yaz diyoruz Eğerhata formülü ile
 
Üst