Erstmal vielen Dank für die Antworten.
Ich habe mal eine Beispieldatei angehängt, wie ich mir das vorgestellt habe.
Die Werte der Lebensmittel sind von der Rückseite der Verpackung, also bereits auf 100g bzw. 100ml bezogen. Nur der Preis bezieht sich auf die ganze Verpackung, weshalb ich auch immer die Packungsgröße mit dabei geschrieben habe. Das müsste man dann entsprechend berücksichtigen.
Ich habe die Formel kopiert, aber es will noch nicht so recht klappen. In der Tabelle Lebensmittel habe ich die Felder markiert und dann über Daten>Bereich festlegen diesen ebenfalls als "LM" benannt. Das war anscheinend nicht richtig, denn in deiner Datei finde ich da unter "Bereich auswählen" auch nichts.
Nachtrag: Das mit dem Dropdown Menü habe ich zwar hinbekommen über Daten>Gültigkeit und dann Bezug auf die Spalte der anderen Tabelle zu nehmen, aber eine Autofill-Funktion bekommt man so nicht hin. Es werden nur die Einträge vorgeschlagen, die bereits in der gleichen Tabelle existiere und nicht die EInträge aus den hinterlegten EInträgen.
Und für die Berechnung der korrekten Werte habe ich einfach die Teile nach den / in der Formel durch 100 ersetzt.
Nachtrag 2: So, ich habe die Formel jetzt mal angepasst und es scheint soweit auch zu funktionieren.
Möglichkeit 1:
Code: Alles auswählen
=WENN(ISTNV(SVERWEIS($B4;$Lebensmittel.$A$3:$K$1048576;SPALTE()+1;0)/100*$A4);"";SVERWEIS($B4;$Lebensmittel.$A$3:$K$1048576;SPALTE()+1;0)/100*$A4)
Möglichkeit 2:
Code: Alles auswählen
=WENN(ISTNV(INDEX($Lebensmittel.D$3:D$1048576;VERGLEICH($B4;$Lebensmittel.$A$3:$A$1048576;0))/100*$A4);"";INDEX($Lebensmittel.D$3:D$1048576;VERGLEICH($B4;$Lebensmittel.$A$3:$A$1048576;0))/100*$A4)
Jetzt muss ich nur noch die Formel für die Kosten hinbekommen und herausfinden, wo der Fehler in der Spalte mit dem Salz liegt. Wenn ich das dann noch mit den Datenbereichen richtig hinbekommen würde, dann sehen die Formeln auch nicht mehr so überfüllt aus,
Erstmal vielen Dank für die Antworten.
Ich habe mal eine Beispieldatei angehängt, wie ich mir das vorgestellt habe.
Die Werte der Lebensmittel sind von der Rückseite der Verpackung, also bereits auf 100g bzw. 100ml bezogen. Nur der Preis bezieht sich auf die ganze Verpackung, weshalb ich auch immer die Packungsgröße mit dabei geschrieben habe. Das müsste man dann entsprechend berücksichtigen.
Ich habe die Formel kopiert, aber es will noch nicht so recht klappen. In der Tabelle Lebensmittel habe ich die Felder markiert und dann über Daten>Bereich festlegen diesen ebenfalls als "LM" benannt. Das war anscheinend nicht richtig, denn in deiner Datei finde ich da unter "Bereich auswählen" auch nichts.
Nachtrag: Das mit dem Dropdown Menü habe ich zwar hinbekommen über Daten>Gültigkeit und dann Bezug auf die Spalte der anderen Tabelle zu nehmen, aber eine Autofill-Funktion bekommt man so nicht hin. Es werden nur die Einträge vorgeschlagen, die bereits in der gleichen Tabelle existiere und nicht die EInträge aus den hinterlegten EInträgen.
Und für die Berechnung der korrekten Werte habe ich einfach die Teile nach den / in der Formel durch 100 ersetzt.
Nachtrag 2: So, ich habe die Formel jetzt mal angepasst und es scheint soweit auch zu funktionieren.
Möglichkeit 1:[code]=WENN(ISTNV(SVERWEIS($B4;$Lebensmittel.$A$3:$K$1048576;SPALTE()+1;0)/100*$A4);"";SVERWEIS($B4;$Lebensmittel.$A$3:$K$1048576;SPALTE()+1;0)/100*$A4)[/code]
Möglichkeit 2:
[code]=WENN(ISTNV(INDEX($Lebensmittel.D$3:D$1048576;VERGLEICH($B4;$Lebensmittel.$A$3:$A$1048576;0))/100*$A4);"";INDEX($Lebensmittel.D$3:D$1048576;VERGLEICH($B4;$Lebensmittel.$A$3:$A$1048576;0))/100*$A4)[/code]
Jetzt muss ich nur noch die Formel für die Kosten hinbekommen und herausfinden, wo der Fehler in der Spalte mit dem Salz liegt. Wenn ich das dann noch mit den Datenbereichen richtig hinbekommen würde, dann sehen die Formeln auch nicht mehr so überfüllt aus,