Çözüldü Excel Bakiye hesabı kodu yaptım ancak çalışmıyor, yardım lütfen

Walkerist

Altın Üye
Katılım
17 Ocak 2025
Mesajlar
2
Excel Vers. ve Dili
Türkçe Office365 Excel
Altın Üyelik Bitiş Tarihi
18-01-2030
Merhabalar,

Excel kullanmaya yeni başladığımı bildirmek isterim. Şu anda ben bir iş yapıyorum ve yaptığım işte ödemelerimi türk lirası olarak alırken faturaları euro cinsinden kesiyorum. Ancak belirli bir süre sonra takip edemiyorum o yüzden böyle bir excel dosyası yarattım.

Elimde bir tablo var ve tabloda fatura, ödeme, ödeme(eur) ve bakiye(eur) diye alanlar var.

Fatura kısmına euro cinsinden faturayı yazıyorum.
Ödeme kısmına ise bana yapılan TL Ödemeyi yazıyorum.
Ödeme(eur) kısmına ise =EĞER($G$1=[@Tarih];[@Ödeme]/$E$3;[@[Ödeme(eur)]])
Bakiye(eur) kısmına ise =TOPLA(İNDİS([Fatura];1):[@Fatura])-TOPLA(İNDİS([Ödeme(eur)];1):[@[Ödeme(eur)]])
Yazıyorum.

Şimdi Ödeme(eur) kısmındaki $G$1 benim tarihim, eğer komutuyla bakıyorum, Tarihim eğer mevcut tarihe eşitse o zaman ödeme kısmında yapılan ödemeyi Mevcut döviz kuruna bölüyorum($E$3) ve bu da bana euro değerini veriyor, ama eğer tarih aynı değilse o zaman var olan euro değerinin tekrardan üzerine yazıyorum o yüzden sabit kalıyor.

Bakiye kısmında ise düz hesap yaptırıyorum faturalarımı topluyorum en başta, sonra da benim ödemelerimi toplayıp bunları birbirinden çıkarıyorum.

Manuel olarak ödeme(eur) yazdığımda Bakiye(eur) istediğim gibi çalışıyor, ancak ödeme(eur) kısmına bu kodu yazınca böyle bir sıkıntı yaşıyorum, sebebi ne olabilir? lütfen yardımcı olun.

Yani anlamadığım bir başka garip olay tarihi kontrol etmeden yaptığımda düzgün sonuç verirken tarihi kontrol ederek yaptığımda yanlış sonuç alıyorum. Tarihi tek kontrol etme sebebim her gün dövizin değişecek olması, her değiştiğinde benim tüm hesaplarımın değişmemesi gerekiyor, yazdığım günün kuruyla kalması gerekiyor.
 
Son düzenleme:

volki_112

Altın Üye
Katılım
29 Eylül 2023
Mesajlar
374
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
13-12-2029
Merhabalar,

Excel kullanmaya yeni başladığımı bildirmek isterim. Şu anda ben bir iş yapıyorum ve yaptığım işte ödemelerimi türk lirası olarak alırken faturaları euro cinsinden kesiyorum. Ancak belirli bir süre sonra takip edemiyorum o yüzden böyle bir excel dosyası yarattım.

Elimde bir tablo var ve tabloda fatura, ödeme, ödeme(eur) ve bakiye(eur) diye alanlar var.

Fatura kısmına euro cinsinden faturayı yazıyorum.
Ödeme kısmına ise bana yapılan TL Ödemeyi yazıyorum.
Ödeme(eur) kısmına ise =EĞER($G$1=[@Tarih];[@Ödeme]/$E$3;[@[Ödeme(eur)]])
Bakiye(eur) kısmına ise =TOPLA(İNDİS([Fatura];1):[@Fatura])-TOPLA(İNDİS([Ödeme(eur)];1):[@[Ödeme(eur)]])
Yazıyorum.

Şimdi Ödeme(eur) kısmındaki $G$1 benim tarihim, eğer komutuyla bakıyorum, Tarihim eğer mevcut tarihe eşitse o zaman ödeme kısmında yapılan ödemeyi Mevcut döviz kuruna bölüyorum($E$3) ve bu da bana euro değerini veriyor, ama eğer tarih aynı değilse o zaman var olan euro değerinin tekrardan üzerine yazıyorum o yüzden sabit kalıyor.

Bakiye kısmında ise düz hesap yaptırıyorum faturalarımı topluyorum en başta, sonra da benim ödemelerimi toplayıp bunları birbirinden çıkarıyorum.

Manuel olarak ödeme(eur) yazdığımda Bakiye(eur) istediğim gibi çalışıyor, ancak ödeme(eur) kısmına bu kodu yazınca böyle bir sıkıntı yaşıyorum, sebebi ne olabilir? lütfen yardımcı olun.

Yani anlamadığım bir başka garip olay tarihi kontrol etmeden yaptığımda düzgün sonuç verirken tarihi kontrol ederek yaptığımda yanlış sonuç alıyorum. Tarihi tek kontrol etme sebebim her gün dövizin değişecek olması, her değiştiğinde benim tüm hesaplarımın değişmemesi gerekiyor, yazdığım günün kuruyla kalması gerekiyor.
dosya.co
dosya.tc gibi dosya paylaşım siteleri var. Dosyanizi oraya yukleyip link veriniz. Dosya üzerinden bakalım. Bu sekil anlayip çözmek zor.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
953
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Excel sütunlarınız arasında Para Birimi gibi bir sütun var mı? Yoksa bu şekilde bir sütun ayarlayın. TL, USD, EUR gibi para birimlerini kullanın. Bu ayırım size döviz bazında Bakiye oluşturmanızı sağlar. Yani TL, USD, EUR gibi para birimlerinin bakiyelerini ayrı ayrı anlık olarak görebilirsiniz.

Ayrıca yine, benzeri bir konu olarak excel sütunların içine paranın girdisi-çıktısını takip edebilmek için Giren , Çıkan ya da benzeri anlamlar taşıyacak kriterler koyun. Bu size Giren Tutar, Çıkan Tutar ayrımlarını yapmanıza olanak sağlar.

Excel kullanmaya yeni başladığınızı yazmışsınız. Bunun için şunu önerebilirim. Bakiye konusunda size en çok yarayacak fonksiyonlar etopla, çoketopla gibi kriterli toplama yapmaya olanak sağlayan fonksiyonlardır.
 

Walkerist

Altın Üye
Katılım
17 Ocak 2025
Mesajlar
2
Excel Vers. ve Dili
Türkçe Office365 Excel
Altın Üyelik Bitiş Tarihi
18-01-2030
Bir
Excel sütunlarınız arasında Para Birimi gibi bir sütun var mı? Yoksa bu şekilde bir sütun ayarlayın. TL, USD, EUR gibi para birimlerini kullanın. Bu ayırım size döviz bazında Bakiye oluşturmanızı sağlar. Yani TL, USD, EUR gibi para birimlerinin bakiyelerini ayrı ayrı anlık olarak görebilirsiniz.

Ayrıca yine, benzeri bir konu olarak excel sütunların içine paranın girdisi-çıktısını takip edebilmek için Giren , Çıkan ya da benzeri anlamlar taşıyacak kriterler koyun. Bu size Giren Tutar, Çıkan Tutar ayrımlarını yapmanıza olanak sağlar.

Excel kullanmaya yeni başladığınızı yazmışsınız. Bunun için şunu önerebilirim. Bakiye konusunda size en çok yarayacak fonksiyonlar etopla, çoketopla gibi kriterli toplama yapmaya olanak sağlayan fonksiyonlardır.
Söylediğiniz gibi yaptım ve oldu. Çok teşekkür ederim efendim
 
Üst