MS Excel: Problem bei der Konsolidierung von Daten aus mehreren Registerkarten

2

Ich habe 12 Registerkarten (Blätter) in einer Excel-Arbeitsmappe (sie sind 'Jan' 'Feb' 'Mar' und so weiter). Auf jeder der Registerkarten habe ich die gleiche Struktur / Tabelle. Angenommen, in jedem Tab habe ich den Verdienstwert für die Zelle B2 und den Kostenwert für die Zelle C2.

Jetzt möchte ich auf einer neuen Registerkarte, 'Cover', eine Tabelle erstellen, in der alle Verdienst- und Ausgabenwerte für jeden Monat zusammengefasst werden.

Jetzt muss ich auf der Registerkarte 'Cover' mühsam = Jan! B2, = Jan! C2, = Feb! B2 und so weiter setzen ...

Gibt es eine Möglichkeit, durch einfaches Ziehen Zeit zu sparen?

Saswata Kar
quelle

Antworten:

1

Sie haben für jedes Blatt eine Formel angelegt (12 Formeln). Anschließend können Sie mit Copy & Paste (oder Drag & Drop) auf die andere Zelle zugreifen, für die die Teilformel gilt. Wenn Sie diese Zelle an einer anderen Position in Ihrem Bewertungsbogen benötigen, können Sie sie durch Ausschneiden und Einfügen verschieben, ohne die Referenzzelle im Monatsbogen zu ändern.

John Doe
quelle
1

Sie können die INDIRECT-Funktion verwenden, um eine Referenz einer Zelle ausgehend von einer Zeichenfolgendarstellung abzurufen.

Angenommen, Sie haben ein Blatt mit dem Namen "Jan" mit dem Wert 10 in Zelle A2 und ein Blatt mit dem Namen "Cover" mit dem Wert "Jan" in Zelle A1. Dann können Sie in das Blatt "Cover" in Zelle A2 die Funktion schreiben =INDIRECT(A1 & "!A2"), um den Wert abzurufen der Zelle A2 im Blatt "Jan".

Wenn Sie Ihr Deckblatt mit einer Zeile oder Spalte (je nach Bedarf) mit den Texten "Jan", "Feb" usw. füllen, können Sie die Funktion INDIRECT verwenden, um Werte aus Ihren Blättern zu erhalten, und dann Ziehen Sie nach Bedarf.

RenkyaZ
quelle