Stokta Kalanın FIFO Değeri

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhabalar,

Ek'li dosyada FIFO hesabı yapılan tablolar var,

Ancak, stok sıfır olsa bile FIFO, önceki değerler ile hesaplanmakta,

Stoktaki miktar sıfır ise, FIFO'nun yeniden hesaplanması gerekmektedir,

Mümkünse bu işlem için gereken formülü/formülleri rica ediyorum.

Teşekkür ederim.

(DOSYANIN ÇÖZÜMLENMİŞ SON HALİ 6 ve 14 ncü MESAJDADIR)
 
Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhabalar,

Ek'li dosyada FIFO hesabı yapılan tablolar var,

Ancak, stok sıfır olsa bile FIFO, önceki değerler ile hesaplanmakta,

Stoktaki miktar sıfır ise, FIFO'nun yeniden hesaplanması gerekmektedir,

Mümkünse bu işlem için gereken formülü/formülleri rica ediyorum.

Teşekkür ederim.
Merhaba,

Sorunuzu yanlış anlamışta olabilirim.

O4 hücresi için,

Kod:
=ARA(MAK($K$4:$K$21)+1;EĞER($D$4:$D$21=N4;$K$4:$K$21))
P4 hücresi için,

Kod:
=ARA(MAK($L$4:$L$21)+1;EĞER($D$4:$D$21=N4;$L$4:$L$21))
Formüller Dizi formülüdür..

.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Sorunuzu yanlış anlamışta olabilirim.

O4 hücresi için,

Kod:
=ARA(MAK($K$4:$K$21)+1;EĞER($D$4:$D$21=N4;$K$4:$K$21))
P4 hücresi için,

Kod:
=ARA(MAK($L$4:$L$21)+1;EĞER($D$4:$D$21=N4;$L$4:$L$21))
Formüller Dizi formülüdür..

.
Sayın espiyonajl, merhaba

Sorumu doğru anlamışsınız, ancak bir sorun var, şöyleki ;

Malzemede "fiyat" (F sütunu) boş ise "tutarı" (P sütunu)nda hesaplama yapmıyor,

Formülleri, girişi olmayan ancak çıkışı olan malzemeye göre de hesaplatabilirsek sorun çözülecek,

Şayet "F" sütunu boş kalmamalı ise, malzeme girişi de yok ise, malzemenin son giriş fiyatını ilgili hücreye (F sütunu)getirebilirse de sorun çözülür,

Teşekkür ederim.
 
Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Sayın espiyonajl, merhaba

Sorumu doğru anlamışsınız, ancak bir sorun var, şöyleki ;

Malzemede "fiyat" (F sütunu) boş ise "tutarı" (P sütunu)nda hesaplama yapmıyor,

Formülleri, girişi olmayan ancak çıkışı olan malzemeye göre de hesaplatabilirsek sorun çözülecek,

Şayet "F" sütunu boş kalmamalı ise, malzeme girişi de yok ise, malzemenin son giriş fiyatını ilgili hücreye (F sütunu)getirebilirse de sorun çözülür,

Teşekkür ederim.
Sayın 1Al2Ver,

L sütunundaki formülü değiştirdim, incelermisiniz. Sorunuzu tam anlayamadığım için yanlış sonuçlarda veriyor olabilir, eğer bu şekilde de değilse dosya üzerinde 4-5 farklı örnek ile manuel değerler girerek yeniden düzenlerseniz anlamam daha kolay olacaktır..

.
 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın 1Al2Ver,

L sütunundaki formülü değiştirdim, incelermisiniz. Sorunuzu tam anlayamadığım için yanlış sonuçlarda veriyor olabilir, eğer bu şekilde de değilse dosya üzerinde 4-5 farklı örnek ile manuel değerler girerek yeniden düzenlerseniz anlamam daha kolay olacaktır..

.
Sayın espiyonajl, merhaba

Çabalarınız için ne kadar teşekkür etsem azdır, sağolun

Ek'li dosyaya dilim döndüğünce, elim yazdığınca açıklamalar yaptım, umarım sizi kendim gibi düşündürecek bir senaryo oluşturmuşumdur,

Siz anlatılanlara ve örneklenen verilere göre cevap veriyor, zaman zaman da bizim anlattıklarımızdan da öte çözümler üretiyorsunuz, sağolun,

Eğer çözümsüzlük var ise bunun hatası tamamen bana aittir, bu nedenle lütfen kendinizi çözüm üretememiş gibi hissetmeyin,

Teşekkür ederim.
 
Son düzenleme:

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,356
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Merhaba,

Kapsamlı test etmedim ancak doğru sonuç veriyor sanırım.

K4 hücresi
Kod:
=EĞER(YADA(B4="";E4="");0;EĞER(ETOPLA($D$4:D4;D4;$E$4:E4)-ETOPLA($D$4:$D$100;D4;$H$4:$H$100)<=0;0;EĞER(ETOPLA($D$4:D4;D4;$E$4:E4)-ETOPLA($D$4:$D$100;D4;$H$4:$H$100)>E4;E4;ETOPLA($D$4:D4;D4;$E$4:E4)-ETOPLA($D$4:$D$100;D4;$H$4:$H$100))))
L4,
Kod:
=EĞER(K4<>0;K4*F4;0)
O4,
Kod:
=ETOPLA($D$4:$D$100;N4;$K$4:$K$100)
P4,
Kod:
=ETOPLA($D$4:$D$100;N4;$L$4:$L$100)
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Sayın espiyonajl, merhaba

Çabalarınız için ne kadar teşekkür etsem azdır, sağolun

Ek'li dosyaya dilim döndüğünce, elim yazdığınca açıklamalar yaptım, umarım sizi kendim gibi düşündürecek bir senaryo oluşturmuşumdur,

Siz anlatılanlara ve örneklenen verilere göre cevap veriyor, zaman zaman da bizim anlattıklarımızdan da öte çözümler üretiyorsunuz, sağolun,

Eğer çözümsüzlük var ise bunun hatası tamamen bana aittir, bu nedenle lütfen kendinizi çözüm üretememiş gibi hissetmeyin,

Teşekkür ederim.
Tam olarak kontrol etmedim, tekrar incelermisiniz..

.
 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Kapsamlı test etmedim ancak doğru sonuç veriyor sanırım.

K4 hücresi
Kod:
=EĞER(YADA(B4="";E4="");0;EĞER(ETOPLA($D$4:D4;D4;$E$4:E4)-ETOPLA($D$4:$D$100;D4;$H$4:$H$100)<=0;0;EĞER(ETOPLA($D$4:D4;D4;$E$4:E4)-ETOPLA($D$4:$D$100;D4;$H$4:$H$100)>E4;E4;ETOPLA($D$4:D4;D4;$E$4:E4)-ETOPLA($D$4:$D$100;D4;$H$4:$H$100))))
L4,
Kod:
=EĞER(K4<>0;K4*F4;0)
O4,
Kod:
=ETOPLA($D$4:$D$100;N4;$K$4:$K$100)
P4,
Kod:
=ETOPLA($D$4:$D$100;N4;$L$4:$L$100)
Sayın Zeki Gürsoy, merhaba,

Öncelikle teşekkür ederim,

Merak ettiğim bir iki konu var, Kalan bloğunun yani "K" ve "L" sütununun her satırının dolu olması gerekmezmi, örneğin ilk satırdaki Ayçiçekyağı'na ait verilen "K" ve "L" sütunlarında görülmüyor, buna karşın Tuz ve Makarnanın kalanları ve tutarları gözükmekte,

Tablo2'nin test edilmesi için verilerin Tablo1'de görülmesi daha iyi olmaz mı ?

Dosyaya bir iki açıklama daha ekledim,

Emeğiniz için teşekkür ederim.
 
Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Tam olarak kontrol etmedim, tekrar incelermisiniz..

.
Sayın espiyonajl, merhaba

D19'a Ayçiçekyağı
H19'a 30 yazıp, O4 ve P4'ü gözlemlermisiniz, burada (Tablo2) tutarın boş olması doğru, miktarın 30 olması yanlış,

Sanırım bu da düzelirse sonuç almış olacağız,

Teşekkür ederim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Sayın espiyonajl, merhaba

D19'a Ayçiçekyağı
H19'a 30 yazıp, O4 ve P4'ü gözlemlermisiniz, burada (Tablo2) tutarın boş olması doğru, miktarın 30 olması yanlış,

Sanırım bu da düzelirse sonuç almış olacağız,

Teşekkür ederim.
O4 hücresi için,

Kod:
=EĞER(P4=0;"";ARA(MAK($K$4:$K$21)+1;EĞER($D$4:$D$21=N4;$K$4:$K$21)))
Dizi formülü..

Bu şekilde işinizi görürmü, yoksa yeniden düzenlemek gerekirmi?

.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
O4 hücresi için,

Kod:
=EĞER(P4=0;"";ARA(MAK($K$4:$K$21)+1;EĞER($D$4:$D$21=N4;$K$4:$K$21)))
Dizi formülü..

Bu şekilde işinizi görürmü, yoksa yeniden düzenlemek gerekirmi?

.
Sayın espiyonajl, merhaba

Sizi de çok yordum ama, maalesef sonuçları doğru vermemekte,

Teşekkür ederim.
 
Son düzenleme:

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,356
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
K ve L sütunları Tablo2 nin oluşması için hesaplama sütunlarıdır. Bununla beraber her satırın dolu olması da gerekmez çünkü grişi ilk olanların ilerleyen satırlarda çıkışıyla birlikte bitmesi ve karşılığında da sıfır olmalı.

Çıkışlarda kalanı göstermek excel fonksiyonlarıyla şu an için zor görünüyor. Ayrıca çıkışlarda kalanı görmek yerine her bir girişin kalanını görmek daha faydalı olmaz mı?

Ekli örneğimde hesaplamayı etkileyen ve dikkat etmeniz gereken B sütununun doluluğu ile giriş ve çıkışların ayrı satırlara yazılması gerekliliğidir.

Ekli resimden görebilirsiniz.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
K ve L sütunları Tablo2 nin oluşması için hesaplama sütunlarıdır. Bununla beraber her satırın dolu olması da gerekmez çünkü grişi ilk olanların ilerleyen satırlarda çıkışıyla birlikte bitmesi ve karşılığında da sıfır olmalı.

Çıkışlarda kalanı göstermek excel fonksiyonlarıyla şu an için zor görünüyor. Ayrıca çıkışlarda kalanı görmek yerine her bir girişin kalanını görmek daha faydalı olmaz mı?

Ekli örneğimde hesaplamayı etkileyen ve dikkat etmeniz gereken B sütununun doluluğu ile giriş ve çıkışların ayrı satırlara yazılması gerekliliğidir.

Ekli resimden görebilirsiniz.
Sayın Zeki Gürsoy, merhaba

Teşekkür ederim, zahmet ettiniz, sağolun.

Saygılarımla.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Sayın espiyonajl, merhaba

Sizi de çok yordum ama, maalesef sonuçları doğru vermemekte,

Teşekkür ederim.
Ekte 2 ayrı sayfa hazırladım, yaptığım açıklamalar üzerinden eksiklerimi açıklarsanız daha kolay anlayabilirim sanırım.

.
 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,715
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Ekte 2 ayrı sayfa hazırladım, yaptığım açıklamalar üzerinden eksiklerimi açıklarsanız daha kolay anlayabilirim sanırım.

.
Sayın espiyonajl, merhaba

Benim için sabahın 3'üne kadar uğraşmıssınız, ne kadar teşekkür etsem azdır, sağolun,

Örnek2 sayfasındaki çözüm'de, bir hata görülmemekte, bir kaç deneme yaptım,
sonuç olumlu,

Tekrar teşekkür ederim,

Bayramınız kutlu olsun, saygılarımla.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Sayın espiyonajl, merhaba

Benim için sabahın 3'üne kadar uğraşmıssınız, ne kadar teşekkür etsem azdır, sağolun,

Örnek2 sayfasındaki çözüm'de, bir hata görülmemekte, bir kaç deneme yaptım,
sonuç olumlu,

Tekrar teşekkür ederim,

Bayramınız kutlu olsun, saygılarımla.
Rica ederim,

Sizinde Bayramınız kutlu olsun, saygılarımla..
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Sn 1Al2Ver olumlu dosyayı sıkıştırmadan ekler misiniz?
Bende incelemek istiyorum.. Tşkler..
 
Üst