Soru Çek numarası bulma

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
arkadaşlar günaydın
excel tablomda D sütununda açıklamaların içinden B sütunundaki gibi çek numaralarını ayırabiliyorum.
ancak kırmızı olanları açıklama içinden çek numaralarını ayıramadım.
makro yada formülle çözümü nasıl olabilir

iyi çalışmalar
 

Ekli dosyalar

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
arkadaşlar çözüm öneriniz varmı ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,739
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Çek No için metinlerin içindeki ayrıştırıcı kriter nedir?
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,737
Excel Vers. ve Dili
Excel 2019 Türkçe
Bence en iyisi Metni Sütunlara Dönüştürü kullanarak çek numaralarını ayrıştırmak yoksa ben bir standart göremedim.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
korhan bey
kırmızı olanların sarı sütundaki gibi olmasını istiyorum.
aslında tam bir kriterde yok siyah olanlarda "-" arasındaki çek numarasını bulabiliyor formülle
ama kırmızılarda - , / vb bir kriter yok
çek numarası başta ortada değişik sırada olabiliyor.


iyi çalışmalar
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,739
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İyi de excele ne diyeceğiz ki "Çek No" bulsun.

Hani "çocuğa git bakkaldan ekmek al" deriz. Sonra yolu tarif ederiz. Para veririz. O da gidip alır gelir.

Sonuca ulaşmak içinde Excele'de bir komut vermek gerekiyor.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
üstat verdiğiniz yol tarifi çok güzel haklısınız.

B sütunundaki formüle göre çek numaraları geliyor bunları kırmızılarda arayıp bularak başka bir sütunda bulunabilir mi ?
buna göre formül yada makro yapabilirmisiniz


iyi çalışmalar
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,739
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
D100 hücresi için aşağıdaki formül işinize yarayacaktır.

C++:
=SOLDAN(D100;MBUL(" ";D100)-1)
Ama bu formül diğer hücreler için işe yaramayacaktır.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
evet Korhan bey dediğiniz gibi diğerlerinde işe yaramadı.
eğerli yada düşeyaralı yada benzeri formüllerle çözüme ulaşılabilir mi ?

iyi çalışmalar
 

Ekli dosyalar

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ı deneyebilirsiniz...

.
 

Ekli dosyalar

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
sayın haluk bey
öncelikle teşekkür ederim.
ancak sarı sütundakileri nasıl olmasını istediğimi anlatmak için ben yazmıştım.
onları silince sizin makronuz sonucunda boş çıkıyor.
benim istediğim D sütunundaki açıklamalar içinden çek numalarını bulmak
B sütununda siz üstatlardan almış olduğum formülü kullanarak siyah olanların çek numaralarını buluyorum
B sütunundaki kırmızı olanları bulamıyorum.
Korhan beyin dediği gibi bir yol gösterilmesi gerekiyor ki kırmızı olanlarında çek numarasını bulabilsin
kırmızılar içinde belli bir kriter yok "-" "," "/" vb gibi yok maalesef
bende korhan beyin son yazdığı formülünü kullandım ama hepsine uygulanabilirliği yok dediği gibi
bende aklıma şöyle bişey geldi başka bir sütunda B sütununda bulduğum çek numaraları sabit kalmak üzere D sütununda arayıp bulabilirmi
eğerli olur düşeyaralı olur ben bir formül kuramadım
yada B sütunundaki formülü revize ederek başkaca bir yol bulunabilir mi

iyi çalışmalar
 

Ekli dosyalar

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
Valla şimdi ne diyeceğimi şaşırdım ....

Ben sizin hazırladığınız "sarı" sütunu, sizin sonuçları karşılaştırabilmeniz için silmemiştim...... O sütunu silmeden makroyu çalıştırıp, denediniz mi?

.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
haluk bey
sarı sütundaki gibi olacak şeklinde kendim yazdım.sizlere örnek olsun diye
listeler çok uzun oluyor.bu sebeple D sütunundaki açıklamalar içinde çek numaralarını bulayım dedim
tamam sizin makro gayet güzel çalışıyor.
ancak bütün sorun burada zaten ben çek numaralarını elle yazmamın imkanı yok çok olduğu için
sizin makroyuda çalıştırmak için sarı sütunda çek numarası olması gerekiyor haliyle

iyi çalışmalar
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Allah Razı olsun Haluk bey
çok teşekkür ederim
istediğim buydu
sizi ve diğer üstadları uğraştırdım.
aklınıza sağlık

iyi çalışmalar
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,739
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

Kullanıcı tanımlı fonksiyon uygulanmıştır.

Ben örnek dosyanız için %100 sonuç aldım. Fakat veriler farklılaştıkça kullanıcı tanımlı fonksiyona müdahale etmek gerekebilir.

%100'e ulaşmak için bazı hücrelerde fonksiyonun ikinci parametresini devreye aldım. Sizin renklendirdiğiniz kırmızı renkli satırları kontrol ederseniz görebilirsiniz.
 

Ekli dosyalar

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
Ben de 14 No'lu mesajdaki dosyayı güncelledim.... 231 adet veriden sadece 1 tanesini yaklayamadı.

.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Korhan bey teşekkür ederim.

kendi orjnal dosyama uygulama yapacağım.

iyi çalışmalar
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,368
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Haluk bey teşekkür ederim.
bu daha da güzel olmuş

iyi çalışmalar
 

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
14 No'lu mesajdaki dosya tekrar yenilendi, doğruluk oranı 100% sağlandı...

.
 
Üst