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

Forumthread: Datenabfrage mit 3 Variablen

Datenabfrage mit 3 Variablen
23.07.2020 09:58:14
Jona

Hallo Excel Freunde,
ich möchte gerne die Daten aus Tab "Rohdaten" in Tab "Zieltabelle" bringen. (siehe Beispielmappe)
Dafür benötige ich eine Formel bzw. Formelkombination die es mir ermöglicht drei Variablen abzufragen: Region/Land aus Spalte A, Kundensegment aus Spalte B und Umsatzwerte aus den Spalten C-I. Der gelb markierte Bereich in Tab "Zieltabelle" soll mit den Daten gefüllt werden.
Habt ihr eine Idee?
Freue mich über Euer Feedback.
Viele Grüße,
JA
https://www.herber.de/bbs/user/139232.xlsx
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nachgefragt
23.07.2020 10:03:27
neopa
Hallo Jona,
.... welche Excelversion ist im Einsatz? Und was genau bedeutet NA?
Gruß Werner
.. , - ...
AW: nachgefragt
23.07.2020 10:11:25
Jona
Hallo Werner,
Excelversion 2016, NA steht für North America in diesem Fall.
Gru? Jona
AW: dann sollte es (D)einer zusätzlicher Liste ...
23.07.2020 10:22:03
neopa
Hallo Jona,
... welche Deiner Ländernamen als NA ausgewertet werden sollen.
In Deiner Beispieldatei ist als Land nur Canada gelistet und somit würden sich in Deiner Ergebnistabelle auch dreimal die gleichen Ergebniswerteblöcke ergeben.
Gruß Werner
.. , - ...
Anzeige
AW: dann sollte es (D)einer zusätzlicher Liste ...
23.07.2020 11:15:30
Jona
Hallo Werner,
habe es etwas vereinfacht.. es reicht auf Länderebene (siehe angehängte Beispielmappe)
Gruß Jona
https://www.herber.de/bbs/user/139235.xlsx
AW: dann sollte es (D)einer zusätzlicher Liste ...
23.07.2020 11:18:52
Jona
...also müsste eine Formel folgendes abgleichen:
- stimmt Land überein?
- stimmt Segment überein?
- stimmt Umsatzjahr überein?
wenn diese 3 Variablen übereinstimmen, soll die Werte aus Tab: Rohdaten in Tab: Zieltabelle angezeigt werden.
Im Prinzip eine Art SVERWEIS mit 3 Variablen?!
Hoffe ich drücke mich nicht zu kryptisch aus.
Anzeige
AW: mit INDEX(), AGGREGAT(), VERWEIS() und ...
23.07.2020 11:43:29
neopa
Hallo Jona,
... WENNFEHLER().
Doch wozu das Umsatzjahr abfragen?
Zumindest in Deiner Beispieldatei reicht schon folgende Formel, wo nur zwei "Variable" abglichen werden müssen.
Sollten die Jahre jedoch mal anders gelistet werden, ist nur noch eine kleine Formelerweiterung notwendig.

In B3
mit benutzerdefinierten Zahlenformat: #.##0;-#.##0;
=WENNFEHLER(INDEX(Rohdaten!C:C;AGGREGAT(15;6;ZEILE(B$2:B$99)/(Rohdaten!$A$2:$A$99=INDEX($A:$A;VERWEIS(9;1/(LINKS($A$2:$A3;3)="TOP");ZEILE(A$2:A3))-1))/(Rohdaten!$B$2:$B$99=$A3);1));"")
und Formel nach unten und rechts ziehend kopieren.
Gruß Werner
.. , - ...
Anzeige
mit Hilfsspalte ist das verständlicher
23.07.2020 11:57:19
WF
Hi,
schreib in J2 (Hilfsspalte):
=WENNFEHLER(VERGLEICH(A$1:A19;Rohdaten!A$2:A$999;0)-1;J1)
runterkopieren
in B3 dann:
=INDEX(Rohdaten!$A$1:$I$99;VERGLEICH($A3;Rohdaten!$B:$B;0)+$J3;VERGLEICH(B$1;Rohdaten!$1:$1;0))
nach rechts und nach unten kopieren
WF
AW: die Hilfssp.formel lässt sich vereinfachen ...
23.07.2020 12:13:51
neopa
Hallo WF,
... in J2: =WENNFEHLER(VERGLEICH(A2;Rohdaten!A:A;0)-2;J1)
Gruß Werner
.. , - ...
Anzeige
AW: die Hilfssp.formel lässt sich vereinfachen ...
23.07.2020 12:34:33
Jona
Hallo WF, hallo Werner,
vielen Dank für Eure Hilfe! Das ist genau das, nach dem ich gesucht habe.
Ich habe Werner vereinfachte Hilfsspalte verwendet und WFs INDEX-Formel.
Gruß Jona
das ist natürlich richtig
23.07.2020 12:35:20
WF
.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Datenabfrage in Excel mit drei Variablen


Schritt-für-Schritt-Anleitung

Um Daten aus einer Excel-Tabelle mit drei Variablen abzufragen, kannst Du die folgenden Schritte befolgen:

  1. Vorbereitung der Daten: Stelle sicher, dass Deine Daten in der Tabelle "Rohdaten" gut strukturiert sind. Du solltest Spalten für Region/Land, Kundensegment und die Umsatzwerte haben.

  2. Zieltabelle erstellen: Gehe zu der Tabelle "Zieltabelle", wo die Ergebnisse angezeigt werden sollen. Markiere den Bereich, der die Ergebnisse aufnehmen soll.

  3. Formel eingeben:

    • In Zelle B3 der "Zieltabelle" kannst Du die folgende Formel verwenden, um die Daten abzufragen:
      =WENNFEHLER(INDEX(Rohdaten!C:C;AGGREGAT(15;6;ZEILE(B$2:B$99)/(Rohdaten!$A$2:$A$99=INDEX($A:$A;VERWEIS(9;1/(LINKS($A$2:$A3;3)="TOP");ZEILE(A$2:A3))-1))/(Rohdaten!$B$2:$B$99=$A3);1));"")
    • Diese Formel überprüft die Variablen: Region, Segment und Umsatzjahr.
  4. Formel nach unten und rechts kopieren: Ziehe die Formel nach unten und nach rechts, um alle benötigten Daten zu erfassen.


Häufige Fehler und Lösungen

  • Fehler: #NV: Dies kann auftreten, wenn keine Übereinstimmung gefunden wird. Stelle sicher, dass die Eingaben in den Zellen korrekt sind.

  • Lösung: Überprüfe die Daten: Stelle sicher, dass die Werte in den Spalten A, B und C übereinstimmen. Du kannst auch die Formel mit WENNFEHLER anpassen, um anzuzeigen, dass keine Daten vorhanden sind.

  • Fehler: Falsche Daten werden angezeigt: Vergewissere Dich, dass die Zellbezüge in der Formel korrekt sind und auf die richtigen Bereiche verweisen.


Alternative Methoden

Wenn Du eine andere Methode zur Datenabfrage in einer Excel-Tabelle mit drei Variablen ausprobieren möchtest, kannst Du die folgenden Alternativen in Betracht ziehen:

  • Pivot-Tabellen: Diese sind nützlich, um Daten nach verschiedenen Variablen zu gruppieren und zu analysieren.

  • Power Query: Eine leistungsstarke Funktion in Excel, die es ermöglicht, Daten aus verschiedenen Quellen zu importieren und zu transformieren, bevor Du sie in Deine Zieltabelle einfügst.


Praktische Beispiele

Hier sind einige praktische Beispiele für die Abfrage von Daten in einer Excel-Tabelle mit drei Variablen:

  1. Beispiel für eine Umsatzabfrage:

    • Wenn Du die Umsätze für die Region "NA", das Kundensegment "Premium" und das Jahr 2021 abfragen möchtest, kannst Du die oben genannte Formel anpassen.
  2. Diagramm mit drei Variablen erstellen:

    • Um ein Diagramm mit drei Variablen in Excel zu erstellen, kannst Du die PivotChart-Funktion verwenden. Erstelle zunächst eine Pivot-Tabelle und wähle die gewünschten Variablen aus.

Tipps für Profis

  • Hilfsspalten verwenden: Hilfsspalten können die Formel einfacher und übersichtlicher machen. Du kannst z.B. eine Hilfsspalte zur Identifizierung von Übereinstimmungen verwenden.

  • Datenvalidierung: Setze Datenvalidierung ein, um sicherzustellen, dass nur gültige Werte in die Zellen eingegeben werden.

  • Diagramm anpassen: Wenn Du ein Diagramm mit drei Variablen in Excel erstellen möchtest, achte darauf, dass Du die Achsen entsprechend benennst, um die Lesbarkeit zu verbessern.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass die Formel korrekt funktioniert?
Überprüfe die Zellbezüge und stelle sicher, dass alle Variablen korrekt definiert sind.

2. Funktioniert das auch in älteren Excel-Versionen?
Die beschriebenen Formeln und Methoden sind für Excel 2016 konzipiert, können aber auch in neueren Versionen verwendet werden. Stelle sicher, dass die Funktionen in Deiner Version verfügbar sind.

3. Kann ich auch Diagramme mit drei Variablen erstellen?
Ja, Du kannst Diagramme mit drei Variablen in Excel erstellen, indem Du Pivot-Tabellen oder die Diagrammfunktion nutzt. Achte darauf, dass die Daten korrekt strukturiert sind.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige