• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Borsa Hisse Excel'inde Satış Sonrası FIFO Tabanlı Maliyet ve Kar/Zarar Hesaplama

Katılım
5 Eylül 2015
Mesajlar
129
Excel Vers. ve Dili
Microsoft Office Professional Plus 2021 - İngilizce
Merhabalar,

Yabancı kaynaklardan envanter için üretilen fifo formüllerini kendi borsa hisse al sat yaptığım excel'ime uyarlamak istedim. Ekteki dosyada A:E sütunları boyunca her yaptığım alış, satış işlemlerini kendim giriyorum. Girdiğim veriler doğrultusunda F-P sütunları boyunca yazanlar kendiliğinden hesaplanıyor. Ancak, içlerinde "J" sütununda Marjinal maliyet adı altındaki hücrelerde bir formül var: Bu formülden hesaplanmak istenen şey, bize FIFO usülüne göre satıştan önce o hisse senedinden kaç lotu kaç birim fiyattan aldığımızı hesaba katarak sattığımız miktarın toplamda ne kadar mal olduğunu "J" sütununa getirmek istiyor. Ancak, bir türlü bu formülü uyarladığımda satış yaptığımda ortaya tutar çıkmıyor #VALUE! hatası alıyorum.

Not: Yabancı kaynağımın excel'ini de paylaşıyorum ekte. Orada da aynı sütunda "J" sütununda bu işlemi görebilirsiniz:

Mesela, Reliance'den 100 tane 100 birim fiyattan ürün almış. Ardından 50 adedini 110 birim fiyattan satmış. Şimdi bu satış işleminde "J4" hücresine baktığımızda -5000 sonucu çıkmakta. Bir bu sattığımız 50 tanesini kaça mal etmiştik? 50*100=5000. Bunu -5000 olarak yazıyor o formüle karşılık j4'e

Yardımcı olabileceklere şimdiden teşekkür ederim.
 

Ekli dosyalar

İyi pazarlar,
Yardım edebilen yok mudur?
 
Merhaba;
Dosyanızdan pek birşey anlayamadım ama kalan maliyet hesabı için ekteki uygulamayı inceleyin.
İyi çalışmalar.
 

Ekli dosyalar

Merhaba;
Makro çözümlü eki deneyin.
İyi çalışmalar.
Teşekkür ederim Sn. muygun,

İşimi görecektir. Peki, bunun makrosuz bir çaresi yok mudur hiç?
Ben, satış yani sizin yaptığınızda çıkış yaptıkça, bir alanda şirketlerden elimde kalan:

"şirket bazında lot sayıları",
"elde olan + satılan tüm lotların şirket bazlı ort. maliyetini",
"FIFO'ya göre elde kalan lotların şirket bazlı ort. maliyetini

bulmak istiyordum en nihayetinde.
 
Merhaba;
Birde bu eki inceleyin (ve yine makro)
İyi çalışmalar.

Not: Sorunuz isteğinize göre doğru yerde ama giriş fiyatına göre satılanın tutarı kısmı fonksiyonla çok karmaşık gözüküyor. (belki bir KTF yazılabilir)
Fakat ekli uygulamadaki rapor kısmı işinizi görür diye düşünüyorum. Ayrıca kodlar açık...
vba ya bir uçtan başlamanın tam sırası...
 

Ekli dosyalar

Merhaba;
Birde bu eki inceleyin (ve yine makro)
İyi çalışmalar.

Not: Sorunuz isteğinize göre doğru yerde ama giriş fiyatına göre satılanın tutarı kısmı fonksiyonla çok karmaşık gözüküyor. (belki bir KTF yazılabilir)
Fakat ekli uygulamadaki rapor kısmı işinizi görür diye düşünüyorum. Ayrıca kodlar açık...
vba ya bir uçtan başlamanın tam sırası...
Teşekkür ederim Muygun bey.

Evet, haklısınız, çöp gibi bir alan oluşuyor tabii. Makroya çok yabancıyım, yazım konusunda. Ancak, bakmak lazım dediğiniz gibi.
Teşekkürler tekrar.
 
@muygun Selam tekrar,

Çeşitli yeni veriler girdiğimde, "analiz" ya da "rapor" makro butonuna bastığımda herhangi bir şey olmuyor ama.
Bir şeyi mi yanlış yapıyorum acaba, anlamadım hocam.
 
Merhaba;
mavi alana veri girişi yapıldıktan sonra (A3-G.. aralığı);
1-analiz
2-rapor
butonuna basacaksınız.
ve makro güvenliği düşük (önerilmez) olacak
 
Merhaba;
mavi alana veri girişi yapıldıktan sonra (A3-G.. aralığı);
1-analiz
2-rapor
butonuna basacaksınız.
ve makro güvenliği düşük (önerilmez) olacak
Merhaba muygun,

https://we.tl/t-jxiO5jUQXp - Dediğiniz gibi düşük(önerilmez)'e almama rağmen bir hareket olmuyor. Kısa video linktedir.
 
Türkçe excelde (başka pc de) deneme şansınız var mı?
(mesela ofis 2003 kurulu bir pc de)
 
Türkçe excelde (başka pc de) deneme şansınız var mı?
(mesela ofis 2003 kurulu bir pc de)
hmmm, maalesef hocam. Tek pc var, ben de ingilizce kullanıyorum ona alıştım diye. İngilizce'de çalışmıyorsa yapacak bir şey yok. Emeğiniz için teşekkür ederim tekrar.
 
Merhaba,
ingilizce hazırlanan bir dosyayı türkçe ofis kurulu bilgisayarda çalıştıramıyor muyuz?
 
Türkçe karakterli tanımlamalar sorun çıkartır. (ü,i,ş,ö,ç,ğ gibi)
 
Türkçe karakterli tanımlamalar sorun çıkartır. (ü,i,ş,ö,ç,ğ gibi)
Benim ofis ingilizce zaten hocam, makrolara da girdim yazdığınız. Zaten ingilizce yazdığınızı görüyorum makroyu. Neyi düzeltsem ancak çalışacak makro onu anlayamadım, beceremedim hala çalışmıyor.
 
makroda ;
On Error Resume Next
satırını;
Rem On Error Resume Next

şeklinde düzenleyin ve makroyu çalıştırın.
makro hata veren satırda kesilecektir.
 
makroda ;
On Error Resume Next
satırını;
Rem On Error Resume Next

şeklinde düzenleyin ve makroyu çalıştırın.
makro hata veren satırda kesilecektir.
Yazdım hocam 2 makroya da dediğiniz REM'i. Subscript out of range hatası gelmeye başladı butonlara basınca. Dosya ektedir.
 

Ekli dosyalar

Merhaba;
Sanırım Türkçe karakter düzeltmesi yaparken kodlarda;
Set s1 = ThisWorkbook.Worksheets("islem")
satırındaki
işlem sayfa adını islem şeklinde düzeltmişsiniz ama sayfa adı işlem olduğu için hata veriyor.
ikisinin aynı olmasını sağlayın.

Rapor makrosundaki rem işlemini iptal edin.
 
Son düzenleme:
Geri
Üst