Excel Metnin yanındaki sayıları ayırma ve alma

Katılım
3 Nisan 2021
Mesajlar
11
Excel Vers. ve Dili
2007 TÜRKÇE
Excel 2007 kullanıyorum. şu yazdığım formülü VBA da function olarak yazmama yardımcı olabilecek var mı?

=EĞERHATA(EĞERHATA(EĞER(VE(BUL("+";A1)>0;BUL("+";DEĞİŞTİR(A1;BUL("+";A1);1;""))>0);PARÇAAL(A1;BUL("X";A1)+1;BUL("+";DEĞİŞTİR(A1;BUL("+";A1);1;""))-BUL("X";A1));0);0)*1;0)+EĞERHATA(EĞER(EĞERHATA(BUL("+";A1);0)>BUL("X";A1);PARÇAAL(A1;BUL("X";A1)+1;BUL("+";A1)-BUL("X";A1)-1);PARÇAAL(A1;BUL("X";A1)+1;UZUNLUK(A1)-BUL("X";A1)))*1;0)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,454
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Tam olarak yapmak istediğiniz işlemi cümle olarak yazabilirmisiniz.
 
Katılım
3 Nisan 2021
Mesajlar
11
Excel Vers. ve Dili
2007 TÜRKÇE
Tam olarak yapmak istediğiniz işlemi cümle olarak yazabilirmisiniz.

Hocam Hücre içerisin ki X1,5+F3,5+G7 yada F3+G1,5 gibi değişkenleri olduğunda (bütün olasılıkları düşünelim) harflerin yanlarındaki sayıları almaya çalışıyorum yazdığım formül karşılıyor ama çok fazla hücreden verileri almak istediğim de aynı hücre içerisini alt alta formülü yapıştırdığım da hücre içi karakter sayısını aşmış oluyor o yüzden VBA da fonksiyon yazmama yardımcı olabilir misiniz.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,454
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Küçük bir örnek dosya üzerinde örnek veriyi ve ulaşmak istediğini sonucu paylaşırmısınız.

Örnek dosyanızı paylaşım sitelerine yükleyip indirme linkini paylaşabilirsiniz.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,454
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Ekli dosyada iki farklı fonksiyon var.

İlk sayfadaki tüm sayıları ayırıyor. Aynı zamanda parametrik olarak matematiksel işlemde yapıyor. İki hücrede örnekleri var.
İkinci sayfadaki fonksiyonda parametrik olarak sizin istediğiniz şekilde çalışıyor.

İki fonksiyonu da dilediğiniz gibi geliştirebilirsiniz.

Harici Link (Silinebilir) ; https://dosya.co/dq9jo4bwc9m5/Split_Number.xlsm.html
 

Ekli dosyalar

Katılım
3 Nisan 2021
Mesajlar
11
Excel Vers. ve Dili
2007 TÜRKÇE
Merhaba,

Ekli dosyada iki farklı fonksiyon var.

İlk sayfadaki tüm sayıları ayırıyor. Aynı zamanda parametrik olarak matematiksel işlemde yapıyor. İki hücrede örnekleri var.
İkinci sayfadaki fonksiyonda parametrik olarak sizin istediğiniz şekilde çalışıyor.

İki fonksiyonu da dilediğiniz gibi geliştirebilirsiniz.

Harici Link (Silinebilir) ; https://dosya.co/5h9kl7qrk717/Split_Number.xlsm.html


Hocam eline sağlık. Çok teşekkür ederim. Ellerin dert görmesin. Sayfa 2 tam istediğim gibi olmuş. Hocam makroya belirli aralıktaki örneğin A1:C1 arasındakileri seçecek şekilde yapabilir miyiz. Linkteki gibi hücreleri tek tek toplamak yerine aralık seçip toplatabilir miyim.

 
Katılım
3 Nisan 2021
Mesajlar
11
Excel Vers. ve Dili
2007 TÜRKÇE
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,454
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

#8 nolu mesaj ekindeki dosyayı şimdi indirip Ofis 365 sürümünde açtım. Bir problem yaşamadım..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,454
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Buradaki işlemleri uygulayıp deneyiniz..

 
Üst