metin içerisinden veri alma

sevensuleyman

Altın Üye
Katılım
9 Kasım 2012
Mesajlar
198
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
08-12-2027
aşagıda çek veya senet numarası sütununu formül ile doldurmak istiyorum yardımcı olursanız sevinirim. tek formülde cek ibaresi geçiyorsa çek numarası senet ise senet numarasını getirsin. yardımcı olursanız sevinirim.
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Çek ve Senet numaraları nerede yazıyor?

E1, E2, E3 hücrelerinde olmasını istediğiniz değerler nelerdir?
 

sevensuleyman

Altın Üye
Katılım
9 Kasım 2012
Mesajlar
198
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
08-12-2027
Merhaba.

Çek ve Senet numaraları nerede yazıyor?

E1, E2, E3 hücrelerinde olmasını istediğiniz değerler nelerdir?

d sütununda hcrelerin içeirisinde çek veya senet numaraları mevcut : örnek olarak d2 hücresinde içerisnde çek ibaresi geçitiği için e2 sütununa 8008105 bu numarayı getirmesi gerekir....

d3 hücre içersinde senet ibaresi geçtiği için e3 hücresine süleymandeneme1 getirmesi gerekiyor.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
VBA ile yapılır ama örnekler çok az sayıda olduğu için yetersiz. Ciddi hazırlanmış bir örnek dosya olsaydı, üzerinde çalışılırdı....

.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Eklediğiniz yeni dosyada aklıma takılanlar;

1) Aşağıdaki örnekte olduğu gibi;

",MSntNo:--FURKAN GÜVEN"

",MSntNo:--" virgül, MsntNo metni, ":" noktalama işareti ve "--" işaretlerinin hepsi herzaman var mı?

2) MSntNo derken, nümerik değer bekleniyor ama örneklerde hep metin var. Her zaman örneklerdeki gibi metin mi olacak?

3) MSntNo'lar her zaman cümlenin en sonunda mı olacak?

4) Örneğin D8 hücresinde "çek" ibaresi veya ",MSntNo:--" geçmiyor, burada hangi veri alınacak? Nümerik ifade olan "54202126 5005" veri mi alınacak?

5) "çek" yerine "cek" yazılma ihtimali var mı ? Veya başka türlü imla hatası olabilir mi ? Mesela; "çek" yerine "çok" yazılırsa işler arap saçına dönebilir....

6) Hücredeki veriler "TahŞb:" ile başlıyorsa, buradan MSntNo değerini alacağız gibi görünüyor. Başka bir deyişle; eğer hücreden MSntNo değerini alacaksak, hücredeki metin mutlaka "TahŞb:" ile başlıyor. Bu doğru mu?

7) Benzer şekilde, hücredeki metinler "TahŞb:" ile başlamıyorsa, mutlaka "çek" değeri var, öyle mi?

8) "TahŞb:" yerine "TahŞube" veya "TahsilatŞube" veya "Tah.şb" gibi değişik yazım şekli olma ihtimali var mı?

Şimdilik aklıma takılanlar bunlar....

.

.
 

sevensuleyman

Altın Üye
Katılım
9 Kasım 2012
Mesajlar
198
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
08-12-2027
) Aşağıdaki örnekte olduğu gibi;

",MSntNo:--FURKAN GÜVEN"

",MSntNo:--" virgül, MsntNo metni, ":" noktalama işareti ve "--" işaretlerinin hepsi herzaman var mı?

2) MSntNo derken, nümerik değer bekleniyor ama örneklerde hep metin var. Her zaman örneklerdeki gibi metin mi olacak?

3) MSntNo'lar her zaman cümlenin en sonunda mı olacak?

4) Örneğin D8 hücresinde "çek" ibaresi veya ",MSntNo:--" geçmiyor, burada hangi veri alınacak? Nümerik ifade olan "54202126 5005" veri mi alınacak?

5) "çek" yerine "cek" yazılma ihtimali var mı ? Veya başka türlü imla hatası olabilir mi ? Mesela; "çek" yerine "çok" yazılırsa işler arap saçına dönebilir....

6) Hücredeki veriler "TahŞb:" ile başlıyorsa, buradan MSntNo değerini alacağız gibi görünüyor. Başka bir deyişle; eğer hücreden MSntNo değerini alacaksak, hücredeki metin mutlaka "TahŞb:" ile başlıyor. Bu doğru mu?

7) Benzer şekilde, hücredeki metinler "TahŞb:" ile başlamıyorsa, mutlaka "çek" değeri var, öyle mi?

8) "TahŞb:" yerine "TahŞube" veya "TahsilatŞube" veya "Tah.şb" gibi değişik yazım şekli olma ihtimali var mı?

Şimdilik aklıma takılanlar bunlar....


) Aşağıdaki örnekte olduğu gibi;

",MSntNo:--FURKAN GÜVEN"

",MSntNo:--" virgül, MsntNo metni, ":" noktalama işareti ve "--" işaretlerinin hepsi herzaman var mı? HER ZAMAN VAR BU STANDART GELİYOR.

2) MSntNo derken, nümerik değer bekleniyor ama örneklerde hep metin var. Her zaman örneklerdeki gibi metin mi olacak? SENET NUMARALARININ TAMAMI AD-SOYAD VEYA FİRMA ÜNVANI ŞEKİLİNDE

3) MSntNo'lar her zaman cümlenin en sonunda mı olacak? HER ZAMAN EN SONUNDA GELİYOR

4) Örneğin D8 hücresinde "çek" ibaresi veya ",MSntNo:--" geçmiyor, burada hangi veri alınacak? Nümerik ifade olan "54202126 5005" veri mi alınacak? ÇEK VEYA SENET GEÇMİYORSA AÇIKLAMANIN TAMAMI GELSİN

5) "çek" yerine "cek" yazılma ihtimali var mı ? Veya başka türlü imla hatası olabilir mi ? Mesela; "çek" yerine "çok" yazılırsa işler arap saçına dönebilir.... BU DÖKÜMANIN BANKA ÜZERİNDEN ALDIGIM İÇİN GENELDE TÜRKÇE KARAKTERLE GEMİYOR. BİZ "cek" yazıyor olarak düzenleyelim.

6) Hücredeki veriler "TahŞb:" ile başlıyorsa, buradan MSntNo değerini alacağız gibi görünüyor. Başka bir deyişle; eğer hücreden MSntNo değerini alacaksak, hücredeki metin mutlaka "TahŞb:" ile başlıyor. Bu doğru mu? EVET DOĞRU

7) Benzer şekilde, hücredeki metinler "TahŞb:" ile başlamıyorsa, mutlaka "çek" değeri var, öyle mi? HAYIR D8 HÜCRESİNDE OLDUGU GİBİ BLOK HESAP GİBİ AÇIKLAMALAR MEVCUT

8) "TahŞb:" yerine "TahŞube" veya "TahsilatŞube" veya "Tah.şb" gibi değişik yazım şekli olma ihtimali var mı? HAYIR STANDART "TahŞb:" BU ŞEKİLDE

Şimdilik aklıma takılanlar bunlar....
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Ayrıca;

........... 0034275 no lu cek

.......... Çek No : 0416101

gibi değişik varyasyonlar var. Bunları standart şekle getirmeniz mümkün değil mi?

Ya da, çek numaraları herzaman 7 dijit mi olacak? Değilse, en az ve en fazla dijit sayısı nedir?

.
 

sevensuleyman

Altın Üye
Katılım
9 Kasım 2012
Mesajlar
198
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
08-12-2027
Ayrıca;

........... 0034275 no lu cek

.......... Çek No : 0416101

gibi değişik varyasyonlar var. Bunları standart şekle getirmeniz mümkün değil mi?

Ya da, çek numaraları herzaman 7 dijit mi olacak? Değilse, en az ve en fazla dijit sayısı nedir? HER ZAMAN 7 KARAKTER BURADAN YÜRÜRSEK DAHA SAĞLIKLI OLACAK GİBİ.


.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Ekli dosyayı inceleyin,

Açıklamalarınız ve 5 No'lu mesajınız ekinde verdiğiniz örnek dosya üzerinde yapılan çalışma bana göre oldu ....

Kodlarda "Regular Expressions" tekniği kullanılmıştır.


.
 

Ekli dosyalar

sevensuleyman

Altın Üye
Katılım
9 Kasım 2012
Mesajlar
198
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
08-12-2027
Ekli dosyayı inceleyin,

Açıklamalarınız ve 5 No'lu mesajınız ekinde verdiğiniz örnek dosya üzerinde yapılan çalışma bana göre oldu ....

Kodlarda "Regular Expressions" tekniği kullanılmıştır.


.
çok teşekkür ederim
 

sevensuleyman

Altın Üye
Katılım
9 Kasım 2012
Mesajlar
198
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
08-12-2027
Ekli dosyayı inceleyin,

Açıklamalarınız ve 5 No'lu mesajınız ekinde verdiğiniz örnek dosya üzerinde yapılan çalışma bana göre oldu ....

Kodlarda "Regular Expressions" tekniği kullanılmıştır.


.
çok teşekkür ederim
 
Üst