Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Pivot Tabelle aus Text

Pivot Tabelle aus Text
Alex
Hallo,
ich habe folgendes Problem: Ich hab eine Tabelle, in der Rechts viele Namen stehen, links daneben Gruppen und wiederum links daneben Berechtigungen stehen (siehe Datei Zeilen A-C).
Diese sollen nun in eine "Text-Pivot" verwandelt werden, wie links steht. Gibts dafür irgendeine Funktion? Ich habe mir schon Gedanken gemacht das Ganze irgendwie mit einem Sverweis zu machen, aber ich habe ja zwei Suchkriterien? Leider trete ich hier nur auf die Stelle...
Hier die Beispieldatei:
https://www.herber.de/bbs/user/76464.xlsx
Ich hoffe mir kann jemand helfen.
Danke
Alex
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Wert aus Matrix nach Zeile und Spalte
05.09.2011 13:00:29
Erich
Hi Alex,
probier mal
 ABCD
1UserRolleBerechtigung 
2AlexApfelReadRead
3BirneAllAll
4BananeNoneNone
5AnanasNoneNone
6ErdbeereNoneNone
7KirscheAllAll

Formeln der Tabelle
ZelleFormel
D2{=INDEX(G$2:L$5;VERGLEICH(INDEX(A$2:A2;MAX(ISTTEXT(A$2:A2)*ZEILE($1:1))); F$2:F$5;0); VERGLEICH(B2;G$1:L$1;0))}
D3{=INDEX(G$2:L$5;VERGLEICH(INDEX(A$2:A3;MAX(ISTTEXT(A$2:A3)*ZEILE($1:2))); F$2:F$5;0); VERGLEICH(B3;G$1:L$1;0))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Noch ein Tipp: Wenn in Zeile 1 Brine steht, kann Birne nicht gefunden werden.
Und in Spalte 1 steht mehrfach Ananans...
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Wert aus Matrix nach Zeile und Spalte
05.09.2011 13:13:32
Alex
Hallo Erich,
danke für deine Rückmeldung, aber irgendwie verstehe ich nicht, wie ich mit der Formel auf die Pivot komme? Als Ausgangspunkt habe ich ja die Daten in Spalten A-C.
VG
Alex
Wert aus Matrix nach Zeile und Spalte
06.09.2011 02:06:07
Erich
Hi Alex,
so klar war mir bei deinem ersten Beitrag nicht, was woraus berechnet werden sollte.
In meinem vorigen Post habe ich eine Formel für die Berechnung der Spalte C geschrieben.
Hier kommt nun eine Formel, mit der sich G2:L5 aus A:C berechnet:
 FGHIJKL
1 ApfelBirneBananeAnanansErdbeereKirsche
2ThomasNoneNoneAllAllReadNone
3AlexReadAllNoneNoneNoneAll
4FlorianNoneReadReadAllAllNone
5TanjaAllNoneNoneAllReadAll

Formeln der Tabelle
ZelleFormel
G2{=INDEX($C$1:$C$30;MIN(WENN((G$1=$B$2:$B$25)*(ZEILE($A$2:$A$25)>=VERGLEICH($F2;$A$1:$A$25;0)); ZEILE($A$2:$A$25))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Könnte es sein, dass du in deiner ersten Aufgabenbeschreibung lechts und rinks etwas velwechsert hast?
Meine Fassung:
Ich hab eine Tabelle, in der links in Spalte A Namen stehen, rechts daneben Gruppen
und wiederum rechts daneben Berechtigungen (siehe Datei Spalten A-C).
Ob du nun die Spalten A:C oder die Tabelle rechts als "Text-Pivot" bezeichnest, war mir auch unklar. :-)
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Wert aus Matrix nach Zeile und Spalte
06.09.2011 09:47:13
Alex
Hi,
ja deine Fassung ist richtig. Sorry für die Verwirrung und die Zeit die ich dafür gestohlen habe, war wirklich keine Absicht...
Heißt also ich möchte aus den Spalten A-C die Pivot auf der rechten Seite. So stimmts :-)
Sorry nochmal und Danke für die Antwort.
Grüße
Alex
AW: Wert aus Matrix nach Zeile und Spalte
06.09.2011 18:01:04
Alex
Hallo Erich,
sorry bin jetzt erst zum testen gekommen. Funktioniert optimal.
Vielen Dank für deine Hilfe,
Alex
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Pivot Tabelle aus Text erstellen und anzeigen


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Achte darauf, dass Deine Daten in einem klaren Format vorliegen. Die Spalten sollten die entsprechenden Informationen enthalten, z.B. in Spalte A die Namen, in Spalte B die Gruppen und in Spalte C die Berechtigungen.

  2. Pivot Tabelle erstellen:

    • Markiere den Datenbereich (z.B. A1:C100).
    • Gehe zu „Einfügen“ und wähle „PivotTable“ aus.
    • Im Dialogfeld kannst Du auswählen, ob die Pivot-Tabelle in einem neuen oder im aktuellen Arbeitsblatt erstellt werden soll.
  3. Pivot Tabelle konfigurieren:

    • Ziehe die gewünschten Felder in die Bereiche „Zeilen“ und „Werte“.
    • Um Text anzuzeigen, stelle sicher, dass Du die Felder in den „Werte“-Bereich ziehst und die Aggregation auf „Keine“ setzt, damit die „pivot-tabelle werte als text anzeigen“ kann.
  4. Pivot Tabelle formatieren: Um die „pivot tabelle text anzeigen“ zu können, klicke mit der rechten Maustaste auf die Werte und wähle „Wertfeldeinstellungen“. Stelle sicher, dass die Darstellung als „Text“ oder „Werte“ konfiguriert ist.

  5. Ergebnisse überprüfen: Überprüfe die Pivot Tabelle, um sicherzustellen, dass die Daten korrekt angezeigt werden. Du kannst auch Filter hinzufügen, um die Analyse zu erleichtern.


Häufige Fehler und Lösungen

  • Fehler: Text wird nicht angezeigt: Überprüfe die Aggregationseinstellungen. Stelle sicher, dass die „pivot tabelle werte als text“ konfiguriert ist, um Text anzuzeigen und nicht zu summieren oder zu zählen.

  • Fehler: Datenquelle nicht verfügbar: Wenn Du die „pivot tabelle ohne datenquelle versenden“ möchtest, stelle sicher, dass Du die Pivot-Tabelle in ein neues Arbeitsblatt oder eine neue Datei kopierst.

  • Fehler: Falsche Datenanzeige: Achte darauf, dass Du die Daten korrekt in die Pivot-Tabelle ziehst. Manchmal hilft es, die Felder neu anzuordnen.


Alternative Methoden

  • INDEX und VERGLEICH: Anstelle einer Pivot-Tabelle kannst Du auch die Kombination von INDEX und VERGLEICH verwenden, um Daten aus einer Matrix zu ziehen. Diese Methode eignet sich besonders, wenn Du spezifische Werte basierend auf zwei Suchkriterien abrufen möchtest.

  • Excel Datenschnitt mit Suchfeld: Nutze die Funktion „Datenschnitt“, um eine interaktive Filterung Deiner Daten zu ermöglichen. Dies kann helfen, die Daten in der Pivot-Tabelle schneller zu analysieren.


Praktische Beispiele

Hier ein einfaches Beispiel, um eine Pivot-Tabelle mit Text zu erstellen:

Name Gruppe Berechtigung
Alex A Read
Tanja B All
Thomas C None

Nach dem Erstellen der Pivot-Tabelle kannst Du „Gruppe“ als Zeilenfeld und „Berechtigung“ als Wertefeld hinzufügen. So kannst Du einfach die „pivot werte als text anzeigen“.


Tipps für Profis

  • Pivot Text im Wertebereich: Wenn Du Text im Wertebereich anzeigen möchtest, achte darauf, dass die Daten nicht aggregiert werden. Setze die Aggregation auf „Keine“.

  • Verwendung von benutzerdefinierten Formeln: Du kannst auch benutzerdefinierte Formeln verwenden, um spezifische Berechnungen innerhalb der Pivot-Tabelle durchzuführen.

  • Datenquelle aktualisieren: Halte Deine Datenquelle aktuell, um sicherzustellen, dass die Pivot-Tabelle immer die neuesten Informationen anzeigt.


FAQ: Häufige Fragen

1. Wie kann ich Text in der Pivot-Tabelle anzeigen lassen? Um Text in der Pivot-Tabelle anzuzeigen, stelle sicher, dass die Felder im Wertebereich nicht aggregiert werden. Wähle „Keine“ oder „Text anzeigen“ in den Wertfeldeinstellungen.

2. Kann ich eine Pivot-Tabelle ohne Datenquelle versenden? Ja, Du kannst die Pivot-Tabelle kopieren und in ein neues Arbeitsblatt oder eine neue Datei einfügen. So kannst Du die „pivot tabelle ohne datenquelle versenden“.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige