Supportnet / Forum / Tabellenkalkulation
Formel
Frage
Hallo!
Habe mal eine Frage zu Excel
Ich möchte eine Kasse einrichten wie kann ich meine Summen in Scheine oder Münzen teilen?
z.B.
Scheine
605EUR = 2x 200er -1x 100er-1x 50er-2x 20er-1x 10er-1x 5er
oder Münzen
780EUR = 3X 2er-1 x 1er -1x 0,5er -2x 0,2er -1x 0,1er
Reiner
Antwort 1 von oil_andy
dazu brauchst du den befehl ´quotient´ in excel
also
bei 605EUR:
=quotient(605;200) in die erste spalte
dann in die nächste spalte =quotient(605-200*[ergebnis aus spalte eins];100)
dann in die nächste spalte =quotient(605-200*[ergebnis aus spalte eins]-100*[ergebnis aus spalte zwei];50)
etc.
vlg
also
bei 605EUR:
=quotient(605;200) in die erste spalte
dann in die nächste spalte =quotient(605-200*[ergebnis aus spalte eins];100)
dann in die nächste spalte =quotient(605-200*[ergebnis aus spalte eins]-100*[ergebnis aus spalte zwei];50)
etc.
vlg
Antwort 2 von futterer
Hallo,
in meinem Excel liefert Quotient eine Fehlermeldung, dann musst du die Funktion Ganzzahl wie oben beschrieben verwenden
Gruß f.
in meinem Excel liefert Quotient eine Fehlermeldung, dann musst du die Funktion Ganzzahl wie oben beschrieben verwenden
Gruß f.
Antwort 3 von Event
und die Fünfhunderter nicht vergessen °;-)
Antwort 4 von reiner 17
Halo
Leider habe ich diese Antwort nicht verstanden!
Ich muss eine Summe so aufteilen, das ich die Summe in Banknoten für eine Kasse angeben muss, wie sei in eingeordnet weden.
z.B.
Scheine
605EUR = 2x200er-1x100er-1x50er-2x20er1x10er-1x5er
oder Münzen
7,80EUR=3x2er-1x1er-1x0,50er-2x0,20er-1x0,10er
Für diese Berechnung brauche ich eine Formel in einer Excel Tabelle. Könnte mir jemand ein Beispiel in einer angehängten Datei per E-Mail senden? Dann findet auch mal ein blindes Huhn ein Korn.
Danke in vorraus Reiner
Leider habe ich diese Antwort nicht verstanden!
Ich muss eine Summe so aufteilen, das ich die Summe in Banknoten für eine Kasse angeben muss, wie sei in eingeordnet weden.
z.B.
Scheine
605EUR = 2x200er-1x100er-1x50er-2x20er1x10er-1x5er
oder Münzen
7,80EUR=3x2er-1x1er-1x0,50er-2x0,20er-1x0,10er
Für diese Berechnung brauche ich eine Formel in einer Excel Tabelle. Könnte mir jemand ein Beispiel in einer angehängten Datei per E-Mail senden? Dann findet auch mal ein blindes Huhn ein Korn.
Danke in vorraus Reiner
Antwort 5 von PcDock
Hi reiner 17,
das scheint mir ziehmlich komplex oder .?
z.B.
Scheine
605EUR = 2x200er-1x100er-1x50er-2x20er1x10er-1x5er
mann könnte doch auch:
z.B.
Scheine
605EUR = 3x200er-1x5er
Darum solltest doch die anzahl Scheine varieeren können.
PcDock
das scheint mir ziehmlich komplex oder .?
z.B.
Scheine
605EUR = 2x200er-1x100er-1x50er-2x20er1x10er-1x5er
mann könnte doch auch:
z.B.
Scheine
605EUR = 3x200er-1x5er
Darum solltest doch die anzahl Scheine varieeren können.
PcDock
Antwort 6 von martl
Hallo Reiner,
bin grad auch dabei, der Sache nochmal auf den Grund zu gehen. Aber eigentlich bringt die o.g. Lösung genau das, was du benötigst und zwar in der größtmöglichen Stückelung:
Also 605 EUR lassen sich am besten mit
1 x 500 EUR
1 x 100 EUR
1 x 5 EUR
entsprechend aufteilen wie es oil_andy und futterer bereits beschrieben haben. Leider hab ich bei der Funktion GANZZAHL ein Problem und daher noch ne Frage an
@futterer (bzw. auch an alle andere, denen ne Lösung dazu einfällt)
Bei meiner Funktion gibts Probleme, sobald der restliche Betrag in den Centbereich geht (also 2 + 1 Cent). Da funktioniert das auf einmal nicht mehr. Ist Dir bekannt aus welchem Grund das sein kann und wie ich diesen Bug beheben kann ? (hab MSO2003)
@reiner 17
Kann Dir gern mal die Tabelle zumailen, aber wie gesagt, da stimmt noch was im Moment nicht im Centbereich. Schreibst mir deine email-addy in meinen Pager rein.
Grüßle
martl
bin grad auch dabei, der Sache nochmal auf den Grund zu gehen. Aber eigentlich bringt die o.g. Lösung genau das, was du benötigst und zwar in der größtmöglichen Stückelung:
Also 605 EUR lassen sich am besten mit
1 x 500 EUR
1 x 100 EUR
1 x 5 EUR
entsprechend aufteilen wie es oil_andy und futterer bereits beschrieben haben. Leider hab ich bei der Funktion GANZZAHL ein Problem und daher noch ne Frage an
@futterer (bzw. auch an alle andere, denen ne Lösung dazu einfällt)
Bei meiner Funktion gibts Probleme, sobald der restliche Betrag in den Centbereich geht (also 2 + 1 Cent). Da funktioniert das auf einmal nicht mehr. Ist Dir bekannt aus welchem Grund das sein kann und wie ich diesen Bug beheben kann ? (hab MSO2003)
@reiner 17
Kann Dir gern mal die Tabelle zumailen, aber wie gesagt, da stimmt noch was im Moment nicht im Centbereich. Schreibst mir deine email-addy in meinen Pager rein.
Grüßle
martl
Antwort 7 von futterer
Hallo,
Bekommst du das Geld oder willst du es ausgeben?
Andy und ich gingen davon aus, dass du die Scheine ausgibst. Für die Einnahme der Scheine kann es keine Funktion geben, denn die Stückelung ist nicht vorgegeben.
Die einzige sinnvole Anwendung, auf die sich unser Vorschlag bezog, ist zu errechnen wie du am günstigsten alles aufteilst vom größten zum kleinsten.
Schreibe in A1 den Betrag, den du Ausgeben (aus der Kasse entnehmen) möchtest:
Rechne in B2 aus wieviele 500er (falls du keine 500er ausgibst, beginne mit 200ern) du benötigst mit der Formel ´=Ganzzahl (A1/500)´;
Berechne in B1 den Restbetrag mit der Formel ´=A1-B2*500´ ;
In C2 berechnest du mit der Zahl in B1 weiter, so dass die Formel ´=Ganzzahl(B1/200)´ heißt.
Verfahre so mit allen Geldgrößen.
Alles klar??
Gruß F.
Bekommst du das Geld oder willst du es ausgeben?
Andy und ich gingen davon aus, dass du die Scheine ausgibst. Für die Einnahme der Scheine kann es keine Funktion geben, denn die Stückelung ist nicht vorgegeben.
Die einzige sinnvole Anwendung, auf die sich unser Vorschlag bezog, ist zu errechnen wie du am günstigsten alles aufteilst vom größten zum kleinsten.
Schreibe in A1 den Betrag, den du Ausgeben (aus der Kasse entnehmen) möchtest:
Rechne in B2 aus wieviele 500er (falls du keine 500er ausgibst, beginne mit 200ern) du benötigst mit der Formel ´=Ganzzahl (A1/500)´;
Berechne in B1 den Restbetrag mit der Formel ´=A1-B2*500´ ;
In C2 berechnest du mit der Zahl in B1 weiter, so dass die Formel ´=Ganzzahl(B1/200)´ heißt.
Verfahre so mit allen Geldgrößen.
Alles klar??
Gruß F.
Antwort 8 von futterer
Hallo,
da habe ich gerade geschrieben als martl sein Posting sendete.
@martl
Bei mir ist nur bei der Kontrolle, dass nach der Ausgabe der Cent der Rest 0 ist ein Rechenfehler zu erkennen. Dieser tritt nur auf, wenn du mit Zelllbezügen in deiner Formel arbeitest.
Es kann sein, dass bei dir der Fehler woanders liegt, als bei mir. Unsere Rechner verarbeiten diese Zahlen als Fließkommazahlen. Je nach genauigkeit schneidet der Rechner die Teile willkürlich auseinander und verrechnet sich.
Auch die Größe der Zellen spielt eine Rolle. Arbeite ich in der Formel mit einem Zellbezug und mache meine Zelle Q klein, erscheint 0, ansonsten 1,0irgenwasE -13. -->Auch wenn du die gewünschten Zahlen siehst, rechnet Excel mit den scheinbar exakteren (nicht sichtbaren!!!) Zahlen weiter.
Ob man den Fehler durch das Währungsformat umgehen kann, habe ich nicht probiert, wäre aber einen Versuch Wert. Ansonsten umgehe ich so etwas durch die Runden Funktion.
Gruß F.
da habe ich gerade geschrieben als martl sein Posting sendete.
@martl
Bei mir ist nur bei der Kontrolle, dass nach der Ausgabe der Cent der Rest 0 ist ein Rechenfehler zu erkennen. Dieser tritt nur auf, wenn du mit Zelllbezügen in deiner Formel arbeitest.
Es kann sein, dass bei dir der Fehler woanders liegt, als bei mir. Unsere Rechner verarbeiten diese Zahlen als Fließkommazahlen. Je nach genauigkeit schneidet der Rechner die Teile willkürlich auseinander und verrechnet sich.
Auch die Größe der Zellen spielt eine Rolle. Arbeite ich in der Formel mit einem Zellbezug und mache meine Zelle Q klein, erscheint 0, ansonsten 1,0irgenwasE -13. -->Auch wenn du die gewünschten Zahlen siehst, rechnet Excel mit den scheinbar exakteren (nicht sichtbaren!!!) Zahlen weiter.
Ob man den Fehler durch das Währungsformat umgehen kann, habe ich nicht probiert, wäre aber einen Versuch Wert. Ansonsten umgehe ich so etwas durch die Runden Funktion.
Gruß F.
Antwort 9 von martl
Hallo,
hab den Fehler gefunden, worans liegt weiss ich nicht genau, er lässt sich jedenfalls durch z.B. =Ganzzahl(Runden(A1;2)/Runden(A2;2)) beheben
Gruß
martl
hab den Fehler gefunden, worans liegt weiss ich nicht genau, er lässt sich jedenfalls durch z.B. =Ganzzahl(Runden(A1;2)/Runden(A2;2)) beheben
Gruß
martl
Antwort 10 von reiner 17
Hallo
Das Problem mit der aufteilung ist deshlb weil ich mehrere Summen in Banknoten Auteilen muss so as ich alle Notengrößen gebrauche. Natürlich sollen es immer die größt mögliche sein. aber Da es sich meist um 20 -30 Summen handelt sollte es nacher wie eine Tabelle aussehen. Vielleicht kann mir ja jemand ein Muster mit Formel als Anhang zusenden.
E-Mail Adresse ist: ReiStAnWa2@aol.com
Danke!!!
Das Problem mit der aufteilung ist deshlb weil ich mehrere Summen in Banknoten Auteilen muss so as ich alle Notengrößen gebrauche. Natürlich sollen es immer die größt mögliche sein. aber Da es sich meist um 20 -30 Summen handelt sollte es nacher wie eine Tabelle aussehen. Vielleicht kann mir ja jemand ein Muster mit Formel als Anhang zusenden.
E-Mail Adresse ist: ReiStAnWa2@aol.com
Danke!!!
Antwort 11 von tabelle
hi,
hier noch ne andere lösung
A1 = 675,55 EU
B1 =ABRUNDEN($A$1/500;0) -> 1 x 500EU
C1 =ABRUNDEN(($A$1-$B$1*500)/200;0) -> 0 x 200EU
D1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200)/100;0) -> 1 x 100EU
E1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100)/50;0) -> 1 x 50EU
F1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100-$E$1*50)/20;0) -> 1 x 20EU
G1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100-$E$1*50-$F$1*20)/10;0) -> 0 x 10EU
F1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100-$E$1*50-$F$1*20-$G$1*10)/5;0) -> 1x 5EU
usw
gruß tabelle
hier noch ne andere lösung
A1 = 675,55 EU
B1 =ABRUNDEN($A$1/500;0) -> 1 x 500EU
C1 =ABRUNDEN(($A$1-$B$1*500)/200;0) -> 0 x 200EU
D1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200)/100;0) -> 1 x 100EU
E1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100)/50;0) -> 1 x 50EU
F1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100-$E$1*50)/20;0) -> 1 x 20EU
G1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100-$E$1*50-$F$1*20)/10;0) -> 0 x 10EU
F1 =ABRUNDEN(($A$1-$B$1*500-$C$1*200-$D$1*100-$E$1*50-$F$1*20-$G$1*10)/5;0) -> 1x 5EU
usw
gruß tabelle
Antwort 12 von futterer
Hallo,
@martl
Wo war denn bei dir der Rechenfehler? Bei mir reicht es aus in der Zeile 1 die Ergebnisse zu runden:
in B1 ´=Runden(A1-B2*500;2).
@tabelle
Dein Vorschlag funktioniert zwar, aber deine Formel wird immer aufgeblähter und unübersichtlicher.
Die oben skizzierten Lösungen haben den Vorteil, dass du das Ausfüllen-Kästchen verwenden kannst und nicht jede Formel ergänzen musst.
@reiner
Wie ist das mit den 20 - 30 Summen gemeint?? Woher kommen diese? Stehen diese Summen immer in den gleichen Zellen?
Gruß F.
@martl
Wo war denn bei dir der Rechenfehler? Bei mir reicht es aus in der Zeile 1 die Ergebnisse zu runden:
in B1 ´=Runden(A1-B2*500;2).
@tabelle
Dein Vorschlag funktioniert zwar, aber deine Formel wird immer aufgeblähter und unübersichtlicher.
Die oben skizzierten Lösungen haben den Vorteil, dass du das Ausfüllen-Kästchen verwenden kannst und nicht jede Formel ergänzen musst.
@reiner
Wie ist das mit den 20 - 30 Summen gemeint?? Woher kommen diese? Stehen diese Summen immer in den gleichen Zellen?
Gruß F.

