Excel - Daten von einem anderen Blatt lesen
- Problem
- Problembeschreibung
- Bedarf
- Probe
- Lösung
Problem
Ich habe eine kleine Anforderung in Excel. Können Sie mir bitte helfen?
Problembeschreibung
Inhalt der Rohstoffpreise werden in einem XL-Blatt festgehalten. Diese Materialpreise werden dann zur Berechnung des Gesamtpreises einer Komponente in einem anderen XL-Blatt unter Verwendung einer Formel verwendet.
Bedarf
- 1. Die Komponentenkostendatei sollte in der Lage sein, die Rohstoffpreisdatei zu erkennen.
- 2. Die Materialkosten sollten dann aus der ersten Excel-Tabelle abgelesen werden.
- 3. Die Berechnung im Komponentenblatt sollte in Abhängigkeit von den Materialpreisen aktualisiert werden.
- 4. Das Update sollte in vereinfachter Form durchgeführt werden, entweder mit einem Makro oder einer anderen einfacheren Methode.
- 5. Integrationsschritte sollten einfach sein und sich um die Probleme in Bezug auf verschiedene Pfade kümmern.
- 6. Für die Erweiterung der Komponenten sowie des Materials sollte automatisch gesorgt werden (Automatisierung).
Probe
Blatt 1: MaterialPrice.xls, Pfad: d: \\ xyz
Rohstoffpreis Aluminium 5, 34 Stahl 3, 35
ComponentCal.xls, Pfad: d: \\ abc \\ def \\
Komponentengewicht (kg) Rohmaterial% Gesamtpreis
Zahnrad 46 Aluminium 50% 46 * 0, 5 * Aluminium + 46 * 0, 5 * Stahl (ab 1. Blatt)
Stahl 50%
Lösung
Bei zwei (oder mehr) Arbeitsmappen, bei denen A Daten aus einer anderen ArbeitsmappeB.cell benötigt,
in Arbeitsmappe A an der gewünschten Stelle eingeben
= [pathtoWorkboolX.xls] Blattname! cellReference
Beachten Sie, dass der Blattname! Cellreference das Abrufen von Daten von einem Blatt zu einem anderen in derselben Arbeitsmappe beschreibt
Wenn Sie also den [Pfadname] hinzufügen, wird nur der Speicherort der Arbeitsmappe hinzugefügt.
Wenn Sie in den Verzeichnissen navigieren müssen, geben Sie einfach = workbook and tab ein, um den Dateibrowser aufzurufen.
Dadurch wird ein absoluter Pfad für die Datei erstellt, z
= c: \ xxx \ yyy \ zzz \ workbook
Vielen Dank an jobeard für diesen Tipp.