Menükostensuche und Zusammenfassung in Excel

0

Ich bereite Mahlzeiten zu und versuche herauszufinden, wie ich mit Excel zusammenfassen kann, was Kunden mir schulden, basierend auf den von ihnen bestellten Gerichten.

Im Moment benutze ich Gerichte mit Namen wie "Huhn", "Rind", "SurfTurf", "Tilapia", "Flügel" , alle mit unterschiedlichen Preisen. So dachte ich zum Beispiel, ich könnte dem Gericht "Rindfleisch" einen Preis zuordnen, und wenn es dieses Wort sieht, würde es diesen Wert ersetzen und die zugehörigen Werte für jeden Kunden basierend auf der Liste der bestellten Gerichte zusammenfassen.

Wie Sie in der Abbildung unten sehen, habe ich in Spalte A den Kundennamen und in den nachfolgenden Spalten, die mit Spalte D beginnen, eine Liste der bestellten Gerichte (die Anzahl der Gerichte variiert).

Ich möchte, dass Excel mir einen Überblick darüber gibt, was sie mir schulden, basierend auf ihren Bestellungen. In C4 und C5 habe ich die Summe für diese beiden Kunden manuell eingegeben. Ich möchte Excel automatisch berechnen lassen, wie viel sie mir schulden. Wie kann ich das erreichen?

KLICKEN SIE HIER FÜR BEISPIEL BILD

Ariel Vittini
quelle
Es ist schwer zu visualisieren, was Sie tun möchten und womit Sie beginnen. Können Sie einige Scheindaten oder einen Screenshot der gewünschten Aktionen bereitstellen (das Ergebnis vortäuschen, aber angeben, woher die Werte in den Berechnungen stammen sollten)?
Techturtle
fertig hinzugefügtes Bild.
Ariel Vittini
Sie benötigen eine Hilfsspalte für jede Spalte, die mit einer Schüssel abgeschlossen ist, um sie in einen Wert umzuwandeln, und addieren dann die Ergebnisse.
Solar Mike
Die Beschreibung ist nicht klar. Sie haben die Tellernamen für jede Person wiederholt und Sie beschreiben, wie Sie einen Wert für die Zeile basierend auf der einmaligen Begegnung mit einem bestimmten Gericht zusammenfassen möchten. Ist das Problem, dass Sie jedem Gericht einen Preis zuordnen möchten, und dann die Tellernamen in ihre Werte umwandeln und die Werte addieren möchten? (Fortsetzung)
fixer1234
Wenn ja, erstellen Sie ein "Duplikat". Anstelle der Tellernamen werden jedoch die Kosten für den Tellernamen nachgeschlagen, der auf dem Originalblatt an derselben Stelle aufgeführt ist. Sie können die maximal mögliche Anzahl von Kostenzellen vorab mit einem Nullwert ("") ausfüllen, wenn die ursprüngliche Zelle leer ist. Summieren Sie dann den gesamten Bereich in jeder Zeile und das Ergebnis enthält nur die Zellen, die einen Wert beisteuern. Die Summe kann sich auf dem Originalblatt oder auf dem Nachschlageblatt befinden und dann auf diese Zelle auf dem Originalblatt verweisen. An einem anderen Ort, vielleicht auf einem dritten Blatt, finden Sie eine Nachschlagetabelle mit Gerichten und Preisen.
Fixer1234

Antworten:

0

Wie Solar Mike in seinem Kommentar sagte, werden Sie Hilfsspalten benötigen. So etwas würde funktionieren:

Bildbeschreibung hier eingeben

Die Spalten Tafel 1 und Tafel 2 enthalten die Textbeschreibung der Kundenbestellung. Die Kosten für Tafel 1 und Tafel 2 enthalten den Wert jedes bestellten Artikels. Die Werte in den Kosten- Spalten stammen aus einer Suchformel, die auf eine Liste von Platten und deren Werten verweist (Spalten H & I). Das Anzeigen der einzelnen Formeln sieht folgendermaßen aus:

Bildbeschreibung hier eingeben

Die von mir verwendete Formel folgt diesem Grundmuster =IF(C2="",0,VLOOKUP(C2,$H$2:$I$6,2,FALSE)). Sie können die Details der IFund VLOOKUP-Anweisungen nachschlagen , aber es genügt zu sagen, dass die IFAnweisung nach leeren Platten suchen muss, oder dass die VLOOKUPRückgabe erfolgt, #N/Awas dazu führen würde, dass eine Berechnung, die diese Spalte verwendet, fehlschlägt. Der VLOOKUPBereich ( $H$2:$I$6) muss die $Symbole enthalten. Wenn Sie ihn in andere Zeilen oder Spalten kopieren, funktioniert er nicht ordnungsgemäß. Die abschließende FALSEAnweisung ist erforderlich, oder er gibt nur den nächstgelegenen Wert zurück, auch wenn er nicht in der Liste enthalten ist (was Ihre Summen falsch machen würde).

Sie müssen für jede von Ihnen verwendete Plattenspalte eine Hilfsspalte erstellen , aber die Kostenspalten und die Tabelle der Platten und Kosten können alle ausgeblendet oder auf ein anderes Blatt (oder sogar eine andere Arbeitsmappe insgesamt) verschoben werden. Da VLOOKUPeine exakte Übereinstimmung erfordert zu arbeiten, sollten Sie suchen in Datenvalidierung und die Liste aus dem Platten - Tabelle verwenden. So habe ich die Dropdown-Liste der verfügbaren Platten erstellt, die im ersten Bild gezeigt wird. Dadurch wird die Dateneingabe beschleunigt, und Sie müssen sich keine Gedanken über Tippfehler machen, die eine ungültige Gesamtsumme für diesen Kunden verursachen.

Techturtle
quelle
JA, das ist was ich will, und das Dropdown-Menü ist super nützlich .. für Tippfehler und alle. Da ich ein Anfänger in Excel bin, ist mir das meiste über den Kopf geflogen, was ich in Ihrer Antwort gelesen habe. Ich brauche einige Zeit, um wirklich zu verstehen, was du gesagt hast, haha.
Ariel Vittini