Excel Belirtilen Miktara Göre Fatura Seçme

Kodla Büyü

kalelibilişim

Süper Üye
Süper Üye
Mesajlar
1,754
Arkadaşlar aşağıdaki tutarlarda elektrik faturaları var. 35.000,50 tl ödenek var.
En yüksek miktarda ödeme yapabilmek için bu faturalardan rastgele secim yapmam gerekiyor. Excel ile bir yöntemi var mıdır?
Faturalar: 5715.90-6041.28-8149.47-8904.74-9346.95-10740.23-11892.36-12606.85-12695.41-13927.62

Düzenleme: "RecepOgretmen" hocamız tarafından hazırlanmış olan Python dosyası ektedir. Teşekkürler.
 

Ekli dosyalar

  • FaturaHesaplama.rar
    37.3 KB · Görüntüleme: 1
Son düzenleme:
Matematik sorusu gibi.
Ben 35.000,50 değerine en yakın değeri 13.927,62+12.695,41+8.149,47= 34.772,50 buldum.
 
Arkadaşlar aşağıdaki tutarlarda elektrik faturaları var. 35.000,50 tl ödenek var.
En yüksek miktarda ödeme yapabilmek için bu faturalardan rastgele secim yapmam gerekiyor. Excel ile bir yöntemi var mıdır?

5.715,90
6.041,28
8.149,47
8.904,74
9.346,95
10.740,23
11.892,36
12.606,85
12.695,41
13.927,62
Formulle biraz zor olur ama vba ile yani makro kullanarak istersiniz bu sayıların tüm lat kümelerini çıkarı ve alt kümlerinde bulunan sayıların toplamını alıp hepsini hüceler alt alaya yazdırabilirm. Hatta sadece istedğiniz sayı için ise sadece o sayıları ekrana yazdırım. hazır formul yok ama istersen kişiye özel formul yazabiiririm. Ya da 1 kereye mahsus deyip kafadan hesapaya bilirim.
 
Bu durum zaman zaman gerekli oluyor. Sadece üsttekiler değil bunlar değişebilir fatura sayısı ve tutarları artabilir, eksilebilir. Denemek isterim.
 
Elinize sağlık teşekkürler. Bu işlemi Pardus işletim sistemi üzerinde Libre Office ile nasıl yapabiliriz. Makrolar genellikle hata veriyor. Formüllerle yapılabilir mi?
 
1000 deneme yapıyor her düğmeye basmada. Ama makrolu bu dosya
 

Ekli dosyalar

  • Fatura Bul.rar
    17.9 KB · Görüntüleme: 10
ben makrolusu yaptım sayıları bir küme gibi düşünüp alt kümelerini çıkarıyor sonra alt kümelerin elemanlarını topluyor istenilen sayıay en yalın küçük sayıyı değişkene atıyor
 
Harika olmuş hocam. Bunun kodlarını python ile düzenleme durumunuz olursa pardus-libre officede sorunsuz çalışırsa kullanırız.
 
fatura tutarını ve ödeme tutarını yazarken . kullnırsanız sorun çıkarmaz , de sorun çıkıyor akşam akaşam kafa tam basmadı. sakin kafayla , lü yazılırsa da hatasız işlem yapsın ieklinde güncellerim kodu.
sonradan düzelttim
 

Ekli dosyalar

  • ekran.png
    ekran.png
    45.8 KB · Görüntüleme: 19
  • faturaHesaplama.rar
    631 bayt · Görüntüleme: 11
Son düzenleme:
Geri
Üst