2 Tarih arası Maliyet Çıkarma

kneehot

Altın Üye
Katılım
4 Ekim 2007
Mesajlar
625
Excel Vers. ve Dili
OFFİCE 365
Altın Üyelik Bitiş Tarihi
06-10-2025
Arkadaşlar merhaba. İşletme mal alımlarımı tuttuğum bir excelim var ve tüm ciro kar zarar bu excel üzerinden takip ediyorum. Alım yaptığım tüm ürünleri tarihleri miktarları ve fiyatları ile işlediğim bir tablo mevcut. Buradaki sıkıntım bazı ürünlerin alımı günlük yani her gün olurken bazı kalemler belli aralıklar ile alınmakta örneğin 15 gün 45 gün aralıklar ile. Kar zarar kısmına baktığımda bu alımlar yanıltıcı olabiliyor. O yüzden bazı malların maliyetlerini alım tarihlerinden sonra bir sonraki alıma kadar geçen güne bölmek ve günlük maliyetlere yansıtmak istiyorum. Örneğin ayın 1inde 500 TL lik alınan bir mal daha sonra 21 inde tekrar alındı ise 1 i ile 20 si arasına 500/20=25 TL günlük maliyet almalı o mal ile ilgili. Formülle ya da makro ile çözümü olabilir hangisi bu işi çözmeye yarıyor ise yardımlarınızı bekliyorum. Umarım anlatabilmişimdir. Daha anlaşılır olması için örnek ekledim. Şimdiden yardımlara teşekkürler.
 

Ekli dosyalar

Katılım
25 Şubat 2017
Mesajlar
19
Excel Vers. ve Dili
2013
Merhaba çok iyi değilim ama sanki işinize yarayabilir, bir formül gibi duruyor, bu formül size günü verecek siz istediğiniz değer ile böldürüp çarptırabilirsiniz, inşallah işinizi görür.
Ürün ismi : a1 de
alım tarihi : b1 de olduğunu varsayarak formüllenmiştir.
Düşey ara tablo dizisini bulunduğu satırın bir altından başlatıyorsunuz.
=EĞER(EHATALIYSA(DÜŞEYARA(A1;A2:B997;2;0));0;DÜŞEYARA(A1;A2:B997;2;0)-B1)
 

kneehot

Altın Üye
Katılım
4 Ekim 2007
Mesajlar
625
Excel Vers. ve Dili
OFFİCE 365
Altın Üyelik Bitiş Tarihi
06-10-2025
Merhaba çok iyi değilim ama sanki işinize yarayabilir, bir formül gibi duruyor, bu formül size günü verecek siz istediğiniz değer ile böldürüp çarptırabilirsiniz, inşallah işinizi görür.
Ürün ismi : a1 de
alım tarihi : b1 de olduğunu varsayarak formüllenmiştir.
Düşey ara tablo dizisini bulunduğu satırın bir altından başlatıyorsunuz.
=EĞER(EHATALIYSA(DÜŞEYARA(A1;A2:B997;2;0));0;DÜŞEYARA(A1;A2:B997;2;0)-B1)
İlginiz için çok teşekkür ederim fakat maalesef bu formül ihtiyacımı karşılamadı.
 
Üst