Excel Vba Forum - Excelce.Net

SORU ve CEVAPLAR (Yazılabilir) => Microsoft Excel, Vba, Makro, Formül vb. Soruları => Konuyu başlatan: masist - 14 Nisan 2017, 10:20:33

Başlık: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: masist - 14 Nisan 2017, 10:20:33
SELAM ARKADAŞLAR FORUM DA YENİYİM KONUYU YANLIŞ YERE AÇMIŞ OLABİLİRİM KUSURA BAKMAYIN.
SORUN ŞU MESELA 010073420130176 BU KOD A1 HÜCRESİNDE YAZIYOR BEN BU KODUN İÇERİSİNDE 11. HANEDEKİ DEĞER 3 İSE FORMÜLÜ OLUŞTURACAĞIM HÜCREYE 0,2 TL YAZSIN DEĞER 3 DEĞİLSE 0 YAZSIN.
GÜNLERDİR UĞRAŞIYORUM BİR TÜRLÜ BECEREMEDİM.

TABİ AYNI ŞEYİ METİN İÇERİKLİ HÜCRE İÇİN DE YAPMAK İSTİYORUM. HÜCREDEKİ BELLİ BİR METİNDEN EŞİTLİK YAPSIN.

YARDIMLARINIZ İÇİN ŞİMDİDEN TEŞEKKÜR EDERİM.
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: Bülent Öztürk - 17 Nisan 2017, 09:38:45
Merhaba,

Lütfen yazım kurallarına uygun iletiler yazalım, cümlelerin tamamını büyük harf ile yazmayalım.

Konuyu da örnek dosya üzerinde anlatırsanız, çözüm bulmak daha kolay olacaktır.
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: masist - 25 Nisan 2017, 10:44:12
Öncelikle kusura bakmayın, bu konularda oldukça deneyimsizim.
Konumuza gelecek olursak tabloyu ekliyorum. Sorunum aynı. Metin içerikli aramaya gelirsek "SİMLİ" ifadesi için bir arama olması gerek.
A Sütunundaki 11. Hane değeri 3 ise N sütununda karşılık gelen hücreye 0,20€ x kur
B sütunundaki metin içeriğinde "SİMLİ" ifadesi var ise O sütunundaki karşılık gelen hücreye 0,30€ x kur

Yardımlarınız için şimdiden teşekkür ederim.
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: Bülent Öztürk - 25 Nisan 2017, 10:59:03
Merhaba,
Dikkate aldığınız için teşekkür ederim.

Dosyanızdan anladığım kadarıyla;

N3 hücresine yazılacak formül:
Kod: [Seç]
=EĞER(PARÇAAL(A3;11;1)=3;KUR€*0,2;0)
O3 hücresine yazılacak formül:
Kod: [Seç]
=EĞER(EHATALIYSA(MBUL("SİMLİ";B3;1));0;KUR€*0,3)
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: masist - 25 Nisan 2017, 12:43:46
Üstadım 2. formül işe yarıyor :alkis ancak ilk formül olmadı değer 0 çıkıyor. :hımm
uygulama tablo ekte.
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: lark - 25 Nisan 2017, 17:46:22
Kod: [Seç]
=EĞER(PARÇAAL(A3;11;1)="3";KUR€*0,2;0)Formül doğrudur; 3'ün sağına, soluna bir tırnak koydum.
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: Bülent Öztürk - 25 Nisan 2017, 18:39:16
Kod: [Seç]
=EĞER(PARÇAAL(A3;11;1)="3";KUR€*0,2;0)Formül doğrudur; 3'ün sağına, soluna bir tırnak koydum.

Aslında PARÇAAL fonksiyonu, sonucu metin olarak döndürdüğü için doğrusu bu şekilde olmalı ancak Office 2013 versiyonu ile formulü yazdığımda çalışmıştı.  :hımm
Başlık: Ynt: 15 HANELİ RAKAM İÇERİSİNDEN TEK RAKAM SAYDIRMA
Gönderen: masist - 04 Mayıs 2017, 17:01:55
Ellerine sağlık hocam çalıştı  :alkis