1. verideki kelimenin başı ''a'' ise kelimenin başına ''fare'' ekle

kerim5555

Altın Üye
Katılım
2 Kasım 2016
Mesajlar
62
Altın Üyelik Bitiş Tarihi
28-10-2027
Merhaba;

Benim isteyipte yapamadığım şeyler aşağıda bahsettiğim şekildedir. Ek dosyada da bahsettim. Yardımcı olursanız sevinirim.

1. örnek: verideki kelimenin başı ''a'' ise kelimenin başına ''fare'' ekle
2. örnek: verideki kelimenin içinde ''cd'' var ise 'cd'den sonra ''fare'' ekle
3. örnek: verideki kelimenin 1.karakteri ''a'' ise ve 3.karakteri ''c'' ise kelimenin sonuna ''fare'' ekle
 

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,

Şartlar bu şekildeyse mantık sıralamasını tertsen kurmak gerekir diye düşündüm.

Kod:
=EĞER(ESAYIYSA(MBUL("a?c*";A2));A2&"fare"
 ;EĞER(ESAYIYSA(MBUL("cd";A2));YERİNEKOY(A2;"cd";"cdfare";1)
  ;EĞER(SOLDAN(A2)="a";"fare"&A2;"")))
.
 

kerim5555

Altın Üye
Katılım
2 Kasım 2016
Mesajlar
62
Altın Üyelik Bitiş Tarihi
28-10-2027
Ömer Bey Çok Teşekkür Ederim.


abcdef verideki kelimenin başı ''a'' ise kelimenin başına ''fare'' ekle EĞER(SOLDAN(A2)="a";"fare"&A2;"") formülü ile fareabcdef sonucunu aldım.

peki formülü devam ettirerek başlangıç verisinde ''a'' yoksa yani hücre başlangıcı ''b'' ise
hücrenin aynısını yazdırmasını nasıl sağlarız. örnek: A2 hücresinde bcdef ile başlıyorsa hiçbirşey yapmadan ''bcdef'' yazdırabilir miyiz?
 
Son düzenleme:

Ö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
Yazdığınız formülün sonundaki

""

yerine A2 yazın.

.
 

kerim5555

Altın Üye
Katılım
2 Kasım 2016
Mesajlar
62
Altın Üyelik Bitiş Tarihi
28-10-2027
Aklınıza sağlık
tekrar teşekkür ederim. Iyi günler...
 
Üst