Ich entschuldige mich, wenn diese Frage im falschen Abschnitt ist.
Ein paar meiner Mitbewohner und ich (insgesamt 5 Personen) teilen uns die Lebensmittelkosten. Wir erfassen die Einkäufe in einer Excel-Tabelle und haben auch das Verbrauchsverhältnis der einzelnen Artikel für jedes Mitglied angegeben.
Für zB.
- Roommate A doesn't consume Milk and Jam, but consumes Bread equally and Butter most, so
1. Milk = 0%
2. Jam = 0%
3. Bread = 20% (total expense for Bread equally divided between 5)
4. Butter = 50% (total expense for Butter as per consumption ratio)
- Roommate B doesn't consume Milk, but consumes Jam and Bread equally and Butter more, so
1. Milk = 0%
2. Jam = 25% (total expense for Jam equally divided between 4)
3. Bread = 20% (total expense for Bread equally divided between 5)
4. Butter = 30% (total expense for Butter divided as per consumption ratio)
- Roommate C doesn't consume Butter but consumes Milk, Jam and Bread equally, so
1. Milk = 50% (total expense for Milk equally divided between 2)
2. Jam = 25% (total expense for Jam equally divided between 4)
3. Bread = 20% (total expense for Bread equally divided between 5)
4. Butter = 0%
- Roommate D doesn't consume Milk, but consumes Jam and Bread equally and Butter less, so
1. Milk = 0%
2. Jam = 25% (total expense for Jam divided by 4)
3. Bread = 20% (total expense for Bread divided by 5)
4. Butter = 10% (total expense for Butter divide as per consumption ratio)
- Roommate E consumes Milk, Jam and Bread equally and Butter less, so
1. Milk = 50% (total expense for Milk equally divided between 2)
2. Jam = 25% (total expense for Jam divided by 4)
3. Bread = 20% (total expense for Bread divided by 5)
4. Butter = 10% (total expense for Butter divided as per consumption ratio)
Die Berechnung des Anteils einzelner Mitglieder bis zu diesem Zeitpunkt ist relativ einfach, aber wenn die Dauer berücksichtigt wird, insbesondere wenn ein Mitglied möglicherweise nicht während der gesamten Dauer anwesend ist, ist die Berechnung a
Für zB.
Considering 100 days of calculation period,
- Roommate A was present only for 20 days
- Roommate B was present only for 80 days
- Roommate C was present only for 90 days
- Roommate D was present for the entire 100 days
- Roommate # was present only for 70 days
Ich kann also nur für die ersten beiden unten aufgeführten Szenarien berechnen, aber nicht für das dritte, das am genauesten wäre.
Ich habe mich wirklich bemüht, die Logik für die Formel zu finden, und ich bin mir sicher, dass dies eine ziemlich übliche Berechnungsmethode ist, aber ich kann mich einfach nicht darum kümmern (ich kenne nicht einmal den richtigen mathematischen Begriff für diese Art der Berechnung).
Ich würde mich sehr freuen, wenn mir jemand dabei helfen würde.
Vielen Dank im Voraus.
Die Lösung für dieses Problem ist so etwas wie das Gradieren auf einer Kurve. Verwenden Sie das Verbrauchsverhältnis multipliziert mit der Anwesenheit (das auch ein Verhältnis von 100 Tagen ist), um zu berechnen, wie viel jede Person schuldet. Dadurch bleiben Sie kurz. Addieren Sie dann alle Anteile in einer Kategorie, bestimmen Sie die prozentuale Erhöhung, die erforderlich ist, um die tatsächlichen Kosten dieser Kategorie zu erhalten, und erhöhen Sie alle Anteile um diesen Prozentsatz.
Example, for butter:
- Roommate A, 50% butter, 20 days.
- Roommate B, 30% butter, 80 days.
- Roommate C, 0% butter, 90 days.
- Roommate D, 10% butter, 100 days.
- Roommate E, 10% butter, 70 days.
Say you spend $100 on butter.
Step 1:
- Roommate A, 50% of 20% of $100 is $10
- Roommate B, 30% of 80% of $100 is $24
- Roommate C, 0% of 90% of $100 is $0
- Roommate D, 10% of 100% of $100 is $10
- Roommate E, 10% of 70% of $100 is $7
Now, that all adds up to $51.
To get to $100, you need to multiply $51 by approx 196%.
So, you multiply each of those shares by 1.96:
- Roommate A, $19.60
- Roommate B, $47.04
- Roommate C, $ 0.00
- Roommate D, $19.60
- Roommate E, $13.72
- Total: $99.96 (four cents got lost due to rounding)
Brens Kommentar trifft genau das Richtige. Die typische Lösung besteht darin, alle Rechnungen durch 5 zu teilen, und bei besonderen Artikeln vermerkt die Person, die sie kauft, einfach ihren Namen, dass es sich nicht um Gemeinschaftsnahrung handelt. Ihr Versuch, eine so detaillierte Granularitätsebene zu erreichen, ist bewundernswert, führt jedoch zu falschen Ergebnissen. Was passiert, wenn ich behaupte, ein Null-Prozent-Milchtrinker zu sein, aber wenn mir jemand Kekse gibt, habe ich ein Glas Milch? Die Anstrengung, echte Genauigkeit zu erreichen, wird viel mehr Zeit kosten, als die Ergebnisse wert sind.
Für ein persönliches Finanzforum ist dies für eine dauerhafte Nutzung zu kompliziert und Sie sollten eine einfachere Lösung finden.
Für eine mathematische Übung fehlen Ihnen Informationen, die für eine faire Aufteilung erforderlich sind. Sie müssen wissen, wer sich wann überschneidet, um zu wissen, wie Sie den Spagat machen. Nehmen Sie als extremes Beispiel Ihre angegebenen Daten:
Unter Berücksichtigung von 100 Tagen Berechnungszeitraum,
- Mitbewohner A war nur 20 Tage anwesend
- Mitbewohner B war nur 80 Tage anwesend
- Mitbewohner C war nur 90 Tage anwesend
- Mitbewohner D war die gesamten 100 Tage anwesend
- Mitbewohner E war nur 70 Tage anwesend
Wenn Mitbewohner D in den letzten 10 Tagen die einzige anwesende Person war, sollte er 100 % der Lebensmittelrechnung bezahlen, da er der einzige ist, der isst. Aus Ihrem anfänglichen Datensatz können Sie nicht wissen, wer an einem bestimmten Tag die Rechnung teilen sollte.
Um dies mathematisch zu tun, benötigen Sie:
Aber vergessen Sie nicht: „In der Theorie funktioniert die Theorie. In der Praxis funktioniert die Praxis.“
Eine gute Theorie würde sagen, erstellen Sie eine große, komplizierte Tabelle wie oben beschrieben.
Eine gute Praxis wäre, die Kosten viel, viel einfacher aufzuteilen.
Als ich in der Graduiertenschule (an einer Ingenieurschule) war, kamen meine Mitbewohner und ich auf diese Formel:
- Wir kauften jeweils 100 % der Lebensmittel, die wir konsumieren wollten.
- Wir haben jeweils 0 % der Lebensmittel verzehrt, die wir nicht selbst gekauft haben.
Hat wunderbar funktioniert.
Ihr gesamter Ansatz und der Versuch, dies zu skalieren, ist also fehlerhaft. Sie werden Mitbewohner verprellen, Streit provozieren und das Leben aller erschweren. Es gibt zu viele Variablen und unvorhergesehene Möglichkeiten. Zum Beispiel:
"Warum sollte ich Joe bezahlen müssen, um die teure Bio-Milch zu kaufen, wenn ich mit dem billigen Zeug zufrieden bin?"
"Ich hatte vor, 20 Tage hier zu sein, war aber an diesem langen Wochenende weg, bitte alles neu berechnen."
"Ich habe diesen Monat bereits bezahlt, aber jetzt fragst du nach mehr, weil James für ein langes Wochenende nachrechnen wollte?"
Der richtige Weg, dies zu tun, besteht darin, lockere, vernünftige Vereinbarungen zwischen den Teilnehmern zu treffen und diese als Vertrag zu behandeln, jedoch mit einer gewissen Flexibilität/Gnade bei kleinen Dollarbeträgen.
Zum Beispiel: Wir sind zu fünft, also sorgt jeder einmal pro Woche für Essen (und Läden/Köche). Wir sind freitags und samstags alleine (die Leute essen dann sowieso mehr auswärts), und jeder gibt 10 Dollar/Woche (oder was auch immer) für Frühstücksflocken, Snacks usw. aus. Wenn Sie an Ihrem Abend nicht hier sein können, trainieren Sie Handel mit jemandem. Wenn Sie eine Mahlzeit verpassen ... na ja.
Solange die Leute das Gefühl haben, dass sie in der Diskussion, die dies hervorruft, ein Mitspracherecht haben und es ihnen nicht diktiert wird, ist dies meistens weit überlegen. Wenn die Leute diesen Detailgrad brauchen, dann sollten sie vielleicht alleine leben oder bei Sheldon Cooper aus „The Big Bang Theory“ einziehen.
Ich habe in einem Kommentar gefragt, wie oft Lebensmitteleinkäufe getätigt werden, aber ich gehe der Einfachheit halber von wöchentlich aus.
Wenn ein Mitbewohner in der Woche nach einem Lebensmitteleinkauf anwesend ist, schuldet er einen Anteil gemäß seinen Präferenzen, wie Sie ihn oben beschrieben haben. Sie müssen die Lebensmittelkosten für diese Woche nach Kategorie verfolgen und den von der Person für diese Woche geschuldeten Restbetrag berechnen. Wenn es eine Teilwoche gibt, in der die meisten voraussichtlich in den Urlaub oder aus anderen Gründen abreisen, sollten für diese Woche weniger Lebensmittel gekauft werden, und die Aktienkosten werden entsprechend sinken.
Man muss nur einmal die Präferenzen angeben und danach die wöchentliche Anwesenheit.
Das einzige verbleibende Problem besteht darin, festzulegen, wie Aktien erfasst werden. Wenn eine normale Person 3 Anteile Milch und 0,5 Anteile Butter usw. konsumiert, addieren Sie einfach alle Milchanteile für die Woche und teilen die Milchrechnung durch diese Anteile. Dasselbe mit der Butter.
Der Nachteil dieser Methode ist, dass Sie den Verbrauch im Voraus vorhersagen müssen, sodass Sie stattdessen nach dem Verbrauch mit einer von allen gezahlten Kaution rechnen können, um den anfänglichen Lebensmittelvorrat zu erstellen, der zurückerstattet wird, wenn diese Person den Lebensmitteleinkauf verlässt. op, und die Anteile werden danach berechnet, wer in der Woche vor dem Lebensmitteleinkauf teilgenommen hat. Dies ermöglicht auch eine Auffrischung zur Wochenmitte, wenn ein Rohstoff einen höheren Verbrauch als erwartet verursacht, wobei die Rechnung zur Wochenmitte der Auffrischungsfahrt am Ende der Woche hinzugefügt wird.
BrenBarn
Rohit Banerjee
Dheer
stephanbayer
sietiman
sietiman
Rohit Banerjee
VorschlagJoe
unbekanntes Protokoll
Rohit Banerjee
NL - Entschuldige dich bei Monica
Ben Miller - Erinnere dich an Monica
Rohit Banerjee
unbekanntes Protokoll