MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 11.09.2019, 07:06   #1
Daniel Seeger
Neuer Benutzer
Neuer Benutzer
Standard Frage - Power Query - Wert ersetzen durch letzte korrekten Wert

Hallo liebes Forum,

ich habe eine Tabelle die von einem Programm generiert wird. Dort gibt es eine Spalte in der Entweder ein Datum, eine Überschrift oder "" enthalten ist.

Ich möchte - per PowerQuery - in dieser Spalte alle Werte die kein Datum sind durch den letzten Wert ersetzen der ein Datum war.

Um das zu verdeutlichen habe ich im Anhang die Spalte und wie sie danach aussehen soll.

Ich wüsste, wie ich das Problem in Excel lösen kann, fände es aber toll, das auch in Power Query direkt zu machen

Vielen Dank für eure Hilfe!
Daniel Seeger
Angehängte Dateien
Dateityp: xlsx Excel - Power Pivot - Ersetzen durch Beispiel.xlsx (21,6 KB, 8x aufgerufen)
Daniel Seeger ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 07:49   #2
ebs17
MOF Guru
MOF Guru
Standard

Power Query kann mit diesem Datensalat nichts anfangen. Man bräuchte da eine Liste = intelligente Tabelle, wobei sich intelligent sinnbildlich auch an den Ersteller dieser Datenbasis wendet.

Daneben führt Power Query datenbankgleich SQL-Operationen aus. Dort gibt es keine verwendbare Reihenfolge (keine internen Zeilennummern und keine interne Fixierung der Inhalte in diesen Zeilen), es sei denn, man kann in der Anweisung selber diese Reihenfolge aus Merkmalen des Datensatzes sofort zweifelsfrei und über alles definieren (aus einer eigenen ID,einem Timestamp o.ä.).

Also: Bereite die Datenbasis herkömmlich auf.

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}:{12} <= geklammerte Zahlen sind Einzelthemen
Dein Dankeschön: DBWiki => Spende
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 08:05   #3
Daniel Seeger
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo Eberhard,
danke für die Antwort. Nicht was ich hören wollte, aber besser so als ewig zu suchen

Einen schönen Tag wünsche ich!
Daniel
Daniel Seeger ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 09:32   #4
WS-53
MOF Koryphäe
MOF Koryphäe
Standard

Hallo,

das geht tatsächlich ganz einfach mit Power Query !!!

Ich formatiere die Spalte als Datum. Alle leere Zellen zeigen dann "null" und die, die kein Datum sind, zeigen dann "Error". Error ersetze ich dann durch "null", um danach nach unten auszufüllen.

Wenn du das von dir definierte Ziel gegen die Ursprungsdatei abgleichst, wirst du feststellen, dass das Ziel nicht korrekt von dir definiert wurde !!!

Somit ist nich klar, ob du alle anderen durch das letzte Datum ersetzen willst, oder ob Zeilen ohne Datum gelöscht werden sollen !!!
Angehängte Dateien
Dateityp: xlsx mof - Power Query - Wert ersetzen durch letzte korrekten Wert.xlsx (28,1 KB, 7x aufgerufen)

__________________

VG, WS-53


>>> Ein Spezialist kann nicht viel, dies aber gut. Die Steigerung ist, noch weniger noch besser zu können. Die Krönung ist, nichts zu können, aber darin perfekt zu sein! Es gibt aber auch Naturtalente, die überspringen die Ersten beiden Stufen. <<<
<FONT SIZE="1">
Übrigens, Feedback, egal welcher Art, ist immer hilfreich. Und erledigte Beiträge sollten auch den Status "erledigt" erhalten.

Geändert von WS-53 (11.09.2019 um 09:52 Uhr).
WS-53 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 09:55   #5
Daniel Seeger
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hey ws-53,
coole Sache! vielen Dank!

Beste Grüße
Daniel
Daniel Seeger ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 10:00   #6
Drogist
MOF Koryphäe
MOF Koryphäe
Standard

[Gelöscht, ich war zu langsam ... ;-)]
Angehängte Dateien
Dateityp: xlsx PQ_Datensalat.xlsx (39,8 KB, 6x aufgerufen)

__________________

Internette Grüße
Drogist

(Gut) Gefunden bei Storax: "This isn't a code writing service, you need to do some research and have a go at writing some of your own code."
Ich verwende Excel 2019. Wenn du keine Angaben über deine Version gemacht hast gehe ich davon aus, dass auch du mindestens diese Version hast.

¿¿ Wer schützt mich vor den Datenschützern ??
Drogist ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 10:22   #7
Daniel Seeger
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo Drogist,
auch wenn du etwas langsamer warst - vielen Dank!

Viele Grüße
Daniel
Daniel Seeger ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 10:35   #8
Mase
MOF Koryphäe
MOF Koryphäe
Standard

@Daniel Seeger:
N like dagelassen

__________________

gruß
Marco

Feedback erwünscht.
Wie ? -> Verwende hierzu das mittlere Symbol links.
Mase ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 10:49   #9
ebs17
MOF Guru
MOF Guru
Standard

Da darf ich dann meine Aussagen streichen. PQ ist da also nutzerfreundlicher und mülltoleranter als ich mir vorstellen konnte.

Trotzdem würde ich die gezeigte Ausgangssituation als nicht normal und wünschenswert akzeptieren, sondern zuerst auf verarbeitungsgerechte Strukturen setzen wollen, die dann recht oft von den (gewohnten) betrachtergemäßen Strukturen abweichen. Wer so etwas klaglos verwendet, ist nicht weit davon entfernt, selber solchiges und damit Aufgaben für die Nächsten zu erzeugen.

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}:{12} <= geklammerte Zahlen sind Einzelthemen
Dein Dankeschön: DBWiki => Spende
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 11:34   #10
WS-53
MOF Koryphäe
MOF Koryphäe
Standard

Hallo Eberhard,

ich erlebe es häufig, das Anwender Listen einers ERP-System in Excel verarbeiten wollen/müssen, die nicht unbedingt für Excel geeignet erscheinen. Meist wäre es dann auch recht einfach, im ERP-System das Programm so anzupassen, dass zumindest, opitional, eine exceltaugliche Liste oder auch ein Datenexport als Ausgabe möglich wäre.

Aber in vielen Unternehmen sind selbst die banalsten Änderungen nur noch mit einem ungeheueren bürokratischen Aufwand und viel Zeit realiserbar !!!

Unter diesem Aspekt, macht dann der "Unsinn" ungeiegnete Daten, so auzubereiten, dass sie geeignet werden, wieder "Sinn",

__________________

VG, WS-53


>>> Ein Spezialist kann nicht viel, dies aber gut. Die Steigerung ist, noch weniger noch besser zu können. Die Krönung ist, nichts zu können, aber darin perfekt zu sein! Es gibt aber auch Naturtalente, die überspringen die Ersten beiden Stufen. <<<
<FONT SIZE="1">
Übrigens, Feedback, egal welcher Art, ist immer hilfreich. Und erledigte Beiträge sollten auch den Status "erledigt" erhalten.

Geändert von WS-53 (11.09.2019 um 11:53 Uhr).
WS-53 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 11:49   #11
Daniel Seeger
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo zusammen,
vlcht. noch etwas zum Hintergrund (da ich verstehe, dass eine gute Datenqualität zu bevorzugen wäre).

Das Programm das die Daten liefert, macht genau was es soll - mit Ausnahme dieser Ausgabe, die bisher manuell aufbereitet wurde.

Die Firma die das Programm vertrieben hat, gibt es nicht mehr. Eine Anpassung ist nicht möglich.

Das alternative Produkt ist unangenehm teuer und bringt noch ein paar Nachteile. Deshalb wurde sich entschieden, lieber diesen Weg zu gehen.

Viele Grüße
Daniel
Daniel Seeger ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 11:53   #12
Mase
MOF Koryphäe
MOF Koryphäe
Standard

Hi,

welches Programm ist denn im Einsatz?

__________________

gruß
Marco

Feedback erwünscht.
Wie ? -> Verwende hierzu das mittlere Symbol links.
Mase ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 12:08   #13
Daniel Seeger
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo Mase,

eine Software zum Berechnen der statischen Last von Kisten.
Die Software muss von einem Statiker zertifiziert werden.

Viele Grüße
Daniel
Daniel Seeger ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 12:13   #14
Mase
MOF Koryphäe
MOF Koryphäe
Standard

Hi,

welches Programm ist denn im Einsatz?

__________________

gruß
Marco

Feedback erwünscht.
Wie ? -> Verwende hierzu das mittlere Symbol links.
Mase ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 11.09.2019, 13:09   #15
ebs17
MOF Guru
MOF Guru
Standard

@WS-53: So ist es, und noch schlimmer. In diesen ERP-Systemen und sonstgen Programmen liegen ja intern Listen vor, mit denen gearbeitet wird. Für die Ausgabe an das menschliche Auge werden die dann mit Extraaufwand aufgehübscht und damit aber auch für Standardimporte schwerer verwendbar.

Aus "Schlauheit" oder Not nimmt nun der Nächste einen solchen Report fürs Auge und importiert ihn wieder in die EDV. Die Effizienz wird links und rechts verprügelt. Allerdings ist die Rückgewinnung von gebrauchsfähigen Informationen immer eine schöne kreativitätsfordernde Beschäftigung für einen Entwickler, eigentlich unnötig, aber zeitvertreibend - wenn man die Zeit dafür hat.

Zitat:

Listen einers ERP-System in Excel verarbeiten wollen/müssen, die nicht unbedingt für Excel geeignet erscheinen

Beim Übergang von Datenbank zu Datenbank gibt es die gleichen Erscheinungen, und zwar nicht selten. Wenn man da darüber nachdenken würde ...

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}:{12} <= geklammerte Zahlen sind Einzelthemen
Dein Dankeschön: DBWiki => Spende

Geändert von ebs17 (11.09.2019 um 13:11 Uhr).
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:09 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.