İki tarih arasındaki değerleri karşılaştırma

Katılım
27 Temmuz 2018
Mesajlar
7
Excel Vers. ve Dili
Microsoft® Excel® 2019 MSO (Sürüm 2507 Derleme 16.0.19029.20136) 32 bit
Merhaba Hocalarım;
Benim bir sorum olacaktı ama elimdeki excell de iki tarihi arasında yapılan işlemler var banka işlemleri.Formül ile aynı tarihlerde yapılan aynı tutarlı işlemleri sorgulatıp buldurmak istiyorum. eğer varsa karşısına var yoksa yok yazsa da olur ama birebir tarih ve tutarları kontrol etmem lazım. Yardımcı olabilir misiniz? Örnek excel ektedir.

https://dosya.co/mnxympt5rflk/AYNI_TARİHLERDEKİ_AYNI_TUTARI_BULMA.xlsx.html
 

Korhan Ayhan

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

Profilinizde hangi dilde ofis kullandığınız yazmıyor. Kendi kullandığım dile göre cevap veriyorum. Siz kendinize uyarlarsınız.

C++:
=IF(SUMPRODUCT((TRUNC($H$2:$H$5)=TRUNC(C2))*(IF(D2>0;$F$2:$F$5;$G$2:$G$5)=ABS(D2)))>0;"VAR";"YOK")
Ayrıca linki incelemenizde fayda var...

 
Katılım
27 Temmuz 2018
Mesajlar
7
Excel Vers. ve Dili
Microsoft® Excel® 2019 MSO (Sürüm 2507 Derleme 16.0.19029.20136) 32 bit
Hocam Merhaba excell kullanıyorum. Bende şöyle bir kod yaptım ama bunu tam ters şekilde nasıl çalıştırabiliriz.


=EĞER(C2="";"";
EĞER(D2>0;
EĞER(ÇOKEĞERSAY($H:$H;">="&TAMSAYI(C2); $H:$H;"<"&TAMSAYI(C2)+1; $F:$F; MUTLAK(D2))>0; "VAR"; "YOK");
EĞER(D2<0;
EĞER(ÇOKEĞERSAY($H:$H;">="&TAMSAYI(C2); $H:$H;"<"&TAMSAYI(C2)+1; $G:$G; MUTLAK(D2))>0; "VAR"; "YOK");
"YOK"
)
)
)

Yani C2 yerine H2 den sorguyu başlatsın . D2 yerine de F2 ve G2 den baksın d2 yi görsün istiyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,231
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Paylaştığım linki iyi incelemediğinizi düşünüyorum..
 
Katılım
27 Temmuz 2018
Mesajlar
7
Excel Vers. ve Dili
Microsoft® Excel® 2019 MSO (Sürüm 2507 Derleme 16.0.19029.20136) 32 bit
Hocam Merhaba;
Profil bilgimi düzenledim. Acaba bu kod dediğim şekilde çalışır mı?
Bende şöyle bir kod yaptım ama bunu tam ters şekilde nasıl çalıştırabiliriz.


=EĞER(C2="";"";
EĞER(D2>0;
EĞER(ÇOKEĞERSAY($H:$H;">="&TAMSAYI(C2); $H:$H;"<"&TAMSAYI(C2)+1; $F:$F; MUTLAK(D2))>0; "VAR"; "YOK");
EĞER(D2<0;
EĞER(ÇOKEĞERSAY($H:$H;">="&TAMSAYI(C2); $H:$H;"<"&TAMSAYI(C2)+1; $G:$G; MUTLAK(D2))>0; "VAR"; "YOK");
"YOK"
)
)
)

Yani C2 yerine H2 den sorguyu başlatsın . D2 yerine de F2 ve G2 den baksın d2 yi görsün istiyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,231
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önerdiğim formülü Türkçe olarak paylaşıyorum...

C++:
=EĞER(TOPLA.ÇARPIM((NSAT($H$2:$H$5)=NSAT(C2))*(EĞER(D2>0;$F$2:$F$5;$G$2:$G$5)=MUTLAK(D2)))>0;"VAR";"YOK")
 
Katılım
27 Temmuz 2018
Mesajlar
7
Excel Vers. ve Dili
Microsoft® Excel® 2019 MSO (Sürüm 2507 Derleme 16.0.19029.20136) 32 bit
Önerdiğim formülü Türkçe olarak paylaşıyorum...

C++:
=EĞER(TOPLA.ÇARPIM((NSAT($H$2:$H$5)=NSAT(C2))*(EĞER(D2>0;$F$2:$F$5;$G$2:$G$5)=MUTLAK(D2)))>0;"VAR";"YOK")
Hocam bu formül çalışıyor fakat sistemi tam ters şekilde çalıştırmak istesek yani H sütunundaki tarihe bakıp F ve G sütunlarını kontrol ettirip C ve D sütunu ile karşılaştırmak istiyorum. Yani F ve G de olan rakam D sütununda var mı diye baktırabilir miyiz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,231
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İlk mesajınızdaki sorunuzu verdiğim cevap karşılıyorsa bu başlığı kapatabiliriz. Yeni sorunuz için yeni başlık açmanız gerekir.
 
Üst