Ich arbeite in Datenanalyse-Projekt mit MS Power BI, glücklicherweise mache ich eine gute Arbeit als Start. Allerdings habe ich ein kleines Problem mit der DAX-Syntax. Ich komme aus Web-Entwicklung Hintergrund. Wie dem auch sei, mein aktuelles Problem ist, dass ich Nierenfahrzeuge habe, die man von der Verzweigung abzweigen und an andere weitergeben kann. Daher möchte ich zwei Spaltenwerte in derselben Tabelle vergleichen. Owner_branch und current_branch. ist es eine gute Entscheidung, einen Filter mit DAX zu erstellen? oder sollte ich in R Sprache wechseln?Wie zwei Spaltenwerte in der gleichen Tabelle zu vergleichen PowerBI DAX
Antwort
Wenn ich dein Problem richtig verstanden müssen Sie Berechnete Spalten wie folgt aus: CompCol = IF (Owner_Branch = Current_Branch, TRUE, FALSE)
Das habe ich gemacht, aber gibt es keinen besseren Weg, das Problem zu lösen? –
Soweit ich weiß, ist es der beste Weg, dies zu tun. Was Sie tun können, um es effizienter zu machen, ist die Suche nach einer DAX-Funktion, die das Ergebnis des Vergleichs zurückgibt, anstatt die IF-Klausel zu verwenden, aber wahrscheinlich gibt es keinen besseren Weg als die berechnete Spalte, die Sie zu Beginn behalten müssen. Sie können eine benutzerdefinierte Spalte hinzufügen, wenn Sie keine berechnete Spalte erstellen möchten. Die Formel für benutzerdefinierte Spalten sieht ungefähr so aus. if [col1] = [col2] dann wahr sonst false – nothingman
als eine temporäre Lösung, die ich denke, das ist keine effiziente Lösung für eine größere Datensätze in der Zukunft. Wie auch immer, meine Lösung war das Erstellen eines neuen Spaltentyps von Boolean.
Nur neugierig, warum denkst du, die obige Lösung ist ineffizient? –
- 1. DAX/PowerBI - Durchschnittssammelwert
- 2. PowerBI/DAX ProgressToDate Berechnung
- 3. DAX vergleichen zwei Jahre YTD
- 4. DAX/PowerBI - Summe für jeden Tag
- 5. PowerBI/DAX - subtrahiert min Wert pro Gruppe
- 6. Wie zwei Spaltenwerte in mysql gespeicherte Prozedur zu vergleichen
- 7. PowerBI/DAX - Zeilenweise Division nach Kennzahl
- 8. vergleichen Spalte von zwei Zeilen der gleichen Tabelle in mysql
- 9. SQL- Wie zwei Zahlen in der gleichen Zeile zu vergleichen
- 10. Wie mehrere Zeilen in der gleichen Tabelle zu vergleichen und nur die nicht identische Spaltenwerte als Ergebnisse mit Oracle
- 11. DAX-Code beim Vergleichen von Werten in zwei Spalten
- 12. MySQL: Ändern Spalte basierend auf Spaltenwerte in der gleichen Tabelle
- 13. Zwei Spaltenwerte in der gleichen Tabelle Laravel 5.4 verschmelzen zu Array
- 14. PowerBI Dax-Abfrage - einen Wert übereinstimmen und seinen maximalen Wert
- 15. Vergleichen Sie verschiedene Aufträge der gleichen Tabelle
- 16. Wie Spaltenwerte von zwei Tabellen in vergleichen, wo Klausel
- 17. Parsen die Spaltenwerte dynamisch in der gleichen Tabelle
- 18. effizient zwei BitArrays der gleichen Länge vergleichen
- 19. Summe der Spaltenwerte in Python vergleichen
- 20. Wie zwei Spalten in derselben Tabelle vergleichen
- 21. Wie zwei Felder in QueryBuilder zu vergleichen?
- 22. Wie zwei Abfragen aus der gleichen Tabelle zu kombinieren
- 23. Wie zwei Spalten in einer Tabelle zu vergleichen
- 24. Wie zwei Abfragen zu vergleichen?
- 25. Vergleichen von 2 Tabellen in PowerBI
- 26. MySQL gleichen Werte in zwei Spalten vergleichen
- 27. Zwei Beziehungen zu der gleichen Tabelle in Laravel 5.3
- 28. Zwei FK aus der gleichen Tabelle mit der gleichen Bedeutung
- 29. Wie zwei Tabellen in Cassandra zu vergleichen
- 30. Vergleichen der gleichen Zeile in SQL Server Tabelle
Wie kann ich beide zwei Spalten Werte in der gleichen Zeile zu vergleichen? etwas wie eine Schleife zum Beispiel oder eine Art von Join in SQL –