Nesneden önce ve sonraki verileri yerleştirebilen formül lazım

Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
adet çap uzunluk
24Φ16 L=220 24 16 220
12Φ12 L=130
23Φ14 L=400

Arkadaşlar yukarda gösterdiğim gibi Φ'den önce geleni adet,Φ'den sonra geleni çap,L'yide eşitliğin karşısındakini yazdırabilen bişeyler lazım bana liste altına iki donatı ekledim ama orjinalde 150-200 tane olacak, yani diğerlerini excel otomatik olarak yapması lazım yardımcı olabilecek arkadaş büyük sevaba geçecek valla:mrgreen:
 

Ö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,

Verilerinizin A sütununda olduğunu düşünürsek.

B1 hücresi,

=SOLDAN(A1;BUL("Φ";A1)-1)

C1 hücresi,

=SAĞDAN(SOLDAN(A1;BUL(" ";A1)-1);UZUNLUK(B1))

D1 hücresi,

=SAĞDAN(A1;UZUNLUK(A1)-MBUL("L";A1)+1)

yazarak alt satırlara kopyalayınız..

.
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
dünyalar dolusu tşkler kardeşim süpersin yaa...
bişe soracam yanlız "L=220" yazmasa da; direk "220" yazsa olmaz mı acaba?
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
valla fazla olmuyorsam bişey daha kusuruma bakmazsın inşallah;
24Φ12/20 gibi bi işaret varsa da uzunluk yani L yerine sadece #YOK yazsın valla çok lazım yaa tekrar kusura bakma...
 

Ö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
dünyalar dolusu tşkler kardeşim süpersin yaa...
bişe soracam yanlız "L=220" yazmasa da; direk "220" yazsa olmaz mı acaba?
D1 hücresindeki formülü aşağıdaki gibi değiştiriniz..

=SAĞDAN(A1;UZUNLUK(A1)-MBUL("L";A1)-1)

valla fazla olmuyorsam bişey daha kusuruma bakmazsın inşallah;
24Φ12/20 gibi bi işaret varsa da uzunluk yani L yerine sadece #YOK yazsın valla çok lazım yaa tekrar kusura bakma...
L olmadığında Yok yazmasını isterseniz D1 deki formülü aşağıdaki gibi değiştiriniz..

=EĞER(EHATALIYSA(MBUL("L";A1));"Yok";SAĞDAN(A1;UZUNLUK(A1)-MBUL("L";A1)-1))

.
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
=SAĞDAN(A1;UZUNLUK(A1)-MBUL("L";A1)-1) formülü başarılı

=EĞER(EHATALIYSA(MBUL("L";A1));"Yok";SAĞDAN(A1;UZU NLUK(A1)-MBUL("L";A1)-1))
formülü #AD? hatası veriyo...
benim dediğimde L varsa kaç olduğunu yazsın yoksa yok yazsın ama tabiki işim de görüldü sayılır.
emeğinize sağlık
iyi çalışmalar dilerim...
 

Ö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
=SAĞDAN(A1;UZUNLUK(A1)-MBUL("L";A1)-1) formülü başarılı

=EĞER(EHATALIYSA(MBUL("L";A1));"Yok";SAĞDAN(A1;UZU NLUK(A1)-MBUL("L";A1)-1))
formülü #AD? hatası veriyo...
benim dediğimde L varsa kaç olduğunu yazsın yoksa yok yazsın ama tabiki işim de görüldü sayılır.
emeğinize sağlık
iyi çalışmalar dilerim...
Formülde bir hata yok. Formülü D1 hücresine doğru kopyaladığınızdan emin olunuz.

Kod:
=EĞER(EHATALIYSA(MBUL("L";A1));"Yok";SAĞDAN(A1;UZUNLUK(A1)-MBUL("L";A1)-1))
.
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
hocam haklısın valla c de (çap yerinde) #DEĞER! d de(uzunluk) direk yok yazıyo
helal olsun başka ne diyim:D
 

Ö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
hocam haklısın valla c de (çap yerinde) #DEĞER! d de(uzunluk) direk yok yazıyo
helal olsun başka ne diyim:D
Verileriniz bu şekilde olunca C1 hücresinede veriyi almak için C1 deki formülü aşağıdaki gibi değiştirebilirsiniz..

Kod:
=EĞER(EHATALIYSA(MBUL("L";A1));PARÇAAL(A1;BUL("Φ";A1)+1;BUL("/";A1)-BUL("Φ";A1)-1);SAĞDAN(SOLDAN(A1;BUL(" ";A1)-1);UZUNLUK(B1)))
.
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
ya hocam bu ne bilgi yaa:D
valla yazdığınız formülleri hazıra konmıyayım diye öğrenmeye çalışıyorum -1,uzunluk ,sağdan soldan anlamaya çalışıyorum ehatalıysa,mbul valla artık yüzüm tutmuyo baya yardımcı oldunuz şaka maka bi yana cidden çok tşk ederim çok makbule geçti..
benden baya bi hayır duası aldınız:D
çalışmalarınızın ve forum çalışmalarınızın devamını dilerim.
 

Ö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, yardımcı olabildiysem ne mutlu.

İyi çalışmalar..
 
Üst