Bu dosya, tarih sırasına göre tutulan yakıt stok kayıtlarında bakiyenin ilk kez sıfırın altına düştüğü tarihi formülle bulur. Sonuç, "Tarihinde Stok eksidir!!!" uyarı metniyle birlikte M sütununda gösterilir. Aynı sonuca üç farklı formül yapısıyla ulaşıldığı için yöntemler karşılaştırılabilir.
M4 ve M6 hücrelerindeki dizi mantığı, Excel sürümüne göre Ctrl+Shift+Enter ile girilmesini gerektirebilir. M12 hücresi başka bir dosyadaki AFormulBul işlevine dış bağlantı verir; bu hücre kendi başına çalışmayabilir.
Dosyanın içeriği
- Sayfa1: B1:N2572 aralığında yakıt hareket kayıtları bulunur. Sütun başlıkları: Tarih, Gelen Yakıt Net Litre, 15 C, İkmal Isısı ve Kilo.
- M sütununda, kullanılan fonksiyon adlarını (EĞER, EĞERSAY, KAYDIR, METNEÇEVİR, İNDİS) sıralayan bir not ve eksiye düşülen tarihi veren sonuç hücreleri yer alır.
Kullanılan formüller
- J sütunu, F sütunu sıfırsa boş bırakır, değilse (F - 0,0011) değerini K sütunuyla çarpıp 4 basamağa yuvarlar. Dosyada 45 formül vardır.
- M4 hücresi, E3:E3000 aralığında sıfırın altındaki ilk değerin sırasını MATCH ile bulur, tarihi INDEX ile alır ve TEXT ile biçimlendirir.
- M6 hücresi aynı sonucu OFFSET ile verir.
- M8 hücresi önce COUNTIF ile negatif değer olup olmadığını denetler; negatif değer yoksa tarih üretilmez.
Nasıl kullanılır
- Sayfa1 içinde B sütununa tarihleri, diğer sütunlara ilgili litre ve sıcaklık değerlerini girin.
- Stok bakiyesinin hesaplandığı E sütununda değerlerin B3:E3000 aralığında kaldığından emin olun.
- M sütunundaki formül hücrelerinden birini kullanın; ilk eksi bakiyenin tarihi uyarı metniyle görüntülenir.
- Kayıt sayısı 3000 satırı aşarsa formüllerdeki aralıkları genişletin.