Soru İçeren Değer Varsa...

ozanyakar

Altın Üye
Katılım
19 Temmuz 2010
Mesajlar
158
Excel Vers. ve Dili
Microsoft Excel 2010_64 Bit
Altın Üyelik Bitiş Tarihi
02-01-2029
Üstatlarım Merhaba,
Satırdaki veride belirli bir metin varsa nasıl işlem yaptırabiliriz ? Bu metin satırda, başta da olabilir, sonda da , ortada herhangi bir yerde de. Satırdaki uzunluklarda değişkenlik gösteriyor . Bu sebeple, SAĞDAN, SOLDAN, PARÇAAL Gibi formüllerle yapamadım.


Örnek ;

28510010111540340010000001 GYM 740 GYM

740 varsa "Hizmet Ür.Mal.";Bu satırda 760 varsa "Paz.Sat.Dağ.Gid.";Bu satırda 770 varsa "Genel Yön.Gid."

Hizmet Üretim Maliyet

28510010111540340 GYM 760 GYM 21151321321

740 varsa "Hizmet Ür.Mal.";Bu satırda 760 varsa "Paz.Sat.Dağ.Gid.";Bu satırda 770 varsa "Genel Yön.Gid."

Pazarlama Satış Dağıtım Gideri

28510010111540341321300001 OZN 770 FNKKDŞAŞİ DASDA

740 varsa "Hizmet Ür.Mal.";Bu satırda 760 varsa "Paz.Sat.Dağ.Gid.";Bu satırda 770 varsa "Genel Yön.Gid."

Genel Yönetim Gideri



Yardımcı olabilir misiniz ?
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Deneyiniz.
Kod:
=ELEMAN(TOPLA(ESAYIYSA(BUL({"740";"760";"770"};A1))*{1;2;3});"Hizmet";"Pazarlama";"Genel")
 

ozanyakar

Altın Üye
Katılım
19 Temmuz 2010
Mesajlar
158
Excel Vers. ve Dili
Microsoft Excel 2010_64 Bit
Altın Üyelik Bitiş Tarihi
02-01-2029
S
Merhaba,

Deneyiniz.
Kod:
=ELEMAN(TOPLA(ESAYIYSA(BUL({"740";"760";"770"};A1))*{1;2;3});"Hizmet";"Pazarlama";"Genel")
Sayın Ömer Çok teşekkür ederim, hiçbir problem yok, ellerinize sağlık. Kıymetli emekleriniz ile çok işime yaramayacak bir bilgi daha öğrendim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim. Sonradan farkettim aynı değerden birden fazla olma yada iki ölçütün aynı anda olma ihtimaline karşı topla yerine mak kullanmak daha doğru olacaktır.
Kod:
=ELEMAN(MAK(ESAYIYSA(BUL({"740";"760";"770"};A1))*{1;2;3});"Hizmet";"Pazarlama";"Genel")
 

ozanyakar

Altın Üye
Katılım
19 Temmuz 2010
Mesajlar
158
Excel Vers. ve Dili
Microsoft Excel 2010_64 Bit
Altın Üyelik Bitiş Tarihi
02-01-2029
Rica ederim. Sonradan farkettim aynı değerden birden fazla olma yada iki ölçütün aynı anda olma ihtimaline karşı topla yerine mak kullanmak daha doğru olacaktır.
Kod:
=ELEMAN(MAK(ESAYIYSA(BUL({"740";"760";"770"};A1))*{1;2;3});"Hizmet";"Pazarlama";"Genel")
Üstat,
Yeni gördüm mesajı, foruma çok giremiyorum. İlginize çok teşekkür ederim. Saygılar sunarım.
 
Üst