Formel transponieren mit MTRANS und AGGREGAT
Schritt-für-Schritt-Anleitung
-
Vorbereitung der Excel-Datei: Stelle sicher, dass Deine Excel-Datei die notwendigen Daten in den Spalten AD (Datum) und AR (Zahlenwerte) enthält. Die Daten sollten ab Zeile 105 bis zum Ende der Datei vorhanden sein.
-
Eingabe der Suchkriterien: Gib das Datum, zu dem Du die Zahlenwerte abrufen möchtest, in die Zelle $BJ$99 ein.
-
Verwendung der AGGREGAT-Funktion: Du kannst die folgende Formel verwenden, um die Daten zu transponieren:
=WENNFEHLER(AGGREGAT(15;6;$AR$105:$AR$160000/($AD$105:$AD$160000=$BJ$99);SPALTE(A99));"")
Diese Formel gibt Dir die Werte für das angegebene Datum in einer Zeile zurück.
-
Formel nach rechts ziehen: Ziehe die Formel nach rechts, um alle gewünschten Werte in einer Zeile anzuzeigen.
-
MTRANS-Funktion (optional): Wenn Du die Werte in einer anderen Anordnung benötigst, kannst Du die MTRANS-Funktion verwenden. Beachte jedoch, dass sie unter Umständen nicht die gewünschte Ausgabe liefert, wenn Du alle Werte in einer Zeile haben möchtest.
Häufige Fehler und Lösungen
-
MTRANS funktioniert nicht: Wenn die MTRANS-Funktion nicht wie gewünscht funktioniert, überprüfe, ob die Eingabewerte korrekt sind. MTRANS kann Schwierigkeiten haben, wenn Du versuchst, mehrere Werte in einer Zeile darzustellen.
-
Die Zahlenreihe wird nicht korrekt angezeigt: Stelle sicher, dass Du die Formel korrekt in die Zelle eingegeben hast und dass alle Daten im richtigen Format vorliegen.
-
Formel gibt leere Werte zurück: Überprüfe, ob das Datum in $BJ$99 korrekt eingegeben wurde und ob es übereinstimmende Werte in der Spalte AD gibt.
Alternative Methoden
Falls die MTRANS-Funktion nicht die gewünschten Ergebnisse liefert, kannst Du auch folgende Methoden ausprobieren:
-
INDEX und AGGREGAT:
=WENNFEHLER(INDEX($AR:$AR;AGGREGAT(15;6;ZEILE($AR$105:$AR$160000)/($AD$105:$AD$160000=$BJ$99);SPALTE(A99)));"")
Diese Methode gibt die Werte in der ursprünglichen Reihenfolge zurück.
-
Matrixformel: Nutze die klassische Matrixformel, indem Du die Formel mit {} umschließt und sie mit STRG + SHIFT + ENTER bestätigst.
Praktische Beispiele
Beispiel 1: Angenommen, Du hast folgende Daten:
| AD (Datum) |
AR (Werte) |
| 01.01.2022 |
10 |
| 01.01.2022 |
20 |
| 02.01.2022 |
30 |
Wenn Du das Datum 01.01.2022 in $BJ$99 eingibst und die oben genannte AGGREGAT-Formel verwendest, erhältst Du:
Beispiel 2: Wenn Du die MTRANS-Funktion anwendest, kann das Ergebnis unerwartet sein, da sie die Werte möglicherweise nicht in der gewünschten Reihenfolge anzeigt.
Tipps für Profis
-
Verwende die AGGREGAT-Funktion: Diese Funktion ist besonders leistungsfähig, da sie leere Werte ignoriert und anpassbar ist.
-
Datenformatierung: Achte darauf, dass die Daten in den Spalten AD und AR korrekt formatiert sind, um Fehler bei der Berechnung zu vermeiden.
-
Excel-Version: Dieses Tutorial bezieht sich auf Excel 2010. Neuere Versionen bieten möglicherweise zusätzliche Funktionen, die Du nutzen kannst.
FAQ: Häufige Fragen
1. Funktioniert MTRANS auch in neueren Excel-Versionen?
Ja, die MTRANS-Funktion ist in allen modernen Excel-Versionen verfügbar, jedoch kann die Handhabung je nach Version variieren.
2. Wie kann ich sicherstellen, dass die Formel die Daten in der richtigen Reihenfolge anzeigt?
Verwende die INDEX- und AGGREGAT-Kombination, um die ursprüngliche Reihenfolge beizubehalten.
3. Was ist der Unterschied zwischen AGGREGAT und MTRANS?
AGGREGAT ermöglicht eine flexible Datenabfrage und -verarbeitung, während MTRANS hauptsächlich für das Transponieren von Daten zuständig ist.