Clever-Excel-Forum

Normale Version: Werte von Lebensmittel aus anderer Tabelle übernehmen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

ich erstelle mir derzeit eine Tabelle mit der ich meine  Kalorien und Nährwerte zählen kann.
Da ich unter Google und auch Youtube nicht so das Richtige finde, wollte ich gerne schauen ob mir hier jemand helfen könnte.

Anbei meine derzeitige Tabelle.

Die obere Tabelle ist dafür da, dass meine jeweiligen Mahlzeiten inkl. Nährwerte und Menge in Gramm eingetragen werden.
Die untere Tabelle soll dazu dienen alle meine Lebensmittel einzutragen inkl. Nährwerte bei 100g.

Nun zu meinem Problem:
Ich würde gerne wenn ich oben bei den Mahlzeiten z.B. Banane mit der entsprechenden Mengenangabe in Gramm eingebe, dass die Nährwerte 
aus der unteren Tabelle gezogen und hoch- bzw. runtergerechnet werden.

Habt ihr eventuell hier einen Lösungsvorschlag für mich?

Gruß
Embee
Hallo Embee,

diese Formel in Zelle I4 und nach rechts und unten ziehen

PHP-Code:
=SVERWEIS($C4;$B$39:$H$67;SPALTE(D1);)*$H4/100 
Hi MB,


als erstes habe ich mal deine Tabelle leicht umgebaut und die verbundenen Zellen aufgehoben. Ebenfalls habe ich die Leerzeilen gelöscht und dafür eine dicke Rahmenlinie eingezogen. Verbundene Zellen bereiten nur Ärger und leere Zeilen haben in einer Tabelle nichtsverloren.

Tabelle1

BCDEFGHIJKLMNOPQRSTU
3NahrungsmittelGRAMMCARBSPROTEINFETTKCALCARBSPROTEINFETTKCALNAHRUNGSMITTELpro 100/gCARBSPROTEINFETTKCAL
41. MahlzeitBanane50100,50,146,5MontagBanane1002010,293
5Schnitzel502550,5100DienstagSchnitzel10050101200
6Mittwoch
7Donnerstag
8Freitag
92. MahlzeitSamstag
10Sonntag
11
12
13
Formeln der Tabelle
ZelleFormel
E4=SVERWEIS($C4;$P$4:$U$45;SPALTE(C1);0)/SVERWEIS($C4;$P$4:$U$45;SPALTE(B1);0)*D4
F4=SVERWEIS($C4;$P$4:$U$45;SPALTE(D1);0)/SVERWEIS($C4;$P$4:$U$45;SPALTE(C1);0)*E4
G4=SVERWEIS($C4;$P$4:$U$45;SPALTE(E1);0)/SVERWEIS($C4;$P$4:$U$45;SPALTE(D1);0)*F4
H4=SVERWEIS($C4;$P$4:$U$45;SPALTE(F1);0)/SVERWEIS($C4;$P$4:$U$45;SPALTE(E1);0)*G4

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Vielen Dank für die schnelle Hilfe :D.