Office: Suchvorgänge in Power Pivot-Formeln

Helfe beim Thema Suchvorgänge in Power Pivot-Formeln in Microsoft Excel Tutorials um das Problem gemeinsam zu lösen; Suchvorgänge in Power Pivot-Formeln Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Mehr... Weniger... Dieses Thema im Forum "Microsoft Excel Tutorials" wurde erstellt von Tutorials, 1. Januar 2020.

  1. Tutorials
    Tutorials Neuer User

    Suchvorgänge in Power Pivot-Formeln


    Suchvorgänge in Power Pivot-Formeln
    Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Mehr... Weniger Eines der leistungsstärksten Features in Power Pivot ist die Möglichkeit, Beziehungen zwischen Tabellen zu erstellen und dann die zugehörigen Tabellen zum Nachschlagen oder Filtern verwandter Daten zu verwenden. Sie rufen Verwandte Werte aus Tabellen ab, indem Sie die Formelsprache verwenden, die inPower Pivot, Data Analysis Expressions (Datenanalyse Ausdrücke, DAX) bereitgestellt wird. DAX verwendet ein relationales Modell und kann daher Verwandte oder entsprechende Werte in einer anderen Tabelle oder Spalte einfach und genau abrufen. Wenn Sie mit SVERWEIS in Excel vertraut sind, ist diese Funktionalität in Power Pivot ähnlich, aber viel einfacher zu implementieren.

    Sie können Formeln erstellen, die Nachschlagevorgänge als Teil einer berechneten Spalte oder als Teil eines Measures zur Verwendung in einer PivotTable oder einem PivotChart ausführen. Weitere Informationen finden Sie unter den folgenden Themen:

    Berechnete Felder in Power Pivot

    Berechnete Spalten in Power Pivot

    In diesem Abschnitt werden die DAX-Funktionen beschrieben, die für die Suche bereitgestellt werden, sowie einige Beispiele für die Verwendung der Funktionen.

    Hinweis: Je nach dem Typ des Nachschlage Vorgangs oder der Nachschlage Formel, die Sie verwenden möchten, müssen Sie möglicherweise zuerst eine Beziehung zwischen den Tabellen erstellen.

    Grundlegendes zu Nachschlagefunktionen
    Die Möglichkeit, übereinstimmende oder verwandte Daten aus einer anderen Tabelle nachzuschlagen, ist besonders in Situationen hilfreich, in denen die aktuelle Tabelle nur einen Bezeichner enthält, aber die benötigten Daten (wie Produktpreis, Name oder andere detaillierte Werte) in einer verknüpften Tabelle gespeichert sind. Sie ist auch hilfreich, wenn in einer anderen Tabelle mehrere Zeilen mit der aktuellen Zeile oder dem aktuellen Wert vorhanden sind. So können Sie beispielsweise ganz einfach alle Umsätze abrufen, die an eine bestimmte Region, ein bestimmtes Geschäft oder einen Verkäufer gebunden sind.

    Im Gegensatz zu Excel-Nachschlagefunktionen wie SVERWEIS, die auf Arrays basieren, oder nach Lookup, das den ersten von mehreren übereinstimmenden Werten abruft, folgt DAX vorhandenen Beziehungen zwischen Tabellen, die von Schlüsseln verknüpft sind, um den einzelnen verknüpften Wert abzurufen, der exakt übereinstimmt. DAX kann auch eine Tabelle mit Datensätzen abrufen, die mit dem aktuellen Datensatz verknüpft sind.

    Hinweis: Wenn Sie mit relationalen Datenbanken vertraut sind, können Sie sich die Suchvorgänge in Power Pivot ähnlich wie in einer geschachtelten unter Auswahl-Anweisung in Transact-SQL vorstellen.

    Abrufen eines einzelnen verknüpften Werts
    Die verwandte Funktion gibt einen einzelnen Wert aus einer anderen Tabelle zurück, der sich auf den aktuellen Wert in der aktuellen Tabelle bezieht. Sie geben die Spalte an, die die gewünschten Daten enthält, und die Funktion befolgt vorhandene Beziehungen zwischen Tabellen, um den Wert aus der angegebenen Spalte in der verknüpften Tabelle abzurufen. In einigen Fällen muss die Funktion einer Kette von Beziehungen folgen, um die Daten abzurufen.

    Angenommen, Sie verfügen über eine Liste der heutigen Lieferungen in Excel. Die Liste enthält jedoch nur eine Mitarbeiter-ID-Nummer, eine Auftrags-ID-Nummer und eine Absender-ID-Nummer, wodurch der Bericht schwer lesbar ist. Wenn Sie die gewünschten zusätzlichen Informationen erhalten möchten, können Sie diese Liste in eine Power Pivot verknüpfte Tabelle konvertieren und dann Beziehungen zu den Tabellen Employee und Reseller erstellen, die EmployeeID mit dem EmployeeKey-Feld vergleichen und dem Feld ResellerKey den Wert "Verkäufern" zuordnen.

    Um die Nachschlage Informationen in der verknüpften Tabelle anzuzeigen, fügen Sie zwei neue berechnete Spalten mit den folgenden Formeln hinzu:

    = Verwandt (' Mitarbeiter ' [Mitarbeitername])
    = Verwandt (' Resellers ' [Firmenname])

    Aktuelle Lieferungen vor dem nachschlagen

    OrderID

    EmployeeID

    Verkäufer-Nr

    100314

    230

    445

    100315

    15

    445

    100316

    76

    108

    Tabelle "Employees"

    EmployeeID

    Mitarbeiter

    Reseller

    230

    Kuppa Vamsi

    Modulare Zyklus Systeme

    15

    Pilar Ackeman

    Modulare Zyklus Systeme

    76

    Kim Ralls

    Zugehörige Fahrräder

    Aktuelle Sendungen mit Nachschlagevorgängen

    OrderID

    EmployeeID

    Verkäufer-Nr

    Mitarbeiter

    Reseller

    100314

    230

    445

    Kuppa Vamsi

    Modulare Zyklus Systeme

    100315

    15

    445

    Pilar Ackeman

    Modulare Zyklus Systeme

    100316

    76

    108

    Kim Ralls

    Zugehörige Fahrräder

    Die Funktion verwendet die Beziehungen zwischen der verknüpften Tabelle und der Tabelle Employees und Resellers, um den korrekten Namen für jede Zeile im Bericht zu erhalten. Sie können auch Verwandte Werte für Berechnungen verwenden. Weitere Informationen und Beispiele finden Sie unter Verwandte Funktionen.

    Abrufen einer Liste verwandter Werte
    Die Funktion verknüpfte Tabelle folgt einer vorhandenen Beziehung und gibt eine Tabelle zurück, die alle übereinstimmenden Zeilen aus der angegebenen Tabelle enthält. Nehmen wir beispielsweise an, dass Sie herausfinden möchten, wie viele Bestellungen jeder Reseller in diesem Jahr getätigt hat. Sie können in der Tabelle Wiederverkäufer eine neue berechnete Spalte erstellen, die die folgende Formel enthält, die Datensätze für jeden Reseller in der ResellerSales_USD Tabelle nachschlägt und die Anzahl der einzelnen Bestellungen zählt, die von jedem Reseller abgegeben wurden. 

    = CountRows (verwandter (ResellerSales_USD))

    In dieser Formel Ruft die Verwandte Tabellenfunktion zuerst den Wert von ResellerKey für jeden Reseller in der aktuellen Tabelle ab. (Sie müssen keine ID-Spalte an einer beliebigen Stelle in der Formel angeben, da Power Pivot die vorhandene Beziehung zwischen den Tabellen verwendet.) Die Funktion Verwandte Tabellen ruft dann alle Zeilen aus der ResellerSales_USD Tabelle ab, die sich auf die einzelnen Reseller beziehen, und zählt die Zeilen. Wenn zwischen den beiden Tabellen keine Beziehung (direkt oder indirekt) vorhanden ist, werden alle Zeilen aus der ResellerSales_USD Tabelle abgerufen.

    Für die Reseller-Modular-Cycle-Systeme in unserer Beispieldatenbank gibt es vier Bestellungen in der Tabelle "Sales", sodass die Funktion 4 zurückgibt. Für zugeordnete Fahrräder hat der Reseller keine Umsätze, daher gibt die Funktion einen leeren Wert zurück.

    Reseller

    Datensätze in der Tabelle "Sales" für diesen Reseller

    Modulare Zyklus Systeme

    Reseller-ID

    SalesOrderNumber

    445

    SO53494

    445

    SO71872

    445

    SO65233

    445

    SO59000

    Reseller-ID

    SalesOrderNumber

    Zugehörige Fahrräder

    Hinweis: Da die Verwandte Tabellenfunktion eine Tabelle und keinen einzelnen Wert zurückgibt, muss Sie als Argument für eine Funktion verwendet werden, die Operationen für Tabellen ausführt. Weitere Informationen finden Sie unter Verwandte Funktionen.

    Seitenanfang

    :)
     
    Tutorials, 1. Januar 2020
    #1
Thema:

Suchvorgänge in Power Pivot-Formeln

Die Seite wird geladen...
  1. Suchvorgänge in Power Pivot-Formeln - Similar Threads - Suchvorgänge Power Pivot

  2. Power BI / Servicegrad in Prozent berechnen

    in Sonstiges
    Power BI / Servicegrad in Prozent berechnen: Hallo Liebes Forum, Ich würde gerne eine dritte Spalte für den Servicegrad in Prozent (an gelb markierte Stelle) erstellen. [ATTACH] Bei Excel bin ich folgendermaßen vorgegangen....
  3. PowerQuery und Summenblatt

    in Microsoft Excel Hilfe
    PowerQuery und Summenblatt: Hallo. Ich möchte eine Vorlage erstellen, für den Import von Budgetlisten. Die Gesamtübersicht ist so strukturiert, dass sich darauf alle Werte der Tabellenblätter befinden. Gleichzeitig werden...
  4. Datum/Uhrzeit runden in PowerQuery

    in Microsoft Excel Hilfe
    Datum/Uhrzeit runden in PowerQuery: Hallo zusammen, ich brauche eure Hilfe. Gibt es in PowerQuery eine Möglichkeit bei folgendem Format die Sekunden automatisch für die ganze Spalte auf 00 zu setzen? 24.01.2024 14:29:43 >>>...
  5. Tabelle strukturieren Angebote, Aufträge, Rechnungen, Buchung

    in Microsoft Excel Hilfe
    Tabelle strukturieren Angebote, Aufträge, Rechnungen, Buchung: Hallo Forum, ich benötige bitte eure Hilfe bezüglich des Strukturierung einer Tabelle, in die ich Angebote, Aufträge, Rechnungen und Buchungen eintragen möchte. Wahrscheinlich gibt es eine...
  6. Power Query - Rücklaufkontrolle und Laufzeit berechnen

    in Microsoft Excel Hilfe
    Power Query - Rücklaufkontrolle und Laufzeit berechnen: Liebe Power Query Enthusiasten Ich habe folgende Aufgabe: Für Versandboxen mit eindeutiger ID soll eine Rücklaufkontrolle und Berechnung der Laufzeit erstellt werden. Die entsprechenden Daten aus...
  7. Power Query - nested if statement - Klammern

    in Microsoft Excel Hilfe
    Power Query - nested if statement - Klammern: Hallo zusammen, kann mir jemand beantworten, in welchen Fällen bei nested if statements in Power Query Klammern notwendig sind und wann nicht? Beispiel: if [Number] > 0 then "Positive" else (if...
  8. Verwenden von Platzhalterzeichen in Suchvorgängen

    in Microsoft Excel Tutorials
    Verwenden von Platzhalterzeichen in Suchvorgängen: Verwenden von Platzhalterzeichen in Suchvorgängen Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Mehr......
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden