Dosya simgesi

Formülle Tarihe Göre Veri Listeleme

Bu şablon, farklı sayfalarda tutulan tarihli kayıtları seçilen araç ve tarih aralığına göre tek bir Rapor sayfasında listeler. Filtreleme makro kullanmadan, yalnızca formüllerle yapılır. Dosya .xlsm uzantılıdır ancak içinde makro bulunmaz.

Dosyanın içeriği​

  • Sayfa1, Sayfa2, Sayfa3: Veri sayfalarıdır. 5. satırda TARİH, MİKTAR, S1, S3 ve S5 başlıkları bulunur; 6. satırdan itibaren 01.01.2014 tarihinden başlayan günlük kayıtlar, miktarlar ve Araç1, Araç2 gibi araç adları yer alır.
  • Rapor: Seçim ve sonuç sayfasıdır. Üst bölümde sayfa adı, araç ve tarih aralığı seçimi yapılır. Aşağıda TARİH, MİKTAR, S1, S3 ve S5 sütunlarıyla eşleşen kayıtlar listelenir. O sütununda araç plaka listesi (örneğin 34KK65, 34KK66) bulunur.
  • Rapor sayfasında yeşil alanlarda 3 adet veri doğrulama vardır; seçimler açılan listeden yapılır.
  • Tanımlı adlar: Araç (Rapor!O6:O371) ve Gün (Rapor!N6:N373).

Kullanılan formüller​

Rapor sayfasının A sütunu, seçilen kriterlere uyan satırlara sıra numarası verir. Seçilen sayfadaki tarih, araç ve tarih aralığı koşulu INDIRECT, AND ve COUNTIF ile kontrol edilir:
Excel formülü
=EĞER(DOLAYLI($D$2&"!C"&SATIR())="";"";EĞER(VE(DOLAYLI($D$2&"!D"&SATIR())=$G$3;DOLAYLI($D$2&"!C"&SATIR())>=$D$3;DOLAYLI($D$2&"!C"&SATIR())<=$D$4);EĞERSAY($A5:$A$5;">0")+1;""))
=IF(INDIRECT($D$2&"!C"&ROW())="","",IF(AND(INDIRECT($D$2&"!D"&ROW())=$G$3,INDIRECT($D$2&"!C"&ROW())>=$D$3,INDIRECT($D$2&"!C"&ROW())<=$D$4),COUNTIF($A5:$A$5,">0")+1,""))
C sütunundaki formül, A sütunundaki sıra numaralarına göre ilgili kaydı seçilen sayfadan getirir. Numara kalmadığında hücre boş bırakılır. Aynı yapı diğer sütunlarda da kullanılır:
Excel formülü
=EĞER(SATIRSAY($A$5:$A5)>MAK($A$6:$A$65536);"";İNDİS(DOLAYLI($D$2&"!C$6:C$65536");KAÇINCI(SATIRSAY($A$5:$A5);$A$6:$A$65536;0);1))
=IF(ROWS($A$5:$A5)>MAX($A$6:$A$65536),"",INDEX(INDIRECT($D$2&"!C$6:C$65536"),MATCH(ROWS($A$5:$A5),$A$6:$A$65536,0),1))

Nasıl kullanılır​

  1. Rapor sayfasında, yeşil alanlardaki açılan listelerden veri sayfasını (Sayfa1, Sayfa2 veya Sayfa3) seçin.
  2. Araç bilgisini seçin ve başlangıç ile bitiş tarihlerini girin.
  3. Seçime uyan kayıtlar 6. satırdan itibaren otomatik listelenir.
  4. Kendi verilerinizi kullanmak için veri sayfalarındaki 6. satırdan itibaren olan kayıtları değiştirin; listeleme formülleri aynı yapıyla çalışmaya devam eder.
Formüller INDIRECT içerdiğinden veri sayfalarının adları değiştirilirse seçim listesindeki adlar da buna göre güncellenmelidir.

cakarem tarafından daha fazla dosya

  • Beğen
Tepkiler: kartaldogan
Detaylar
Yazar
cakarem
İndirme
13
Gösterim
2,230
İlk sürüm
Güncel
SHA-256
7233798f447673e96793d22206180c36050de64897d879f99989dfbb43544ef8

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Faylandığım bir dosya oldu, teşekkürler.
Geri
Üst