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

  • Konuyu başlatan Konuyu başlatan 1903emre34
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
1903emre34

Ziyaretçi

Kısa Açıklama

Boyalı Hücrelerin Toplamını Karşılaştırma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Ekli dosyalar
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:
Görüntülemek 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:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
C7 Hücresine:
Kod:
Görüntülemek 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.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst