<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>język M &#8211; SkuteczneRaporty.pl</title>
	<atom:link href="https://skuteczneraporty.pl/tag/jezyk-m/feed/" rel="self" type="application/rss+xml" />
	<link>https://skuteczneraporty.pl</link>
	<description>Zautomatyzuj raportowanie w swojej firmie. Praktyczna wiedza dla analityków, kontrolerów i menedżerów.</description>
	<lastBuildDate>Thu, 16 Apr 2026 09:00:29 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://skuteczneraporty.pl/wp-content/uploads/2025/09/cropped-skuteczneraporty-FAVICONA-1-32x32.png</url>
	<title>język M &#8211; SkuteczneRaporty.pl</title>
	<link>https://skuteczneraporty.pl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Excel vs Power BI: Czym różni się Power Query? </title>
		<link>https://skuteczneraporty.pl/excel-vs-power-bi-czym-rozni-sie-power-query/</link>
					<comments>https://skuteczneraporty.pl/excel-vs-power-bi-czym-rozni-sie-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Fri, 21 Nov 2025 11:32:47 +0000</pubDate>
				<category><![CDATA[Power BI]]></category>
		<category><![CDATA[Power Query]]></category>
		<category><![CDATA[edytor zapytań]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[Pobierz dane]]></category>
		<category><![CDATA[szkolenie Power BI]]></category>
		<guid isPermaLink="false">https://skuteczneraporty.pl/?p=70205</guid>

					<description><![CDATA[Wprowadziłem do Power Query tysiące użytkowników – poprzez szkolenia Excel BI, Power BI i kursy POWER PRO oraz EXPERT w ramach społeczności I❤️DATA. Pomimo upływu lat nadal uważam to narzędzie za największą rewolucję analityczną w Excelu od czasów tabel przestawnych. Wiele osób poznało ze mną dodatek od razu w obu aplikacjach: Excelu i Power BI. Zwykle [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Wprowadziłem do Power Query tysiące użytkowników – poprzez szkolenia <a href="https://skuteczneraporty.pl/szkolenie-zamkniete-excel-bi-power-query-power-pivot-power-map-power-bi/" target="_blank" rel="noreferrer noopener">Excel BI</a>, <a href="https://skuteczneraporty.pl/szkolenie-zamkniete-power-bi-desktop-pobieranie-danych-budowa-modelu-danych-i-projektowanie-dashboardow/" target="_blank" rel="noreferrer noopener">Power BI</a> i kursy <a href="https://skuteczneraporty.pl/kurs-power/" target="_blank" rel="noreferrer noopener">POWER PRO</a> oraz <a href="https://skuteczneraporty.pl/kurs-expert-analityk/" target="_blank" rel="noreferrer noopener">EXPERT</a> w ramach społeczności <a href="https://skuteczneraporty.pl/i-love-data/">I❤️DATA</a>. <br>Pomimo upływu lat nadal uważam to narzędzie za <strong>największą rewolucję analityczną w Excelu</strong> od czasów tabel przestawnych. Wiele osób poznało ze mną dodatek od razu w obu aplikacjach: Excelu i Power BI. Zwykle powtarzam, że różnice między nimi są <strong>kosmetyczne</strong>, jednak teraz przyszedł czas na <strong>wyłapanie wszystkich odmienności</strong>. </p>



<span id="more-70205"></span>



<h3 class="wp-block-heading">Gdzie znajdziesz Power Query i jak odświeżysz zapytania? </h3>



<p>W Excelu 365 Power Query znajdziesz na karcie Dane pod przyciskiem Pobierz dane. Tuż obok jest przycisk Odśwież wszystko, którym uruchomisz proces aktualizacji.&nbsp;</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="751" height="163" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-1.png" alt="Excel vs Power BI: Czym różni się Power Query? " class="wp-image-70206" title="Excel vs Power BI: Czym różni się Power Query?  1" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-1.png 751w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-1-300x65.png 300w" sizes="(max-width: 751px) 100vw, 751px" /></figure>



<p>Tu znajdziesz informację, gdzie znaleźć PQ w poprzednich wersjach Excela: <br><a href="https://www.youtube.com/watch?v=NNgW8fI-Vg8" target="_blank" rel="noreferrer noopener">https://www.youtube.com/watch?v=NNgW8fI-Vg8</a> </p>



<p>W Power BI Desktop przyciski Pobierz dane i Odśwież znajdziesz od razu po uruchomieniu aplikacji na karcie Narzędzia główne. Od września 2025 r. można oprócz pełnego odświeżenia schematu i danych, wybrać tylko schemat lub tylko dane. </p>



<figure class="wp-block-image size-full"><img decoding="async" width="831" height="164" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-2.png" alt="Excel vs Power BI: Czym różni się Power Query?  1" class="wp-image-70207" title="Excel vs Power BI: Czym różni się Power Query?  2" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-2.png 831w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-2-300x59.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-2-768x152.png 768w" sizes="(max-width: 831px) 100vw, 831px" /></figure>



<h3 class="wp-block-heading">Jak odświeżać zapytania Power Query automatycznie?&nbsp;</h3>



<p>W Excelu nastaw się na aktualizację ręczną. Większość użytkowników, otwiera plik &gt; uruchamia prawy panel Zapytania i połączenia &gt; klika Odśwież wszystko i upewnia się, że proces przebiegł poprawnie, patrząc na wyniki w Excelu i status zapytań.&nbsp;</p>



<p>We właściwościach zapytania znajdziesz dodatkowe opcje:&nbsp;</p>



<ol start="1" class="wp-block-list">
<li><strong>Odśwież co…</strong> – tu ustawisz automatyczne uruchamianie procesu odświeżania co x minut. Plik musi być otwarty. </li>



<li><strong>Odśwież dane podczas otwierania pliku</strong> – nie musisz klikać Odśwież wszystko. </li>
</ol>



<figure class="wp-block-image size-full"><img decoding="async" width="612" height="357" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-3.png" alt="Excel vs Power BI: Czym różni się Power Query?  2" class="wp-image-70208" title="Excel vs Power BI: Czym różni się Power Query?  3" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-3.png 612w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-3-300x175.png 300w" sizes="(max-width: 612px) 100vw, 612px" /></figure>



<p>Istnieją niestandardowe sposoby, aby zautomatyzować odświeżanie bez użytkownika, ale wymagają użycia narzędzi zewnętrznych i skryptów VBA, Power Automate czy Power Shell.&nbsp;</p>



<p>W Excelu 365 przez przeglądarkę nie da się na ten moment tworzyć zapytań, ale można je odświeżać. Warunkiem jest, aby źródło danych było umieszczone w przestrzeni online (np. na SharePoint/OneDrive).&nbsp;</p>



<p>W Power BI Desktop wywołanie procesu odświeżenia jest ręczne, ale w Usłudze Power BI (w przeglądarce) można ten proces zautomatyzować na koncie płatnym Pro. Oprócz tego istnieje szereg technik uruchamiania tego procesu inaczej, np. przez Power Automate czy przez API Power BI Service.&nbsp;</p>



<h3 class="wp-block-heading">💡Ciekawostka nt. Power Query w usłudze Power BI </h3>



<p><strong>Przepływy danych</strong> (ang. Dataflows) są odpowiednikiem Power Query w usłudze Power BI. Służą do stworzenia poprzedzającej warstwy danych danych, która może być wykorzystywana w wielu modelach semantycznych (raportach). Narzędzie ma bardzo podobny interfejs i zasadę działania. Kryje też kilka nowości w porównaniu z wersją stacjonarną w Excelu czy Power BI. </p>



<p>Więcej o dataflows: <a href="https://skuteczneraporty.pl/poznaj-przeplywy-danych-ang-dataflows-czyli-power-query-w-przegladarce/" target="_blank" rel="noreferrer noopener">https://skuteczneraporty.pl/poznaj-przeplywy-danych-ang-dataflows-czyli-power-query-w-przegladarce/ </a></p>



<p>PQ ma też dużo wspólnego z narzędziem <strong>Dataflows Gen2 w Microsoft Fabric</strong>. </p>



<h3 class="wp-block-heading">Lista źródeł danych wspieranych przez Power Query&nbsp;</h3>



<p>W Excelu znajdziesz najważniejsze źródła danych dla użytkownika: pliki, bazy danych SQL, Azure, platformę Power, usługi Online czy innych źródeł.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="458" height="659" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-4.png" alt="Excel vs Power BI: Czym różni się Power Query?  3" class="wp-image-70209" title="Excel vs Power BI: Czym różni się Power Query?  4" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-4.png 458w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-4-208x300.png 208w" sizes="(max-width: 458px) 100vw, 458px" /></figure>



<p>Nie wszystkie wersje Excela 365 mają taką samą listę. Przykładowo, tylko w wersji Microsoft 365 dla przedsiębiorstw (ang. Enterprise) znajdziesz connector do folderu SharePoint czy SAP HANA.&nbsp;</p>



<p>Power BI może się w tym zakresie pochwalić znacznie większym wachlarzem źródeł danych, w szczególności w zakładkach Baza danych, Azure, Usługi online i Inne.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="850" height="825" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-5.png" alt="Excel vs Power BI: Czym różni się Power Query?  4" class="wp-image-70210" title="Excel vs Power BI: Czym różni się Power Query?  5" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-5.png 850w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-5-300x291.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-5-768x745.png 768w" sizes="(max-width: 850px) 100vw, 850px" /></figure>



<p>Co interesujące, w obu narzędziach możemy podłączyć się do <strong>Modelu semantycznego usługi Power BI</strong> (w Excelu oglądamy go w tabeli przestawnej) i przepływów danych. Model semantyczny można też wczytać na poziomie zapytania, korzystając z łącznika Baza danych usługi SQL Server Analysis Services (w Excelu znajdziesz ją z dopiskiem „import”). Połączenie odbywa się przez XMLA Endpoint i wymaga pojemności Premium (Premium Per User lub Fabric Capacity). </p>



<p>Jest jednak źródło, które nie istnieje w Power BI, a jest w Excelu? Jakie?&nbsp;</p>



<p><strong>Tabela lub zakres</strong>, które pochodzą z aktualnie otwartego pliku. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="467" height="124" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-6.png" alt="Excel vs Power BI: Czym różni się Power Query?  5" class="wp-image-70211" title="Excel vs Power BI: Czym różni się Power Query?  6" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-6.png 467w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-6-300x80.png 300w" sizes="(max-width: 467px) 100vw, 467px" /></figure>



<h3 class="wp-block-heading">Jak ponownie otworzyć okienko Power Query?&nbsp;</h3>



<p>W Excelu kliknij dwa razy lewym przyciskiem myszy dowolne zapytanie w prawym panelu Zapytania i połączenia.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="588" height="542" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-7.png" alt="Excel vs Power BI: Czym różni się Power Query?  6" class="wp-image-70212" title="Excel vs Power BI: Czym różni się Power Query?  7" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-7.png 588w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-7-300x277.png 300w" sizes="(max-width: 588px) 100vw, 588px" /></figure>



<p>Ewentualnie dłuższa droga wiedzie przez Dane &gt; Pobierz dane &gt; Uruchom edytora dodatku Power Query.&nbsp;&nbsp;</p>



<p>Skrót do PQ możesz dodać do paska narzędzi Szybki dostęp.&nbsp;</p>



<p>W Power BI Desktop zwykle klikniesz niebieski ołówek z karty Narzędzia główne o nazwie Przekształć dane.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="838" height="162" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-8.png" alt="Excel vs Power BI: Czym różni się Power Query?  7" class="wp-image-70213" title="Excel vs Power BI: Czym różni się Power Query?  8" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-8.png 838w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-8-300x58.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-8-768x148.png 768w" sizes="(max-width: 838px) 100vw, 838px" /></figure>



<p>Możesz też kliknąć prawym przyciskiem myszy na tabeli w prawym panelu Dane &gt; Edytuj zapytania.&nbsp;</p>



<h3 class="wp-block-heading">Jak wyłączyć ładowanie niepotrzebnych zapytań Power Query?&nbsp;</h3>



<p>Kolejna różnica między Excelem a Power BI polega na dezaktywacji zapytań, które mają się odświeżać, ale nie mają ładować danych. W Excelu masz 2 opcje:&nbsp;</p>



<ul class="wp-block-list">
<li>Kliknij prawym przyciskiem w panelu Zapytania i połączenia &gt; Załaduj do… &gt; Utwórz tylko połączenie.&nbsp;</li>
</ul>



<p>Pozostałe opcje ładowania omówiłem tu: https://skuteczneraporty.pl/jak-wstawic-tabele-przestawna-bezposrednio-na-zapytaniu-power-query-lekcja-7-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/;</p>



<ul class="wp-block-list">
<li><strong>Usuń arkusz z zapytaniem (polecam ten sposób)</strong>. </li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="394" height="351" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-9.png" alt="Excel vs Power BI: Czym różni się Power Query?  8" class="wp-image-70214" title="Excel vs Power BI: Czym różni się Power Query?  9" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-9.png 394w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-9-300x267.png 300w" sizes="(max-width: 394px) 100vw, 394px" /></figure>



<p>Z kolei w Power BI Desktop opcję tę znajdziesz w samym Power Query i klikasz ją jeszcze przed załadowaniem danych do modelu danych. W prawym panelu Zapytania kliknij prawym przyciskiem myszy na zapytanie > Odznacz opcję <strong>Włącz ładowanie</strong>. </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="299" height="226" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-10.png" alt="Excel vs Power BI: Czym różni się Power Query?  9" class="wp-image-70215" title="Excel vs Power BI: Czym różni się Power Query?  10"></figure>



<h3 class="wp-block-heading">Jak zakończyć zapytanie Power Query?&nbsp;</h3>



<p>Przycisk kończący nasze zapytanie jest w obu narzędziach w tym samym miejscu. W Excelu nazywa się Zamknij i załaduj, podczas gdy w Power BI Zamknij i zastosuj.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="303" height="289" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-11.png" alt="Excel vs Power BI: Czym różni się Power Query?  10" class="wp-image-70216" title="Excel vs Power BI: Czym różni się Power Query?  11" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-11.png 303w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-11-300x286.png 300w" sizes="(max-width: 303px) 100vw, 303px" /></figure>



<h3 class="wp-block-heading">Czy Power Query blokuje aplikację?&nbsp;</h3>



<p>W Excelu tak. Dopóki nie wyjdziesz z PQ, nie możesz podejrzeć aktualnie otwartego pliku i uruchomić innego.&nbsp;</p>



<p>W Power BI możesz działać jednocześnie na raporcie i w edytorze zapytań.&nbsp;</p>



<h3 class="wp-block-heading">💡Ciekawostka Power Query dla Excela </h3>



<p>Jeśli uruchomisz <strong>nową instancję Excela</strong> (przytrzymaj lewy Alt i kliknij ikonkę Excela na pasku zadań), możesz działać na innych Excelowych plikach podczas pracy w Power Query.  </p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="472" height="208" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-12.png" alt="Excel vs Power BI: Czym różni się Power Query?  11" class="wp-image-70217" title="Excel vs Power BI: Czym różni się Power Query?  12" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-12.png 472w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-12-300x132.png 300w" sizes="(max-width: 472px) 100vw, 472px" /></figure>



<h3 class="wp-block-heading">Gdzie rozpocząć nowe zapytanie w Power Query?&nbsp;</h3>



<p>Przycisk Nowe źródło umieszczono w Excelu na końcu wstążki Narzędzia główne (1).&nbsp;</p>



<p>Natomiast w Power BI Desktop jest on tuż obok przycisku odświeżania (2).&nbsp;</p>



<p>W obu narzędziach możesz też kliknąć prawym przyciskiem myszy w panelu Zapytania &gt; Nowe źródło (3).&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="534" height="609" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-13.png" alt="Excel vs Power BI: Czym różni się Power Query?  12" class="wp-image-70218" title="Excel vs Power BI: Czym różni się Power Query?  13" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-13.png 534w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-13-263x300.png 263w" sizes="(max-width: 534px) 100vw, 534px" /></figure>



<h3 class="wp-block-heading">💡Ciekawostka nt. przenoszenia zapytań Power Query </h3>



<p>Zapytania (wraz z kodem języka M) możesz przenosić między oknami Excela i Power BI. W jednym narzędziu zaznacz wszystkie zapytania &gt; prawy przycisk myszy &gt; Kopiuj &gt; przejdź do drugiej aplikacji &gt; prawy przycisk myszy &gt; wklej.&nbsp;&nbsp;</p>



<p>Zapytania możesz przenosić w podobny sposób do Przepływów danych usługi Power BI.&nbsp;</p>



<h3 class="wp-block-heading">Czy w Power Query można stosować inne języki programowania?&nbsp;</h3>



<p>Tak, ale tylko w Power BI Desktop. Na końcu karty Przekształć znajdziesz dwa przyciski, których nie ma w Excelu:&nbsp;</p>



<ul class="wp-block-list">
<li>Uruchom skrypt języka R&nbsp;</li>
</ul>



<ul class="wp-block-list">
<li>Uruchom skrypt języka Python&nbsp;</li>
</ul>



<p>Dany język i towarzyszący mu serwer muszą być zainstalowane na Twoim komputerze.&nbsp;</p>



<p>Oto przykład wykorzystania R do eksportu danych z PQ do Excela:&nbsp;</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-zosta-analitykiem-i-rozp-d-ze-mn-swoj-karier wp-block-embed-zosta-analitykiem-i-rozp-d-ze-mn-swoj-karier"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="lAczoci6JZ"><a href="https://skuteczneraporty.pl/eksport-danych-z-power-query-przy-pomocy-r/">Eksport danych z Power Query przy pomocy R</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Eksport danych z Power Query przy pomocy R&#8221; &#8212; Zostań Analitykiem i rozpędź ze mną swoją karierę" src="https://skuteczneraporty.pl/eksport-danych-z-power-query-przy-pomocy-r/embed/#?secret=UhHOhyji73#?secret=lAczoci6JZ" data-secret="lAczoci6JZ" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3 class="wp-block-heading">Jak zdiagnozować i poprawić wydajność zapytania Power Query?&nbsp;</h3>



<p>Kolejna różnica wynika z dodatkowej zakładki w interfejsie, którą znajdziesz tylko w Power BI Desktop. Mowa o karcie Narzędzia.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="760" height="181" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-14.png" alt="Excel vs Power BI: Czym różni się Power Query?  13" class="wp-image-70220" title="Excel vs Power BI: Czym różni się Power Query?  14" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-14.png 760w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-14-300x71.png 300w" sizes="(max-width: 760px) 100vw, 760px" /></figure>



<p>Są tu narzędzia służące do optymalizacji działania zapytań.&nbsp;</p>



<p>W Power BI Desktop jest jeszcze karta Pomoc, ale zawiera głównie szereg linków do stron internetowych.&nbsp;</p>



<h3 class="wp-block-heading">Jak Power Query komunikuje błędy w danych zapytania?&nbsp;</h3>



<p>W Excelu spodziewaj się dodatkowych informacji w panelu Zapytania i połączenia – obok liczby wierszy.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="424" height="192" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-15.png" alt="Excel vs Power BI: Czym różni się Power Query?  14" class="wp-image-70221" title="Excel vs Power BI: Czym różni się Power Query?  15" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-15.png 424w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-15-300x136.png 300w" sizes="(max-width: 424px) 100vw, 424px" /></figure>



<p>W Power BI Desktop pojawia się czerwona flaga tuż po odświeżeniu.&nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="625" height="296" src="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-16.png" alt="Excel vs Power BI: Czym różni się Power Query?  15" class="wp-image-70222" title="Excel vs Power BI: Czym różni się Power Query?  16" srcset="https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-16.png 625w, https://skuteczneraporty.pl/wp-content/uploads/2025/11/Excel-vs-Power-BI-Czym-rozni-sie-Power-Query-16-300x142.png 300w" sizes="(max-width: 625px) 100vw, 625px" /></figure>



<h3 class="wp-block-heading">Gdzie Power Query działa szybciej?&nbsp;</h3>



<p>W moich wewnętrznych testach zdecydowanie wygrywa Power Query po stronie Power BI Desktop. Wynika to głównie z optymalizacji pamięci RAM i lepszego zarządzania pamięcią podręczną.&nbsp;</p>



<h3 class="wp-block-heading">Znasz inne różnice między Power Query w Excelu i Power Query w Power BI?&nbsp;</h3>



<p>Podziel się w komentarzu.&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/excel-vs-power-bi-czym-rozni-sie-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Excel vs Power Query – problem z zaokrągleniem</title>
		<link>https://skuteczneraporty.pl/excel-vs-power-query-problem-z-zaokragleniem/</link>
					<comments>https://skuteczneraporty.pl/excel-vs-power-query-problem-z-zaokragleniem/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 11 Dec 2024 14:13:56 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[Excel vs Power Query]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kurs Power Query]]></category>
		<category><![CDATA[pułapki]]></category>
		<category><![CDATA[szkolenie Power Query]]></category>
		<category><![CDATA[zaokrąglanie Power Query]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18596</guid>

					<description><![CDATA[Czy kiedykolwiek zwróciłeś uwagę na kwestię zaokrągleń w Excelu vs Power Query? Zaokrąglenie jest kluczową kwestią w kontekście obliczeń finansowych, a rozbieżności w wynikach mogą prowadzić do poważnych błędów w końcowym wyniku. Przeanalizuj razem ze mną poniższy przykład, aby uniknąć różnic w zaokrągleniu pomiędzy Excelem a Power Query. Jak uniknąć różnicy w zaokrągleniu? Przyjrzyjmy się [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Czy kiedykolwiek zwróciłeś uwagę na kwestię zaokrągleń w Excelu vs Power Query? Zaokrąglenie jest kluczową kwestią w kontekście obliczeń finansowych, a rozbieżności w wynikach mogą prowadzić do poważnych błędów w końcowym wyniku. Przeanalizuj razem ze mną poniższy przykład, <strong>aby uniknąć różnic w zaokrągleniu pomiędzy Excelem a Power Query</strong>.</p>



<span id="more-18596"></span>



<h2 class="wp-block-heading">Jak uniknąć różnicy w zaokrągleniu?</h2>



<p>Przyjrzyjmy się danym z mojego przykładu, gdzie mamy ilości sprzedanych jednostek dla poszczególnych id transakcji. Ilość jednostek przed zaokrągleniem w Excelu wynosi <strong>168,50</strong>, a po zaokrągleniu tej wartości do pełnej liczby otrzymamy <strong>169</strong> sprzedanych jednostek.</p>



<figure class="wp-block-image size-full"><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM1.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM1.png" alt="Excel vs Power Query – problem z zaokrągleniem 16" class="wp-image-18597" title="Excel vs Power Query – problem z zaokrągleniem 17"></a></figure>



<h2 class="wp-block-heading">&nbsp;</h2>



<p>Excel zaokrągla liczbę w dół, gdy cyfra dziesiątek jest równa 0, 1, 2, 3 lub 4, natomiast w górę, gdy cyfra dziesiątek jest równa 5, 6, 7, 8 lub 9. Z kolei Power Query korzysta z metody „Zaokrąglenie od połowy do parzystej”, czyli do najbliższej liczby parzystej, czyli zarówno wartość 1,5, jak i 2,5 zaokrągli do 2.<br>W naszym przykładzie Power Query zaokrągli liczbę 168,50 do 168, ponieważ jest to najbliższa liczba parzysta.</p>



<figure class="wp-block-image size-full"><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM2.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM2.png" alt="Excel vs Power Query – problem z zaokrągleniem 17" class="wp-image-18598" title="Excel vs Power Query – problem z zaokrągleniem 18"></a></figure>



<h2 class="wp-block-heading">&nbsp;</h2>



<p>Aby nasze wyniki były spójne, wprowadź korektę w dodatku Power Query <strong>w funkcji zaokrąglającej</strong>. Funkcja <strong>Number.Round</strong> posiada trzeci argument <strong>„RoundingMode.AwayFromZero”</strong>. W pierwszej kolejności ustaw miejsce dziesiętne równe 0 dla kolumny, którą będziesz zaokrąglał – w dodatku Power Query: Przekształć &gt; Zaokrąglenie.</p>



<figure class="wp-block-image size-full"><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM3.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM3.png" alt="Excel vs Power Query – problem z zaokrągleniem 18" class="wp-image-18599" title="Excel vs Power Query – problem z zaokrągleniem 19"></a></figure>



<h2 class="wp-block-heading">&nbsp;</h2>



<figure class="wp-block-image size-full"><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM4.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM4.png" alt="Excel vs Power Query – problem z zaokrągleniem 19" class="wp-image-18600" title="Excel vs Power Query – problem z zaokrągleniem 20"></a></figure>



<h2 class="wp-block-heading">&nbsp;</h2>



<p>Następnie zmodyfikuj funkcję <strong>Number.Round</strong>, dodając trzeci argument: <strong>„RoundingMode.AwayFromZero”</strong>.</p>



<figure class="wp-block-image size-full"><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM5.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM5.png" alt="Excel vs Power Query – problem z zaokrągleniem 20" class="wp-image-18601" title="Excel vs Power Query – problem z zaokrągleniem 21"></a></figure>



<h2 class="wp-block-heading">&nbsp;</h2>



<p>W ten sposób otrzymaliśmy taki sam wynik, jak w Excelu, dzięki czemu zapewniliśmy spójność danych, która jest kluczowym aspektem pracy z danymi finansowymi.</p>



<figure class="wp-block-image size-full"><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM6.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM6.png" alt="Excel vs Power Query – problem z zaokrągleniem 21" class="wp-image-18618" title="Excel vs Power Query – problem z zaokrągleniem 22"></a></figure>



<h2 class="wp-block-heading">Pobierz plik</h2>



<p>Tu znajdziesz <a href="https://skuteczneraporty.pl/wp-content/uploads/2024/12/EXCEL-VS-POWER-QUERY-PROBLEM-Z-ZAOKRAGLENIEM.zip">plik Power BI z gotowym rozwiązaniem zaokrąglania w Power Query</a>.</p>



<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/excel-vs-power-query-problem-z-zaokragleniem/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Suma bieżąca wg grup w Power Query</title>
		<link>https://skuteczneraporty.pl/suma-biezaca-wg-grup-w-power-query/</link>
					<comments>https://skuteczneraporty.pl/suma-biezaca-wg-grup-w-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Thu, 27 Apr 2023 11:34:27 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[funkcja języka M]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[List.Generate]]></category>
		<category><![CDATA[suma bieżąca w Power Query]]></category>
		<category><![CDATA[szkolenie Power Query]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18475</guid>

					<description><![CDATA[Sumę bieżącą (ang. running total) możesz łatwo uzyskać w zwykłej tabeli przestawnej (Pokaż wartości jako &#62; Suma bieżąca w…). Trudności nie będzie też w POWER tabeli przestawnej wstawionej z Power Pivotem oraz w Power BI, gdzie mamy pełną elastyczność w języku DAX. Ale jak ją uzyskać w Power Query, jeśli suma bieżąca jest nam potrzebna [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Sumę bieżącą (ang. running total) możesz łatwo uzyskać w zwykłej tabeli przestawnej (<strong>Pokaż wartości jako &gt; Suma bieżąca w…</strong>). Trudności nie będzie też w POWER tabeli przestawnej wstawionej z Power Pivotem oraz w Power BI, gdzie mamy <strong>pełną elastyczność w języku DAX</strong>. Ale <strong>jak ją uzyskać w Power Query</strong>, jeśli suma bieżąca jest nam potrzebna <strong>jeszcze na etapie przygotowania danych</strong>?<span id="more-18475"></span></p>
<h2>Przykładowy scenariusz do sumy bieżącej w Power Query</h2>
<p>Oto przykładowa tabela.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18477" src="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query-1.png" alt="Suma bieżąca wg grup w Power Query 28" width="648" height="382" title="Suma bieżąca wg grup w Power Query 29"></p>
<p>Naszym zadanie jest zbudowanie układu, w którym Sprzedaż po dniach narasta dla każdej kategorii produktu oddzielnie (dlatego będzie to suma bieżąca wg grup). Czuję, że bez pomocy języka M się nie obejdzie, dlatego w Internecie znalazłem <a href="https://www.myonlinetraininghub.com/grouped-running-totals-in-power-query" target="_blank" rel="noopener">inspirację do tego artykułu</a>. Dla uproszczenia przykład pokażę po latach (choć po dniach będzie działać dokładnie tak samo).</p>
<h2>Krok 1: Dodaj nowe puste zapytanie</h2>
<p>Aby utworzyć puste zapytanie, kliknij prawym przyciskiem w panelu zapytania, a następnie znajdź opcję Puste zapytanie.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18478" src="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query-2.png" alt="Suma bieżąca wg grup w Power Query 29" width="718" height="387" title="Suma bieżąca wg grup w Power Query 30"></p>
<h2>Krok 2: Wklej tekst funkcji</h2>
<pre>= (wartosci as list, grupowanie as list) as list =&gt;
let SumaBiezacaLista = List.Generate(
()=&gt; [SumaBiezaca = wartosci{0}, i=0],
each [i] &lt; List.Count(wartosci),
each try if grupowanie {[i]} = grupowanie{[i]+1}
then [SumaBiezaca = [SumaBiezaca]+wartosci{[i]+1}, i = [i]+1]
else [SumaBiezaca = wartosci{[i]+1},i = [i]+1]
otherwise [i = [i]+1],
each [SumaBiezaca])
in
SumaBiezacaLista</pre>
<h3>Co robi ta funkcja?</h3>
<p>Ta funkcja z wykorzystanie List.Generate działa jak pętla (np. w VBA). Tzn. zaczyna od pierwszej wartości (i = 0) i zaczyna dodawać wartości. Jednak gdy napotka nową grupę, startuje od początku.</p>
<p>Po wciśnięciu Enter pojawi się ikona funkcji.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18479" src="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query-3.png" alt="Suma bieżąca wg grup w Power Query 30" width="916" height="477" title="Suma bieżąca wg grup w Power Query 31"></p>
<h2>Krok 3: Posortuj tabelę i zmień nazwę ostatniego kroku w zapytaniu</h2>
<p>U mnie suma bieżąca ma być po latach. Dlatego sortuję tabelę po Kategorii produktu, a później po Dacie zamówienia. Dla ułatwienia nadaję ostatniemu krokowi w zapytaniu nazwę Tabela.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18480" src="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query-4.png" alt="Suma bieżąca wg grup w Power Query 31" width="1026" height="459" title="Suma bieżąca wg grup w Power Query 32"></p>
<h2>Krok 4: Wczytaj dane z kolumn z wartościami i grupowaniami do pamięci</h2>
<p>Potrzebne są nam 2 nowe kroki.</p>
<p>= List.Buffer(Tabela[Kategoria produktu])</p>
<p>= List.Buffer(Tabela[Sprzedaż])</p>
<p>Możesz edytować kod języka M w Edytorze zaawansowanym (karta Narzędzia główne) lub dodać nowe kroki po ostatnim kroku.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18481" src="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query-5.png" alt="Suma bieżąca wg grup w Power Query 32" width="280" height="162" title="Suma bieżąca wg grup w Power Query 33"></p>
<p>Dzięki tym krokom Power Query szybko przeliczy dość kosztowną jakby nie patrzeć operację sumowania.</p>
<h2>Krok 5: Dodaj ostatni krok – Suma bieżąca</h2>
<p>Na koniec jeszcze raz kliknij Wstaw krok po, a następnie wklej odwołanie do naszej funkcji wraz z zaznaczeniem kolumn, na których będziemy pracować oraz ich nowych nazw.</p>
<pre>= Table.FromColumns(
    {Tabela[Kategoria produktu], Tabela[Data zamówienia], Tabela[Sprzedaż], SumaBiezaca(BuforWartosci,BuforKategorii)},{"Kategoria produktu","Data zamówienia", "Sprzedaż", "Suma bieżąca"}
)</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18482" src="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query-6.png" alt="Suma bieżąca wg grup w Power Query 33" width="1229" height="447" title="Suma bieżąca wg grup w Power Query 34"></p>
<h2>Praca na listach w Power Query</h2>
<p>Jak widać na powyższym przykładzie, praca na listach w Power Query znacznie poszerza nasze możliwości i pozwala uzyskać rzeczy, których nie da się wyklikać. Co więcej, dzięki niektórym technikom (jak buforowanie list) można znacznie przyspieszyć pracę w edytorze zapytań. Dlatego listy jeszcze nie raz pojawią się na naszym blogu.</p>
<h2>Pobierz plik Excel z zapytaniem wykonującym sumę bieżącą</h2>
<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2023/04/Suma-biezaca-wg-grup-w-Power-Query.xlsx" target="_blank" rel="noopener">Tu możesz pobrać plik Excel</a> i przetestować działanie sumy bieżącej w Power Query.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/suma-biezaca-wg-grup-w-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jak zostać Power BI Developerem? &#8211; Webinar z 29.11.2022 (gość: Dagmara Anuszczyk)</title>
		<link>https://skuteczneraporty.pl/jak-zostac-power-bi-developerem-webinar-z-29-11-2022-gosc-dagmara-anuszczyk/</link>
					<comments>https://skuteczneraporty.pl/jak-zostac-power-bi-developerem-webinar-z-29-11-2022-gosc-dagmara-anuszczyk/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 30 Nov 2022 08:26:16 +0000</pubDate>
				<category><![CDATA[Power BI]]></category>
		<category><![CDATA[Data Visualization & BI Meetup]]></category>
		<category><![CDATA[język DAX]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kurs Power BI]]></category>
		<category><![CDATA[Power BI Developer]]></category>
		<category><![CDATA[praca w IT]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[szkolenie Power BI]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18422</guid>

					<description><![CDATA[29.11.2022 odbył się webinar nt. zawodu Power BI Developera. Gościem spotkania była Dagmara Anuszczyk, która opowiedziała o pracy na tym stanowisku. Uczestnicy spotkania mogli dowiedzieć się, czym zajmuje się Power BI Developer, czym różni się od Analityka Danych, ile zarabia oraz, co najważniejsze, jak znaleźć pracę jako deweloper Business Intelligence, szczególnie pracujący w technologiach Microsoft. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>29.11.2022 odbył się webinar nt. zawodu Power BI Developera. Gościem spotkania była <strong>Dagmara Anuszczyk</strong>, która opowiedziała o pracy na tym stanowisku. Uczestnicy spotkania mogli dowiedzieć się, <strong>czym zajmuje się Power BI Developer</strong>, czym <strong>różni się od Analityka Danych</strong>,<strong> ile zarabia</strong> oraz, co najważniejsze, <strong>jak znaleźć pracę jako deweloper Business Intelligence</strong>, szczególnie pracujący w technologiach Microsoft. Uczestnicy zadali mnóstwo pytań, na które wspólnie z Dagmarą odpowiedzieliśmy na żywo w sesji Q&amp;A. Na koniec przypomniałem, że promocje <strong>ADVANCED</strong> i <strong>BLACKWEEK</strong> <strong>kończą się</strong> <strong>30.11</strong> i jest to ostatni dzwonek na zakupy kursów online w okazyjnej cenie. Wideo znajduje się na dole wpisu.<span id="more-18422"></span></p>
<h2>Dziękuję za udział i pytania</h2>
<p>Webinar zgromadził <strong>150 osób</strong>, którym serdecznie <strong>dziękuję za przybycie i zadane pytania</strong>. Mieliśmy uczestników nawet z Ekwadoru :-). Było to kolejne spotkanie w takiej formule, a tu znajdziesz poprzednie webinary Akademii SkuteczneRaporty.pl.</p>
<h2>Power BI Developer: nowy zawód na rynku IT</h2>
<p>Gdy w 2007 r. kończyłem studia i szukałem pierwszej pracy, wielu dostępnych obecnie narzędzi IT i zawodów <strong>nie było jeszcze na rynku</strong>. Gdyby ktoś wtedy powiedział mi, że będę Power BI Developerem i <strong>trenerem Power BI</strong>, pokiwałbym ze zdziwieniem. Dziś na portalach dla szukających pracy znaleźć można wiele ogłoszeń, które są zatytułowane: POWER BI DEVELOPER. I choć pracodawcy <strong>nie wymagają 10 lat doświadczenia</strong> w zawodzie (pamiętajmy, że Power BI pojawił się pod koniec 2015 r., choć Power Pivot w 2010 r., a Power Query w 2013 r.), stawiają kandydatom <strong>szereg oczekiwań</strong>. Co ciekawe stanowisko w różnych firmach może się nazywać różnie, a <strong>hasłem kluczowym jest &#8222;Power BI&#8221;</strong>.</p>
<h2>Gość webinaru: Dagmara Anuszczyk &#8211; Power BI Developer</h2>
<p>Gościem webinaru była Dagmara Anuszczyk, która, jak sama o sobie mówi, pomaga klientom przekuć suche dane w wartościowe informacje biznesowe. Czyli pracuje właśnie jako <strong>Business Intelligence Developer</strong> i zajmuje się analizą danych, ich wizualizacją, budową raportów, wdrażaniem systemów zarządzania danymi. I koniec końców oszczędza czas i zwiększa zyski firm. Kulisy pracy Dagmary możesz podejrzeć <strong>na blogu i Instagramie</strong>, gdzie na co dzień opisuje wyzwania Power BI Developera. Co więcej, Dagmara wielu osobom <strong>pomogła znaleźć pierwszą pracę w IT właśnie od strony analizy danych</strong>, o czym za chwilę opowie. Prywatnie jest mamą rocznego Julka, więc żongluje między macierzyństwem, a pracą i rozwojem, starając się w jednej dobie zmieścić 48 h. Pracując w zdalnie, może mieszkać z rodziną w malutkiej wsi w bliskości natury.</p>
<h3>Gdzie znaleźć Dagmarę?</h3>
<p>www: <a href="https://bideveloper.pl/" target="_blank" rel="noopener">bideveloper.pl</a><br />Instagram: <a href="https://www.instagram.com/bideveloper_pl/" target="_blank" rel="noopener">@bideveloper_pl</a><br />E-mail: dagmara@bideveloper.pl<br />Grupa FB: <a href="https://www.facebook.com/groups/297773214533050" target="_blank" rel="noopener">Power BI Polska</a><br />Discord: <a href="https://discord.com/channels/1030046313322119188/1031497963035439186" target="_blank" rel="noopener">Power BI Polska</a><br />E-book: <a href="https://bideveloper.pl/index.php/wejdzdoit/" target="_blank" rel="noopener">&#8222;Jak wejść do IT, od strony analizy danych&#8221;</a></p>
<h2>Tylko do 30.11 kurs Power BI Advanced 22% taniej</h2>
<p><strong>Do 30.11</strong> trwa specjalna promocja, w której kurs możesz nabyć <strong>o 200 zł taniej</strong> – bezterminowy dostęp do 12 h wideo otrzymasz w cenie <strong>699 zł brutto (568 zł netto). </strong>Czasowo to ekwiwalent 3-dniowego szkolenia na sali szkoleniowej, dzięki któremu będziesz rozwiązywać najtrudniejsze wyzwania w pracy Power BI Developera.</p>
<p>Dodatkowo każda osoba, która zamówi kurs w tym okresie, otrzyma <strong>e-book</strong> o tym, <strong>jak zostać Power BI Developerem</strong>, zatytułowany „Jak wejść do IT, od strony analizy danych” autorstwa <strong>Dagmary Anuszczyk</strong> (wart 79 zł).</p>
<h2>Jak skorzystać z promocji?</h2>
<ol>
<li>Zamówienia z płatnością natychmiastową możesz dokonać na stronie kursu, wpisując kod zniżkowy <strong>ADVANCED</strong>:<a href="https://skuteczneraporty.pl/kurs-power/" target="_blank" rel="noopener"> https://skuteczneraporty.pl/kurs-power-bi-advanced/</a></li>
</ol>
<ol start="2">
<li>Przy zamówieniu na fakturę (np. na firmę lub organizację), kod <strong>ADVANCED </strong>podaj w treści wiadomości razem z danymi do faktury, imieniem i e-mailem uczestnika. Termin płatności: 14 dni lub inny wg potrzeb. Maila wyślij na <a href="mailto:kontakt@skuteczneraporty.pl">kontakt@skuteczneraporty.pl</a>.</li>
<li>Możesz złożyć zamówienie mailowo w czasie promocji, od razu otrzymać dostęp do kursu, a zapłacić w 2023 r., żeby utrzymać promocyjną cenę.</li>
</ol>
<h2>Promocja pakietów w Akademii</h2>
<p>Dodatkowo zapraszam do specjalnej <strong>promocji pakietów</strong>. Pakiety łączące tematykę Power BI i SQL to właśnie wiedza niezbędna dla każdego Power BI Developera.</p>
<h2>Najpierw coś dla posiadaczy pakietu kursów Akademia 4w1</h2>
<h3>Pakiet Kurs Power BI Advanced + Kurs SQL</h3>
<p><strong>Zawartość:</strong></p>
<ul>
<li>Kurs Power BI Advanced (12 h)</li>
<li>E-book „Jak wejść do IT”*</li>
<li>Kurs SQL prowadzony przez Tomka Liberę (30 h)**</li>
<li>Papierowa wersja biblii DAX***</li>
</ul>
<p><strong>Cena promocyjna do 30.11:</strong> 1769 zł brutto (1438 zł netto)</p>
<p><a href="https://akademia.skuteczneraporty.pl/zamowienie/?add-to-cart=335479" target="_blank" rel="noopener">Zamów online</a> lub mailowo, pisząc na <a href="mailto:kontakt@skuteczneraporty.pl">kontakt@skuteczneraporty.pl</a>.</p>
<h2>Pakiety dla osób, które nie mają jeszcze kursów</h2>
<h3>Bestsellerowy Pakiet Akademia 4w1</h3>
<p>Jeśli pracujesz głównie w Excelu i być może będziesz pracować w Power BI, wystarczy Ci <a href="https://skuteczneraporty.pl/kurs-power/" target="_blank" rel="noopener" saferedirecturl="https://www.google.com/url?q=https://app.getresponse.com/click.html?x%3Da62b%26lc%3DSHN1i0%26mc%3DCH%26s%3Dn8FvDH%26u%3DN3vX%26z%3DEzMhIzI%26&amp;source=gmail&amp;ust=1669882335897000&amp;usg=AOvVaw0HKwGLC-NDDZUaRLJO-UFo"> <span class="il">pakiet</span> kursów Akademia 4w1</a>. <u></u><u></u>Zawiera on wszystko, co niezbędne w pracy z Power Query, Power Pivot, Wizualizacją danych i Power BI – łącznie 23 h ćwiczeń wideo. Do 30.11 możesz go nabyć o 10% taniej z kodem <strong>BLACKWEEK </strong>w cenie 1099 zł brutto (893 zł netto).</p>
<p><a href="https://skuteczneraporty.pl/kurs-power/" target="_blank" rel="noopener">Zamów online</a> lub napisz na <a href="mailto:kontakt@skuteczneraporty.pl">kontakt@skuteczneraporty.pl</a>.</p>
<h3>Pakiet Power BI – Od Zera do Bohatera</h3>
<p>Jeśli zamierzasz dużo <strong>pracować w Power BI</strong>, a Twoje <strong>źródła danych są proste</strong> (pliki Excel, CSV, foldery itp.), polecam <span class="il">pakiet</span> kursów Power BI – Od Zera do Bohatera. Zawiera on 4 powyższe kursy z pakietu Akademia 4w1 oraz najnowszy <a href="https://skuteczneraporty.pl/kurs-power/" target="_blank" rel="noopener" saferedirecturl="https://www.google.com/url?q=https://app.getresponse.com/click.html?x%3Da62b%26lc%3DSHN1KP%26mc%3DCH%26s%3Dn8FvDH%26u%3DN3vX%26z%3DEV269VN%26&amp;source=gmail&amp;ust=1669882335897000&amp;usg=AOvVaw151BAb0AIAIU9rJRJ8QPi4">12-godzinny kurs Power BI Advanced</a>.</p>
<p>W <strong>promocyjnej cenie</strong> 1699 zł brutto (1381 zł netto) otrzymasz:</p>
<ul>
<li>Pakiet kursów Akademia 4w1 (Power Query, Model danych i DAX, Wizualizacja, Power BI) – 23 h</li>
<li>Kurs Power BI Advanced (12 h)</li>
<li>E-book „Jak wejść do IT”*</li>
</ul>
<p><a href="https://akademia.skuteczneraporty.pl/zamowienie/?add-to-cart=334136" target="_blank" rel="noopener">Zamów online</a> lub napisz na <a href="mailto:kontakt@skuteczneraporty.pl">kontakt@skuteczneraporty.pl</a>.</p>
<h3>Pakiet Power BI Developer</h3>
<p>Zawiera 5 powyższych kursów oraz <strong>najlepszy w Polsce</strong>, aż <strong>30-godzinny kurs SQL</strong> (realizowany na platformie <a href="http://kursysql.pl" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=http://kursysql.pl&amp;source=gmail&amp;ust=1669882335897000&amp;usg=AOvVaw220Hdl4ZrVKrxcb9VARxdA">kursysql.pl</a>). Ten <span class="il">pakiet</span> polecam osobom, <strong>pracującym jako Power BI Developer</strong> oraz <strong>tym, którzy o tym marzą</strong>. W jednym <span class="il">pakiecie</span> znajdziesz moc wiedzy z Power BI i SQL-a. <span class="il">Pakiet</span> polecany jest też wszystkim użytkownikom Excela i Power BI, których <strong>źródła danych oparte są o bazy danych SQL</strong>.</p>
<p><strong>Cena promocyjna:</strong> 2999 zł brutto (2438 zł netto)</p>
<p><strong>Zawartość:</strong></p>
<ul>
<li>Pakiet kursów Akademia 4w1 (Power Query, Model danych i DAX, Wizualizacja, Power BI) – 23 h</li>
<li>Kurs Power BI Advanced (12 h)</li>
<li>E-book „Jak wejść do IT”*</li>
<li>Kurs SQL prowadzony przez Tomka Liberę (30 h)**</li>
<li>Papierowa wersja biblii DAX***</li>
</ul>
<p><a href="https://akademia.skuteczneraporty.pl/zamowienie/?add-to-cart=334148" target="_blank" rel="noopener">Zamów online</a> lub napisz na <a href="mailto:kontakt@skuteczneraporty.pl">kontakt@skuteczneraporty.pl</a>.</p>
<h2>Co oznaczają gwiazdki?</h2>
<p>* E-book <a href="https://bideveloper.pl/index.php/wejdzdoit/" target="_blank" rel="noopener">„Jak wejść do IT, od strony analizy danych”</a> autorstwa Dagmary Anuszczyk o wartości 79 zł</p>
<p>** Kurs SQL – 30-godzinny kurs nt. języka zapytań SQL przygotowany przez najlepszego w Polsce specjalistę od SQL – Tomka Liberę. Kurs będzie realizowany na platformie kursysql.pl. Dostęp do kursu jest bezterminowy. Kurs składa się z podkursów: <a href="https://www.kursysql.pl/szkolenie-sql-od-podstaw/" target="_blank" rel="noopener">SQL od podstaw</a> i <a href="https://www.kursysql.pl/szkolenie-sql-zaawansowany/" target="_blank" rel="noopener">SQL zaawansowany</a>.</p>
<p>*** Biblia DAX – papierowa wersja książki <a href="https://www.google.com/search?q=kompletny+przewodnik+po+dax+wydanie+2" target="_blank" rel="noopener">„Kompletny przewodnik po DAX”</a> autorstwa A. Ferrari i M. Russo (wydanie 2. z 2019 r. ) o wartości 100 zł</p>
<h2>Nie wiesz, który pakiet wybrać?</h2>
<p>Napisz na <a href="mailto:kontakt@skuteczneraporty.pl">kontakt@skuteczneraporty.pl</a> lub zadzwoń pod +48 500 196 861.</p>
<h2>Prezentacja do pobrania</h2>
<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2022/11/Jak-zostac-Power-BI-Developerem-Dagmara-Anuszczyk.pdf" target="_blank" rel="noopener">&gt;&gt;&gt; Tu możesz pobrać w PDF prezentację &lt;&lt;&lt;</a> pokazywaną przez Dagmarę Anuszczyk.</p>
<h2>Wideo po webinarze &#8222;Jak zostać Power BI Developerem?&#8221;</h2>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Jak zostać Power BI Developerem? - Webinar z 29.11.2022 | Gość: Dagmara Anuszczyk" width="1290" height="726" src="https://www.youtube.com/embed/6uqK7TkTg9I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-zostac-power-bi-developerem-webinar-z-29-11-2022-gosc-dagmara-anuszczyk/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query?</title>
		<link>https://skuteczneraporty.pl/jak-pobrac-z-bazy-danych-sql-liste-wartosci-stworzona-w-excelu-uzywajac-power-query/</link>
					<comments>https://skuteczneraporty.pl/jak-pobrac-z-bazy-danych-sql-liste-wartosci-stworzona-w-excelu-uzywajac-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Tue, 06 Sep 2022 11:33:03 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[baza danych SQL]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kurs Power Query]]></category>
		<category><![CDATA[parametr Power Query]]></category>
		<category><![CDATA[parametr z komórki Excel]]></category>
		<category><![CDATA[POŁĄCZ.TEKSTY]]></category>
		<category><![CDATA[szkolenie Power Query]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18335</guid>

					<description><![CDATA[Robert – wierny czytelnik blogów skuteczneraporty.pl/ i SkuteczneRaporty.pl – zerknął na artykuł nt. pobierania danych z bazy danych SQL z parametrami pobieranymi z komórek i przesłał następujące pytanie: Czy można do Power Query z tabeli Excel wgrać listę wartości, która zasili zapytanie SQL? I nie chodziło o pobranie całej tabeli z SQL i założenie filtrów [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Robert – wierny czytelnik blogów <a href="https://skuteczneraporty.pl/blog/" target="_blank" rel="noopener">skuteczneraporty.pl/</a> i <a href="https://skuteczneraporty.pl/blog/" target="_blank" rel="noopener">SkuteczneRaporty.pl</a> – zerknął na artykuł nt. <a href="https://skuteczneraporty.pl/jak-pobrac-parametr-zapytania-sql-z-komorek-arkusza-excel-z-uzyciem-power-query/" target="_blank" rel="noopener">pobierania danych z bazy danych SQL z parametrami pobieranymi z komórek</a> i przesłał następujące pytanie: Czy można do Power Query z tabeli Excel wgrać listę wartości, która zasili zapytanie SQL? I nie chodziło o pobranie całej tabeli z SQL i założenie filtrów poprzez np. scalanie i połączenie obu tabel, a wysłanie zapytanie do bazy danych tylko o konkretne rekordy. Odpowiedź brzmi: TAK.</p>
<p><span id="more-18335"></span></p>
<h2>Krok 1: Przygotuj listę wartości w Excelu</h2>
<p>W moim przypadku listę wartości stanowi tabela Excela z 20 identyfikatorami klientów.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18336" src="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Jak-pobrac-z-bazy-danych-SQL-liste-wartosci-stworzona-w-Excelu-uzywajac-Power-Query-1.png" alt="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 40" width="159" height="253" title="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 41"></p>
<h2>Krok 2: Złącz wartości w 1 tekst i utwórz parametr</h2>
<p>Jest na to kilka sposobów:</p>
<ol>
<li><a href="https://skuteczneraporty.pl/blog/nowego-programie-excel-2016-cz-5-funkcje-warunki-przelacz-oraz-polacz-teksty/" target="_blank" rel="noopener">Funkcja Excelowa POŁĄCZ.TEKSTY</a>, którą z postaci komórki później można zamienić na parametr PQ. <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18337" src="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Jak-pobrac-z-bazy-danych-SQL-liste-wartosci-stworzona-w-Excelu-uzywajac-Power-Query-2.png" alt="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 41" width="715" height="139" title="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 42"></li>
<li>Trik w Power Query</li>
</ol>
<p>Ja w tym celu wykorzystałem konwersję na listę, którą realizuje się poprzez odwołanie do (1) konkretnej kolumny z konkretnego kroku. Listę umieszczam w środku (2) funkcji języka M <em>Text.Combine</em> z separatorem w postaci przecinka, dzięki czemu na koniec otrzymuję parametr tekstowy.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18338" src="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Jak-pobrac-z-bazy-danych-SQL-liste-wartosci-stworzona-w-Excelu-uzywajac-Power-Query-3.png" alt="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 42" width="688" height="317" title="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 43"></p>
<h2>Krok 3: Stwórz zapytanie do bazy danych SQL</h2>
<p>W moim przypadku był to prosty SELECT z tabeli z klientami.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18339" src="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Jak-pobrac-z-bazy-danych-SQL-liste-wartosci-stworzona-w-Excelu-uzywajac-Power-Query-4.png" alt="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 43" width="861" height="591" title="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 44"></p>
<h2>Krok 4: Wklej zapytanie z listą do środka zapytania SQL i podłącz</h2>
<p>Ten krok jest najtrudniejszy technicznie, gdyż wymaga połączenia obu zapytań w jedno. Wynika to z zapory bezpieczeństwa danych Power Query, która nie pozwala odwoływać się do kroków między zapytaniami z Excelem i bazą danych SQL, generując błąd <em>Formula</em>.<em>Firewall.</em></p>
<p>Dlatego:</p>
<ol>
<li>W zapytaniu do bazy danych SQL wklejam najpierw kroki z zapytania z listą, pamiętając o przecinku na końcu linijki.</li>
<li>Dopisuję warunek filtrujący SQL, uzupełniając go o nawiasy i cudzysłowy wymagane przez Power Query.</li>
</ol>
<p>WHERE MojaKolumna IN (MojaLista)</p>
<ol start="3">
<li>Poprawiam nazwę kroku Źródło na Źródło2, żeby nazwy kroków się nie duplikowały.</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18340" src="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Jak-pobrac-z-bazy-danych-SQL-liste-wartosci-stworzona-w-Excelu-uzywajac-Power-Query-5.png" alt="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 44" width="1008" height="295" title="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 45"></p>
<p>W ten sposób na koniec otrzymałem z bazy danych SQL krótką listę klientów, których źródłem była Excelowa tabela.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18341" src="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Jak-pobrac-z-bazy-danych-SQL-liste-wartosci-stworzona-w-Excelu-uzywajac-Power-Query-6.png" alt="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 45" width="1017" height="320" title="Jak pobrać z bazy danych SQL listę wartości stworzoną w Excelu, używając Power Query? 46"></p>
<h2>Podziękowania</h2>
<p>Specjalne podziękowanie w tym artykule kieruję do Roberta i jego zespołu. Zachęcam też Ciebie, drogi Czytelniku, do podsyłania wyzwań w narzędziach Power Query, Power Pivot i Power BI, które być może staną się zaczynem do kolejnego artykułu na blogu.</p>
<h2>Plik Excel do pobrania z zapytaniem Power Query</h2>
<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2022/09/Pobieranie-listy-z-Excela-w-zapytaniu-SQL.xlsx" target="_blank" rel="noopener">Tu możesz pobrać plik Excel</a> i przetestować rozwiązanie na swojej bazie danych SQL.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-pobrac-z-bazy-danych-sql-liste-wartosci-stworzona-w-excelu-uzywajac-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery</title>
		<link>https://skuteczneraporty.pl/dynamiczne-parametry-power-query-w-power-bi-z-filtrem-dla-trybu-directquery/</link>
					<comments>https://skuteczneraporty.pl/dynamiczne-parametry-power-query-w-power-bi-z-filtrem-dla-trybu-directquery/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 08 Jun 2022 11:26:56 +0000</pubDate>
				<category><![CDATA[Power BI]]></category>
		<category><![CDATA[DirectQuery]]></category>
		<category><![CDATA[Fragmentatory w Power BI]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[parametr Power Query]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18277</guid>

					<description><![CDATA[Użytkownicy Power BI mają od lutego 2022 możliwość interakcji z poziomu raportu z parametrami zapytania Power Query dla źródeł bazodanowych w trybie DirectQuery. Może być to sposób na optymalizację wielkości zapytań i lepszą kontrolę nad ich przekazywaniem do źródła. Co to jest DirectQuery? Przy budowie raportu Power BI w połączeniu z bazami danych polecany jest [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Użytkownicy Power BI mają od lutego 2022 możliwość interakcji z poziomu raportu z parametrami zapytania Power Query dla źródeł bazodanowych w trybie DirectQuery. Może być to sposób na optymalizację wielkości zapytań i lepszą kontrolę nad ich przekazywaniem do źródła.</p>
<p><span id="more-18277"></span></p>
<h2>Co to jest DirectQuery?</h2>
<p>Przy budowie raportu Power BI w połączeniu z bazami danych polecany jest tryb importu. Jednak jeśli danych jest zbyt dużo lub chcemy raport odświeżać na bieżąco, mamy także do dyspozycji tryb połączania na żywo, nazywany DirectQuery.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18286" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-8.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 55" width="874" height="418" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 56"></p>
<p>Po kliknięciu OK i następnie Załaduj żadne dane nie są importowane do raportu Power BI. Zamiast tego podczas tworzenia wizualizacji zapytania są wysyłane do bazy w celu pobrania niezbędnych danych. Czas potrzebny na odświeżenie wizualizacji zależy od wydajności źródła danych. Co ciekawe, zmiany w danych źródłowych nie są natychmiast aktualizowane &#8211; nadal trzeba je odświeżyć, klikając coś na raporcie w celu wysłania nowego zapytania.</p>
<p>Więcej o DirectQuery: <a href="https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-about" target="_blank" rel="noopener">https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-about</a></p>
<h2>Krok 1: Połącz się z bazą danych SQL Server</h2>
<p>W swoim przykładzie łączę się z bazą danych Adventure Works od Microsoft. Oto prosty model, z którego korzystam:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18278" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-1.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 56" width="624" height="253" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 57"></p>
<h2>Krok 2: Utwórz parametr w Power Query</h2>
<p>W scenariuszu wykorzystam jako parametr, pole Color z tabeli Production Product. Pierwszą z rzeczy, którą należy wykonać, jest utworzenie parametru w Power Query: <em>Zarządzaj parametrami &gt; Nowy parametr. </em></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18279" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-2.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 57" width="184" height="146" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 58"></p>
<p>Nadaję nazwę parametrowi, wybieram <em>Typ </em>parametru jako <em>Tekst </em>oraz <em>Sugerowane wartości </em>jako <em>Lista wartości. </em>Następnie wprowadzam listę kolorów, wartość domyślną dla parametru oraz wartość bieżącą. Wybieram OK. Parametr został utworzony.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18280" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-3.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 58" width="406" height="444" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 59"></p>
<h2>Krok 3: Umieść parametr w zapytaniu Power Query</h2>
<p>Następnie parametr musimy wkomponować w istniejące zapytanie, aby faktycznie zobaczyć jego wpływ na dane. W przykładzie jedno z zapytań (Product) jest skonstruowane przy pomocy warunku filtrowania dla pola kolor, w którym kolor zastąpię wcześniej utworzonym parametrem Param_Color. Otwieram edytora zaawansowanego, gdzie będę modyfikować kod.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18281" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-4.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 59" width="624" height="112" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 60"></p>
<h2>Krok 4: Zbuduj tabelę w modelu danych Power BI</h2>
<p>Aby zmiana parametru była dynamiczna, muszę skonstruować listę kolorów, którą wykorzystam na fragmentatorze. W tym celu wykorzystam „Wprowadź dane” na <em>Narzędziach głównych </em>(Power Query lub w Power BI) i wprowadzę listę elementów, które chcę widzieć w raporcie.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18282" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-5.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 60" width="196" height="320" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 61"></p>
<h2>Krok 5: Powiąż parametr z polem</h2>
<p>Po jej utworzeniu przechodzę do widoku modelu &gt; znajduję utworzoną tabelę &gt; zaznaczam kolumnę z kolorem, aby to dla niej wyświetlić właściwości.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18283" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-6.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 61" width="559" height="178" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 62"></p>
<p>Na końcu w sekcji z właściwościami zaawansowanymi rozwijam <em>Powiąż z parametrem</em>, a na wyświetlonej liście wybieram nazwę utworzonego parametru. Po powiązaniu z parametrem pojawiają się dodatkowe opcje, związane z możliwością wielokrotnego wyboru.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18284" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-7.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 62" width="261" height="202" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 63"></p>
<h2>Krok 6: Zbuduj fragmentator</h2>
<p>Na wizualizacji w tabeli po lewej stronie wykorzystane są kolumny z modelu danych, natomiast w filtrze po prawej stronie znajduje się ręcznie wprowadzona lista kolorów powiązana z parametrem w Power Query.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18285" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-8.gif" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 63" width="623" height="226" title="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 64"></p>
<h2>Podsumowanie parametrów Power Query w Power BI</h2>
<p>Dzięki zastosowaniu dynamicznych parametrów pobierana jest jedynie niezbędna ilość danych zdefiniowana przez wartość parametru. Deweloper ma dzięki temu większą kontrolę nad pobieranymi danymi (optymalizacja), a użytkownik szybciej działający raport.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/dynamiczne-parametry-power-query-w-power-bi-z-filtrem-dla-trybu-directquery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wyzwanie Scalanie w Power Query &#8211; Sprawdź, czy rozwiążesz 7 zadań [wideo]</title>
		<link>https://skuteczneraporty.pl/wyzwanie-scalanie-w-power-query-sprawdz-czy-rozwiazesz-7-zadan-wideo/</link>
					<comments>https://skuteczneraporty.pl/wyzwanie-scalanie-w-power-query-sprawdz-czy-rozwiazesz-7-zadan-wideo/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Thu, 16 Dec 2021 07:32:32 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[dołączanie w Power Query]]></category>
		<category><![CDATA[edytor zapytań]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kolumna indeksu]]></category>
		<category><![CDATA[Power BI Desktop]]></category>
		<category><![CDATA[scalanie zapytań]]></category>
		<category><![CDATA[tips & trick]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18147</guid>

					<description><![CDATA[24.11.2021 r. prowadziłem webinar &#8222;WYSZUKAJ.PIONOWO vs SCALANIE&#8221;. Na koniec spotkania zadałem 7 zadań do wykonania samodzielnego: Wyzwanie Scalanie. Spróbuj najpierw zmierzyć się z nimi samodzielnie, a następnie sprawdź moją wersję. Do ćwiczeń potrzebujesz program Excel lub bezpłatną aplikację Power BI Desktop oraz pliki z ćwiczeniami. Webinar &#8222;WYSZUKAJ.PIONOWO vs SCALANIE&#8221; Podczas 1-godzinnego spotkania WYSZUKAJ.PIONOWO w Excelu [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>24.11.2021 r. prowadziłem webinar &#8222;WYSZUKAJ.PIONOWO vs SCALANIE&#8221;. Na koniec spotkania zadałem 7 zadań do wykonania samodzielnego: Wyzwanie Scalanie. Spróbuj najpierw zmierzyć się z nimi samodzielnie, a następnie sprawdź moją wersję. Do ćwiczeń potrzebujesz program Excel lub bezpłatną aplikację <a rel="noreferrer noopener" href="https://www.microsoft.com/pl-PL/download/details.aspx?id=58494" target="_blank">Power BI Desktop</a> oraz pliki z ćwiczeniami.</p>



<span id="more-18147"></span>



<h2 class="wp-block-heading">Webinar &#8222;WYSZUKAJ.PIONOWO vs SCALANIE&#8221; </h2>



<p>Podczas 1-godzinnego spotkania <a href="https://skuteczneraporty.pl/excelowa-funkcja-wyszukaj-pionowo-vs-scalanie-w-power-query-wideo-z-webinaru-24-11-2021/" data-type="post" data-id="18134" target="_blank" rel="noreferrer noopener">WYSZUKAJ.PIONOWO w Excelu vs Scalanie w Power Query</a> pokazałem, jakie są <strong>różnice</strong> między wyszukiwaniem w Excelu za pomocą WYSZUKAJ.PIONOWO oraz X.WYSZUKAJ a Scalaniem zapytań w Power Query. Wielu użytkowników Excela, przesiadających się na Power Query, <strong>ma z tym problem</strong>. Uczestnicy webinaru jako pierwsi dowiedzieli się o: </p>



<ul class="wp-block-list"><li><strong>premierze kursów online w języku angielskim</strong> <strong>w</strong> <a rel="noreferrer noopener" href="https://excelbiacademy.com/" target="_blank">Excel BI Academy</a> (w tym <a rel="noreferrer noopener" href="https://excelbiacademy.com/13-hours-of-excel-course-for-free/" target="_blank">13-godzinnego, bezpłatnego kursu Excel na angielskim interfejsie</a>), </li><li>starcie <strong>programu </strong>„Polecam kursy” </li><li>promocji na <a rel="noreferrer noopener" href="https://skuteczneraporty.pl/kurs-power/" target="_blank">pakiet kursów Akademia 4w1</a> (w którym jest 5-godzinny <strong>moduł o Power Query</strong>). Kurs jest dostępny <strong>także w języku angielskim</strong> na platformie Excel BI Academy jako <a rel="noreferrer noopener" href="https://excelbiacademy.com/4in1-power-courses-bundle-for-every-excel-power-bi-user/" target="_blank">4in1 Power courses bundle</a>.</li></ul>



<h2 class="wp-block-heading">Materiały do Wyzwania Scalania</h2>



<p>Tu możesz pobrać zarówno <a rel="noreferrer noopener" href="https://skuteczneraporty.pl/wp-content/uploads/2021/12/Wyzwanie-Scalanie.zip" target="_blank">pliki źródłowe wraz z opisem zadań, jak i pliki z rozwiązaniami</a>. Aby przepiąć rozwiązania na swój komputer, wyedytuj źródła danych w Power Query poprzez Ustawienia lub przez krok Źródło.</p>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/12/wyzwanie-scalanie-Excel-Power-BI-zmiana-zrodla-danych.png"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2021/12/wyzwanie-scalanie-Excel-Power-BI-zmiana-zrodla-danych-1024x383.png" alt="Wyzwanie Scalanie w Power Query - Sprawdź, czy rozwiążesz 7 zadań [wideo] 64" class="wp-image-18148" title="Wyzwanie Scalanie w Power Query - Sprawdź, czy rozwiążesz 7 zadań [wideo] 65"></a></figure>



<h2 class="wp-block-heading">Rozwiązanie Wzywania Scalanie &#8211; wideo</h2>



<p>Każde zadanie można ukończyć na kilka sposobów. Oto moja wersja rozwiązań. Jeśli masz inny, ciekawy pomysł, opisz w komentarzu.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Wyzwanie Scalanie w Power Query - Sprawdź, czy rozwiążesz 7 zadań" width="1290" height="726" src="https://www.youtube.com/embed/KLIjiGhU0ZA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/wyzwanie-scalanie-w-power-query-sprawdz-czy-rozwiazesz-7-zadan-wideo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query?</title>
		<link>https://skuteczneraporty.pl/jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-power-query/</link>
					<comments>https://skuteczneraporty.pl/jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Tue, 14 Sep 2021 06:45:14 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kolumna niestandardowa]]></category>
		<category><![CDATA[kurs Power Query]]></category>
		<category><![CDATA[Podziel kolumny]]></category>
		<category><![CDATA[wyodrębnianie tekstu]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18053</guid>

					<description><![CDATA[Większość transformacji w Power Query można „wyklikać”, jednak czasem zdarzają się zadania, na które nie ma prostego rozwiązania. Wtedy użytkownik Power Query sięga po Internet i język M. Oto przykład 2 funkcji języka M, które pozwolą Ci wyodrębnić lub usunąć litery, cyfry i symbole z tekstu. Gdy transformacja Podziel kolumny w Power Query nie wystarcza [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Większość transformacji w Power Query można „wyklikać”, jednak czasem zdarzają się zadania, na które nie ma prostego rozwiązania. Wtedy użytkownik Power Query sięga po Internet i język M. Oto przykład 2 funkcji języka M, które pozwolą Ci wyodrębnić lub usunąć litery, cyfry i symbole z tekstu.</p>
<p><span id="more-18053"></span></p>
<h1>Gdy transformacja Podziel kolumny w Power Query nie wystarcza</h1>
<p>Na blogu opisywałem już jedną z nowości w <a href="https://skuteczneraporty.pl/4-nowe-przeksztalcenia-w-opcji-podziel-kolumny-w-power-query/" target="_blank" rel="noopener">Power Query – Podziel kolumny według przejścia</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18054" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-1.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 74" width="941" height="388" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 75"></p>
<p>Są jednak sytuacje, gdy nie chcemy rozdzielać tekstu, a jedynie oczyścić go z niepotrzebnych znaków czy symboli. I nie chodzi tu o operacje takie jak Przycięcie (usuwa spacje) czy Wyczyść (usuwa znaki niedrukowalne).</p>
<h1>Text.Select – wyodrębniacz znaków z kolumny w Power Query</h1>
<p>Z pomocą przychodzi nam funkcja języka M, którą wstawimy poprzez kartę Dodaj kolumnę &gt; Kolumna niestandardowa. Następnie wpisujemy:</p>
<pre>=Text.Select([Tekst],{"a".."z"})</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18055" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-2.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 75" width="888" height="693" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 76"></p>
<p>Pierwszym argumentem jest kolumna tekstowa, drugim lista znaków, które chcemy wyodrębnić. Żeby nie wpisywać wszystkich liter alfabetu, możemy się posłużyć wbudowaną w Power Query listą od A do Z, reprezentowaną przez {&#8222;a&#8221;..&#8221;z&#8221;}. Efektem końcowym jest kolumna z tekstem.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18057" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-4.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 76" width="438" height="193" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 77"></p>
<p>&nbsp;</p>
<p>Na liście nie ma jednak polskich znaków, dlatego w naszym scenariuszu je dopiszemy.</p>
<pre>=Text.Select([Tekst],{"a".."z","ą","ć","ę","ł","ń","ó","ś","ź","ż"})</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18056" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-3.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 77" width="1254" height="372" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 78"></p>
<h1>Jak wyodrębnić duże litery w Power Query?</h1>
<p>Analogicznie możemy zająć się tylko dużymi literami, tworząc listę liter od A do Z (dużą literą).</p>
<pre>=Text.Select([Tekst],{"A".."Z"})</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18058" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-5.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 78" width="891" height="428" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 79"></p>
<h1>Jak wyodrębnić cyfry w Power Query?</h1>
<p>Taką samą listę znaków możemy zastosować do wygenerowania listy cyfr, dzięki czemu wytniemy je wszystkie z tekstu.</p>
<pre>=Text.Select([Tekst],{"0".."9"})</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18059" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-6.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 79" width="994" height="427" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 80"></p>
<h1>Jak wyodrębnić inne znaki w Power Query?</h1>
<p>Jeśli Twój tekst zawiera różne symbole, możesz się ich pozbyć w analogiczny sposób, tworząc listę znaków do wyodrębnienia, np. &#8211; % # (.</p>
<pre>=Text.Select([Tekst],{"-","%","#","("})</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18060" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-7.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 80" width="484" height="436" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 81"></p>
<h1>Jak usunąć znaki specjalne w Power Query?</h1>
<p>Najczęściej zależy nam jednak na operacji przeciwnej. Przyda się wtedy druga funkcja języka M &#8211; Text.Remove. Jej składnia jest taka sama, jednak zamiast wyodrębniać wskazany tekst, funkcja usuwa go z niego. Jeśli jednak zapomnimy o jakimś znaku (np. $), wówczas pozostanie on w tekście.</p>
<pre>=Text.Remove([Tekst],{"-","%","#","("})</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18061" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-8.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 81" width="477" height="436" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 82"></p>
<p>Jest na to jednak sposób. Otóż Power Query przy tworzeniu list typu {&#8222;a&#8221;..&#8221;z&#8221;} bazuje na liście znaków <a href="https://en.wikipedia.org/wiki/List_of_Unicode_characters" target="_blank" rel="noopener">standardu Unicode</a>. Zamiast więc tworzyć listę znaków specjalnych, możemy ją w skrócie zapisać jako:</p>
<pre>=Text.Remove( [Tekst], {" ".."/",":".."@", "[".."`","{".."~"} )</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18062" src="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query-9.png" alt="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 82" width="778" height="445" title="Jak wyodrębnić litery, cyfry i symbole z tekstu w Power Query? 83"></p>
<h1>Pobierz plik Excel z zapytaniem Power Query</h1>
<p>Tu możesz pobrać <a href="https://skuteczneraporty.pl/wp-content/uploads/2021/09/Jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-Power-Query.xlsx" target="_blank" rel="noopener">plik Excel ze wszystkimi kolumnami utworzonymi z funkcjami Text.Select i Text.Remove</a> w języku M.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-wyodrebnic-litery-cyfry-i-symbole-z-tekstu-w-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>12 wyzwań Power Query &#8211; wideo z rozwiązaniem zadań</title>
		<link>https://skuteczneraporty.pl/12-wyzwan-power-query-wideo-z-rozwiazaniem-zadan/</link>
					<comments>https://skuteczneraporty.pl/12-wyzwan-power-query-wideo-z-rozwiazaniem-zadan/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 21 Apr 2021 10:46:18 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[Data Visualization & BI Meetup]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kurs Power BI]]></category>
		<category><![CDATA[Pobieranie i przekształcanie]]></category>
		<category><![CDATA[pułapki]]></category>
		<category><![CDATA[szkolenie Power Query]]></category>
		<category><![CDATA[tips & trick]]></category>
		<category><![CDATA[wyzwania Power Query]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18007</guid>

					<description><![CDATA[[vc_row][vc_column][vc_column_text] Podczas webinaru Excel vs Power Query &#8211; 6 kluczowych operacji na danych rzuciłem uczestnikom 12 wyzwań do wykonania samodzielnego. Oto moja wersja rozwiązań tych wyzwań w postaci klipu wideo oraz pliki do pobrania. Starałem się pokazać, że zadania można zrealizować na wiele rożnych sposobów, a część z nich zawiera pułapki. &#160; Pliki do pobrania [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>[vc_row][vc_column][vc_column_text]</p>
<p>Podczas webinaru <a href="https://skuteczneraporty.pl/excel-vs-power-query-6-kluczowych-operacji-wideo-z-webinaru-25-03-2021-12-wyzwan-dla-ciebie/" target="_blank" rel="noreferrer noopener" data-type="post" data-id="17963">Excel vs Power Query &#8211; 6 kluczowych operacji na danych</a> rzuciłem uczestnikom <strong>12 wyzwań do wykonania samodzielnego</strong>. Oto moja wersja rozwiązań tych wyzwań w postaci <strong>klipu wideo</strong> oraz <strong>pliki do pobrania</strong>. Starałem się pokazać, że zadania można zrealizować <strong>na wiele rożnych sposobów</strong>, a część z nich zawiera <strong>pułapki</strong>.</p>

<p>&nbsp;</p>

<h2 class="wp-block-heading">Pliki do pobrania</h2>

<p>Tu możesz pobrać moje <a href="https://skuteczneraporty.pl/wp-content/uploads/2021/04/12-wyzwan-Power-Query.zip" target="_blank" rel="noreferrer noopener">rozwiązania 12 wyzwań Power Query</a> (plik ZIP zawiera też dane źródłowe). Pamiętaj, aby w kroku Źródło w Power Query zmienić każdorazowo ścieżkę pliku na własną.</p>

<p>&nbsp;</p>

<h2 class="wp-block-heading">12 wyzwań Power Query &#8211; wideo</h2>

<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/04/12-wyzwan-Power-Query.zip">Pobierz dane źródłowe</a> i poznawaj tajniki Power Query razem ze mną.</p>
<p>[/vc_column_text][vc_video link=&#8221;https://youtu.be/IyNeyaFRQPA&#8221;][vc_column_text]</p>
<h2 class="wp-block-heading">Znasz lepszy sposób na moje wyzwania?</h2>

<p>Opisz go w komentarzu.</p>

<p>[/vc_column_text][/vc_column][/vc_row]</p>]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/12-wyzwan-power-query-wideo-z-rozwiazaniem-zadan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query?</title>
		<link>https://skuteczneraporty.pl/jak-sprawdzic-numer-konta-na-bialej-liscie-podatnikow-w-excelu-z-power-query/</link>
					<comments>https://skuteczneraporty.pl/jak-sprawdzic-numer-konta-na-bialej-liscie-podatnikow-w-excelu-z-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 26 Feb 2020 16:50:07 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[biała lista podatników]]></category>
		<category><![CDATA[edytor zapytań]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[Pobieranie i przekształcanie]]></category>
		<category><![CDATA[sprawdź numer konta]]></category>
		<category><![CDATA[wykaz podatników VAT]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=17512</guid>

					<description><![CDATA[Wykaz podatników VAT dostępny jest poprzez wyszukiwarkę internetową, API oraz plik płaski. Z tych trzech opcji, tylko API nadaje się do użycia prosto z Excela i pozwoli sprawdzić na raz kilkadziesiąt podmiotów poprzez ich numery kont. Oto gotowe narzędzie do pobrania oraz instrukcja jego budowy w Power Query krok po kroku. Pobierz narzędzie Excel do [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Wykaz podatników VAT dostępny jest poprzez wyszukiwarkę internetową, API oraz plik płaski. Z tych trzech opcji, tylko API nadaje się do użycia prosto z Excela i pozwoli sprawdzić na raz kilkadziesiąt podmiotów poprzez ich numery kont. Oto gotowe narzędzie do pobrania oraz instrukcja jego budowy w <a href="https://skuteczneraporty.pl/kurs-power/">Power Query</a> krok po kroku.<span id="more-17512"></span></p>
<h1>Pobierz narzędzie Excel do sprawdzania numeru konta w wykazie podatników VAT</h1>
<p>Istnieje wiele metod wyszukiwania dostępnych w API. Ja zdecydowałem się na tę przydatną dla mnie jako mikro przedsiębiorcy – przed zleceniem przelewu sprawdzam go w wykazie. Plik po sprawdzeniu mogę zapisać, zachowując identyfikator sprawdzenia.</p>
<p>&#8212;&#8211;&gt; <a href="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-w-Excelu.xlsx">Tu możesz pobrać plik Sprawdź numer konta w wykazie podatników VAT w Excelu</a> &lt;&#8212;&#8212;&#8211;</p>
<p>Jeśli nie działa u Ciebie powyższy plik, spróbuj drugi, gdzie parametr data jest pobierany z Power Query.</p>
<p>&#8212;-&gt; <a href="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-w-Excelu-bez-daty.xlsx">Tu możesz pobrać plik Sprawdź numer konta w wykazie podatników VAT w Excelu w wersji bez daty</a> &lt;&#8212;&#8212;&#8211;</p>
<p>Narzędzie udostępniam bezpłatnie i dołożyłem wszelkich starań, aby działało poprawnie, ale nie daję gwarancji jego działania w przyszłości z racji stałych zmian w API. Pamiętaj, że korzystasz z niego na własne ryzyko. Do poprawnego działania narzędzia potrzebny jest Excel 365, 2016 lub 2019, a w przypadku wersji 2010 lub 2013 potrzebujesz doinstalować Power Query. Narzędzie nie działa we wcześniejszych wersjach Excela. Pamiętaj, że potrzebujesz dostępu do Internetu.</p>
<h1>Jak sprawdzić numer konta w wykazie podatników VAT?</h1>
<h2>Krok 1: Wklej numery kont do tabeli Excel do kolumny A</h2>
<p>Tabela automatycznie powinna się rozciągnąć.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17514" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-01.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 95" width="1337" height="611" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 96"></p>
<p>Upewnij się, że wkleiły się jako teksty (np. poprzez polecenie Wklej jako wartości), gdyż Excel lub zgubić końcówki długich liczb. Na wszelki wypadek ustawiłem formatowanie kolumny A jako tekstowe.</p>
<h2>Krok 2: Wybierz datę</h2>
<p>Data ustawiona jest domyślnie jako data aktualna, ale możesz podstawić inną datę. Pamiętaj o formacie RRRR-MM-DD.</p>
<h2>Krok 3: Na karcie Dane kliknij polecenie Odśwież wszystko</h2>
<p>Polecenie wyśle numery kont do serwisu Ministerstwa Finansów. Przy pierwszym uruchomieniu mogą pojawić się Ustawienia prywatności, które możesz zignorować.</p>
<h2>Krok 4:  Sprawdź podsumowanie</h2>
<h2>Krok 5: Przejrzyj statusy lub filtruj</h2>
<h2>Krok 6: Zobacz szczegóły w drugiej zakładce</h2>
<h2>Krok 7: Na wszelki wypadek zapisz kopię pliku do własnego archiwum</h2>
<h2>Co jeśli numer konta nie zostanie znaleziony?</h2>
<p>Proponuję sprawdzić numer na stronie Ministerstwa Finansów ręcznie, aby upewnić się, że go nie ma.</p>
<h2>Ograniczenia</h2>
<p>W momencie tworzenia narzędzia na stronie dokumentacji API wskazanych było szereg ograniczeń (np. nie więcej niż 10 zapytań dziennie po maksymalnie 30 numerów kont), ale testując narzędzie, na żadne z nich się nie natknąłem, wysyłając kilkanaście razy po 300 zapytań. Istnieje jednak wiele sytuacji, gdy narzędzie nie zadziała prawidłowo lub wygeneruje błąd, co może wynikać z mojego niedopatrzenia, być wynikiem działania API lub wprowadzonych w nim nowości. Jeśli napotkasz problemy, napisz w komentarzu.</p>
<h1>Co to jest „biała lista podatników”?</h1>
<p>Wykaz podatników VAT, nazywany „białą listą podatników”, jest centralnym, elektronicznym rejestrem podatników VAT. Baza jest prowadzona przez Szefa Krajowej Administracji Skarbowej. Zrobiło się o niej głośno pod koniec 2019 r., gdyż transakcje powyżej 15 tys. zł muszą być realizowane na rachunki widniejące w wykazie podatników VAT w dniu zlecenia przelewu. Jeśli nie, przedsiębiorca nie zaliczy wydatku do kosztów uzyskania przychodów. Dlatego przed wykonaniem przelewu warto sprawdzić, czy numer konta się tam znajduje. Więcej o wykazie i konsekwencjach prawnych przeczytasz na stronie <a href="https://www.gov.pl/web/kas/informacje-o-wykazie" target="_blank" rel="noopener">Ministerstwa Finansów</a>.</p>
<h1>Jak powstało narzędzie?</h1>
<p>Budowa narzędzia wymagała zapoznania się <a href="https://www.gov.pl/web/kas/api-wykazu-podatnikow-vat" target="_blank" rel="noopener">z konstrukcją API</a> oraz zaprojektowania zapytań w Power Query w programie Excel.</p>
<h2>Krok 1: Zbuduj 2 tabele i wczytaj je do Power Query</h2>
<p>Na początek budujemy 2 tabele z danymi: jedną dla numerów kont, a drugą dla daty sprawdzania.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17515" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-1.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 96" width="735" height="340" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 97"></p>
<h2>Krok 2: Stwórz parametr z daty</h2>
<p><a href="https://skuteczneraporty.pl/sterowanie-parametrami-power-query-z-komorek-excel/">Metodą wyszczególniania komórek</a> tworzymy parametr Data.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17516" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-2.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 97" width="511" height="213" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 98"></p>
<p>W ten sposób powstaje parametr na liście zapytań.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17517" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-3.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 98" width="401" height="97" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 99"></p>
<h2>Krok 3: Zbuduj przykładowe zapytanie do API</h2>
<p>Tworzę nowe puste zapytanie do sieci Web i testuję, jak je interpretuje Power Query. Adres internetowy powstał po analizie dokumentacji API na stronie ministerstwa.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17518" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-10.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 99" width="802" height="411" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 100"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17519" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-11.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 100" width="873" height="273" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 101"></p>
<h2>Krok 4: Skopiuj kod języka M i stwórz nową kolumnę niestandardową</h2>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17520" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-12.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 101" width="1180" height="97" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 102"></p>
<p>Kolumna przyjmuje postać:</p>
<pre>=Json.Document(Web.Contents("https://wl-api.mf.gov.pl/api/search/bank-account/"&amp;[#"Podaj 26-znakowy numer konta"]&amp;"?date="&amp;Date.ToText(Data,"yyyy-MM-dd")))</pre>
<p>gdzie Data to mój parametr z Excela.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17521" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-13.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 102" width="873" height="546" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 103"></p>
<h2>Krok 5: Rozpakuj do poszukiwanych kolumn</h2>
<p>Mnie interesuje, czy numer konta jest w ogóle na liście. Jeśli numer konta był błędny otrzymamy Error. Jeśli konto jest prawidłowe, możemy rozpakować dodatkowe parametry zapytania.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17522" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-14.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 103" width="511" height="163" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 104"></p>
<p>Po zamianie błędów na <em>null</em>, mogę przejść do rozpakowania.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17524" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-16.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 104" width="1031" height="576" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 105"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17523" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-15.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 105" width="911" height="227" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 106"></p>
<p>Następnie tworzę kolumnę warunkową, która potwierdzi, czy numer konta jest czy go nie ma.</p>
<h2>Krok 6: Rozdziel zapytania na podsumowanie, statusy i szczegóły</h2>
<p>Poprzez odwołanie w Power Query tworzę 3 oddzielne zapytania i buduję z tego narzędzie z formatowaniem warunkowym.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-17525" src="https://skuteczneraporty.pl/wp-content/uploads/2020/02/Sprawd%C5%BA-numer-konta-w-wykazie-podatnik%C3%B3w-VAT-z-Excel-Power-Query-17.png" alt="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 106" width="716" height="492" title="Jak sprawdzić numer konta na białej liście podatników w Excelu z Power Query? 107"></p>
<h1>Masz pytania lub uwagi?</h1>
<p>Podziel się w komentarzu.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-sprawdzic-numer-konta-na-bialej-liscie-podatnikow-w-excelu-z-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
