Kurzversion des Original-Beitrages
Wissensstand: Level 2 ⇒ Solides Basiswissen in Excel, etwas Erfahrung in PQ
In manchen Fällen ist es wünschenswert, dass der Inhalt einer Zelle als (variables) Argument für eine Funktion verwendet wird. Und das möglichst ohne Einsatz einer gesonderten M‑Funktion. Oft vorkommende Beispiele sind, dass beispielsweise in A1 eine Kundennummer steht, nach welcher jeweils per Power Query eine Filterung durchgeführt wird. Aber auch kalendarische Daten oder andere Werte sind denkbar. Und auch andere Aktionen als Filtern sind durchaus für diese Anwendung realisierbar.
Das lässt sich mit durchaus vertretbarem Aufwand realisieren. Nach Änderung des Inhalts in A1 (oder einer beliebigen anderen definierten Zelle) genügt es, die PQ-Abfrage zu Aktualisieren und das gewünschte Ergebnis wird erreicht.
Vorgehensweise
Dem sehr moderaten Betrag der empfohlenen Spende angemessen ist der Beitrag auf das Wesentliche reduziert. Wichtig ist, dass Sie sich exakt an die Vorgehensweise halten, dann wird Ihnen auch der Erfolg beschieden sein. 😉
- Laden Sie (vorzugsweise) diese Datei mit einigen zu filternden Auftragsdaten von unserem Server herunter.
- Merken Sie sich den Pfad, wo Sie die heruntergeladene Datei auf Ihrem Rechner gespeichert haben (Pfad und Dateiname).
- Erstellen Sie eine neue, leere Arbeitsmappe oder öffnen Sie eine beliebige Mappe und wechseln Sie zu der Position, zu der Zelle, wo der Suchbegriff (die Kundennummer) hinein geschrieben werden soll. Das ist eine beliebige Zelle außerhalb einer Tabelle/Liste, wo oberhalb mindestes 2 Zeilen in der Spalte frei sind.
- Schreiben Sie hier hinein den auszuwertenden Begriff, beispielsweise in A1 die (existierende) Kundennummer 135265. (OK, wenn es die Zeile 1 ist, gilt die Beschränkung mit den leeren Zeilen darüber natürlich nicht. 😉 )
- Vergeben Sie sofort einen „sprechenden” Bereichsnamen für diese Zelle, beispielsweise KundenNr . Es dürfte auch die ganz kurze Form „KdNr” sein, aber das könnte zu Missverständnissen auf der Seite des Users kommen, da es auch eine Spalte mit dieser Kurzbezeichnung gibt. Power Query ist aber durchaus in der Lage, auch damit umgehen.
- Bitte achten Sie darauf, dass ausschließlich die Zelle mit dem später zu suchenden, in eine Variable umzuwandelnden Begriff markiert ist.
- Menü-Register Daten (in älteren Versionen: Power Query), Aus Tabelle bzw. Von Tabelle, auch wenn es sich nicht um eine Tabelle handelt (und durch Sie auch nicht mit einer Überschrift versehen wird).
- …
Hier endet die Vorschau.
Den kompletten Beitrag erhalten Sie gegen eine Spende, siehe hierunter….
Im Internet erhalten Sie sehr vieles ohne Gegenleistung, kostenlos… Dass Anwender dann mit ihren Daten bezahlen (beispielsweise das Surf-Verhalten, etc.), das macht sich kaum jemand bewusst oder wird hingenommen. 😯 – Das gilt aber nicht für den eigentlichen, ausführlichen Beitrag zu dem Thema, wo ich hierunter die ersten Zeilen des kompletten Beitrages als Muster zum „hineinschnuppern” aufgezeigt habe. Für den kompletten Beitrag erwarte ich eine (wirklich) kleine Spende (€ 10,00) von Ihnen. Das Wissen, welches Ihnen in den $$-Beiträgen vermittelt wird, ist nicht wertlos sondern hat durchaus einen Wert, der gewiss höher ist, als der von Ihnen zu zahlende finanzielle Beitrag.
Hinweis: Eine Erklärung und die Hintergründe zu diesem in dieser Form vielleicht unerwartetem Angebot finden Sie hier in unserem Blog. Sie brauchen zum Lesen der Seite ein Passwort, dieses lautet: $-loesung (Kleinschrift und wegen vieler Nutzer aus anderen Staaten mit oe statt des Umlauts). Es gilt ausdrücklich als vereinbart, dass sie die dortigen Texte mit der Überweisung des Geldes als Vertragsbestandteil akzeptieren.
Möchten Sie direkt und „möglichst schnell” zur Lösung kommen? Dann senden Sie mir eine Mail mit dem Betreff
$$ Power Query: Zellinhalt direkt in M‑Funktion verwenden
und ich werde Ihnen so rasch wie möglich den Weg aufzeigen, wie Sie zum Ziel gelangen.