So verwenden DAX in Excel Power Add-In

DAX steht für Expression Datenanalyse und ist der Name der Sprache, die Powerpivot für Excel 2013 verwendet Berechnungen zwischen den Spalten (Felder) in Ihrer Excel-Datenmodell zu erstellen. Glücklicherweise ist eine Berechnung mit DAX zu schaffen, wie eine Excel-Formel zu schaffen, die eine integrierte Funktion verwendet, als es wie mit einer Programmiersprache wie VBA oder HTML ist.

Diese Ähnlichkeit wird durch die Tatsache unterstrichen, dass alle DAX Ausdrücke mit einem Gleichheitszeichen wie alle Standard-Excel-Formeln beginnen und dass, sobald Sie die ersten Buchstaben des Namens eines DAX-Funktion eingeben beginnen Sie im Ausdruck verwenden möchten, du bist Gebäude, eine Funktion einfügen artige Dropdown-Menü mit allen DAX-Funktionen, deren Namen mit den gleichen Buchstaben beginnen angezeigt.

Und sobald Sie die DAX-Funktion wählen Sie aus dem Menü verwenden möchten, fügt Power nicht nur den Namen der DAX-Funktion auf der Powerformelleiste (die gleich hat Abbrechen, Enter, und den Funktionstasten wie der Excel-Formelleiste einfügen ), sondern zeigt auch die vollständige Syntax der Funktion, alle erforderlichen und optionalen Argumente dieser Funktion unmittelbar unterhalb der Bearbeitungsleiste zeigt.

Neben der Verwendung von Funktionen DAX in den Ausdrücken Sie für berechnete Spalten in Ihrer Datenmodell erstellen, können Sie erstellen auch einfachere Ausdrücke die guten alten arithmetischen Operatoren, die Sie wissen so gut aus Ihrer Excel-Formeln (+ für Addition, - für die Subtraktion, * für die Multiplikation, / für die Teilung, und so weiter).

Um eine berechnete Spalte für Ihre Datenmodell zu erstellen, Power müssen in der Datenansicht sein. (Wenn Sie in der Diagrammansicht sind, können Sie durch Klicken auf die Datenansicht Befehlstaste auf das Power Fensters Registerkarte Start oder durch Klicken auf die Schaltfläche Raster in der unteren rechten Ecke des Powerpivot-Fenster wechseln.) Wenn Powerpivot für Excel in Daten ist Ansicht können Sie ein neues berechnetes Feld erstellen, indem Sie die folgenden Schritte:

  1. Klicken Sie auf die Registerkarte der Datentabelle in Powerpivot-Fenster in dem Sie die berechnete Spalte hinzufügen möchten.

  2. Klicken Sie auf die Schaltfläche Hinzufügen auf der Registerkarte Entwurf des Power Band.

    Power fügt eine neue Spalte am Ende der aktuellen Datentabelle mit dem generischen Feldnamen, Spalte hinzufügen.

  3. Type = (Gleichheitszeichen) beginnen Ihren Ausdruck DAX aufzubauen.

    Power aktiviert seine Formel-Bar, wo es fügt die gleich-Zeichen.

  4. Bauen Sie Ihren DAX Ausdruck auf der Powerformelleiste mehr oder weniger, wie Sie eine Excel-Formel in einer Zelle eines seiner Arbeitsblätter zu bauen.

    Um eine DAX-Funktion im Ausdruck zu verwenden, klicken Sie auf die Schaltfläche Funktion einfügen auf der Powerformelleiste und wählen Sie die Funktion zu verwenden, in dem Dialogfeld Funktion einfügen (was dem Standard-Excel-Dialogfeld Funktion einfügen sehr ähnlich ist, außer dass es nur DAX enthält Funktionen).

    Um eine arithmetische oder Textberechnung zwischen Spalten in der aktuellen Datentabelle zu definieren, wählen Sie die Spalten, indem Sie sie in der Datentabelle mit dem entsprechenden Operator setzt zu verwenden.

    So wählen Sie ein Feld in einer Berechnung zu verwenden oder als Argument in einer DAX-Funktion, klicken Sie auf den Feldnamen an der Spitze seiner Kolonne es auf den Ausdruck auf der Powerformelleiste hinzuzufügen. Beachten Sie, dass Power automatisch alle Feldnamen in DAX-Ausdrücke in einem Paar von eckigen Klammern verwendet umschließt, wie in

    = [Unitprice] * [Menge]

    wo Sie bauen einen Ausdruck in einer erweiterten Preis berechnete Spalte, die die Werte in dem Feld Einzelpreis durch die in das Feld Menge der aktiven Datentabelle multipliziert.

  5. Klicken Sie auf die Enter-Taste auf der Powerformelleiste um den Ausdruck zu vervollständigen und haben es berechnet.

Sobald Sie die Enter-Taste geklickt haben, führt Power die durch den Ausdruck angegebenen Berechnungen, die Sie gerade erstellt haben, um die Ergebnisse zu der neuen Spalte zurück. (Dies kann einige Zeit in Anspruch nehmen, auf die Anzahl der Datensätze in der Datentabelle ab.)

Sobald Power die Berechnungen abgeschlossen hat, werden die Ergebnisse in den Zellen des Add Column-Feld. Anschließend können Sie die Spalte durch einen Doppelklick auf umbenennen seine Spalte hinzufügen Gattungsname, der Eingabe in die neuen Feldnamen, und drücken Sie die Eingabetaste.

Nach einer berechneten Spalte auf Ihre Datentabelle erstellt haben, können Sie seine DAX Ausdruck einfach an der Spitze seiner Spalte in der Powerpivot-Daten anzeigen, indem Sie auf seinen Feldnamen anzuzeigen. Wenn Sie jemals seinen Ausdruck bearbeiten müssen, können Sie dies einfach tun, indem Sie auf den Feldnamen klicken, um die gesamte Spalte zu wählen und dann die Einfügemarke klicken Sie im Ausdruck DAX auf der Powerformelleiste angezeigt.

Wenn Sie nicht mehr die berechnete Spalte in der Tabelle schwenken müssen für ihre Datenmodell, können Sie es mit der rechten entfernen, bevor der Spalte klicken und dann auf Spalten im Kontextmenü die Option Löschen wählen. Wenn Sie einfach nur die Spalte aus der Datenansicht ausblenden möchten, wählen Sie das Verstecken von Client Tools Artikel auf dieser Kontextmenü aus.

Beachten Sie, dass DAX Ausdrücke mit arithmetischen und logischen Operatoren die gleiche Reihenfolge der Rangfolge der Operatoren wie in regulären Excel-Formeln folgen. Wenn Sie jemals diese natürliche Ordnung zu ändern müssen, müssen Sie verschachtelte Klammern im DAX Ausdruck verwenden, um die Reihenfolge zu ändern, wie Sie in Excel-Formeln zu tun. Nur vorsichtig sein, wenn diese Klammern das Hinzufügen dies, dass du nicht der eckigen Klammern stören, die den Namen eines beliebigen Datentabellenfeld immer beilegen im DAX Ausdruck bezeichnet.

Menü