Boyalı Hücrelerin Toplamını Karşılaştırma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

1903emre34

VIP Üye
Kullanıcı
Katılım
28 Tem 2022
Mesajlar
324
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Çözüm
Merhaba Sayın @1903emre34 .

İstediğiniz işlemi aşağıdaki kod yapar.
Başka arkadaşlarımızın da formül ile çözüm önerisinde bulunacağından eminim açıkçası.

Kod'daki başlangıç tarihi (ilk ismini verdiğim değişken) kısmını, ilk tarihten 1 gün öncesi olarak ayarlayabilirsiniz.
.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(10 satır)
Merhaba Sayın @1903emre34 .

İstediğiniz işlemi aşağıdaki kod yapar.
Başka arkadaşlarımızın da formül ile çözüm önerisinde bulunacağından eminim açıkçası.

Kod'daki başlangıç tarihi (ilk ismini verdiğim değişken) kısmını, ilk tarihten 1 gün öncesi olarak ayarlayabilirsiniz.
.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(15 satır)
 
Çözüm
Sayın @Ömer BARAN bey sağ olsun yazdığı VBA kod'u ile çok güzel bir çözüm sunmuş. Ne yazık ki VBA kodu yazacak kapasitem sıfır. Lakin bende yukarıdaki örnek dosyadaki soru için Excel'in kendi işlevleriyle oluşan bir çözüm sunmağa çalıştım. Ama yine de sınırlı kaldım. Bunun için,
B7 Hücresine:
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
C7 Hücresine:
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
yazıp deneyin.
Tarihlere gelince A6 dan nasıl 01.01.2019 tarihini çıkaracağımı ben bilemedim.
 
Sayın @ataköylü-59 .

Formül ile olsun, katkılarınızı alternatif cevaplarınızı her zaman bekleriz.

Tarihler için şöyle olabilirdi >> =EĞER(SOLDAN(A6;7)="AAAA NO";TARİH(2019;1;EĞERSAY($A$6:A6;"AAAA NO*"));......
gerisini halletmişsiniz zaten.
Formüle yukarıdaki ilave yapılınca EĞERHATA kısmına da gerek kalmıyor sanırım.
 
Çok Teşekkür ederim @Ömer BARAN Hocam.
Şimdi Tam olarak çözülmüş oldu. Ve dediğiniz gibi EĞERHATA fonksiyonuna da gerek kalmamış oldu.
B6 hücresine: =EĞER(SOLDAN(A6;7)="AAAA NO";TARİH(2019;1;EĞERSAY($A$6:A6;"AAAA NO*"));PARÇAAL(A6;1;MBUL("TL";A6)-1)) bu şekilde yazıldığı zaman istenen sonucu üretiyor.

Teşekkürler efendim.
 
Sayın @1903emre34
Hem makro hem formül cevabı ile iki alternatifli çözüm sunulmuş.
Sorunuz çözüme ulaşıldı ise konuyu çözüldü olarak işaretleyip, kilitleyelim.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt