<?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/"
	>

<channel>
	<title>błędy w danych &#8211; SkuteczneRaporty.pl</title>
	<atom:link href="https://skuteczneraporty.pl/tag/bledy-w-danych/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, 27 Nov 2025 14:39:22 +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>błędy w danych &#8211; SkuteczneRaporty.pl</title>
	<link>https://skuteczneraporty.pl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Jak znaleźć niepotrzebne spacje w tekście w Excelu? &#124; Kurs Excel dla totalnie zielonych</title>
		<link>https://skuteczneraporty.pl/jak-znalezc-niepotrzebne-spacje-w-tekscie-w-excelu-kurs-excel-dla-totalnie-zielonych/</link>
					<comments>https://skuteczneraporty.pl/jak-znalezc-niepotrzebne-spacje-w-tekscie-w-excelu-kurs-excel-dla-totalnie-zielonych/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Thu, 14 Mar 2024 06:16:19 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[błędy w danych]]></category>
		<category><![CDATA[Excel dla totalnie zielonych]]></category>
		<category><![CDATA[FILTRUJ]]></category>
		<category><![CDATA[formatowanie wykresów Excel]]></category>
		<category><![CDATA[kurs Excel]]></category>
		<category><![CDATA[niepotrzebne spacje]]></category>
		<category><![CDATA[Sprawdzanie poprawności]]></category>
		<category><![CDATA[szkolenie Excel]]></category>
		<category><![CDATA[Znajdź i zamień]]></category>
		<guid isPermaLink="false">https://skuteczneraporty.pl/?p=66942</guid>

					<description><![CDATA[Niepotrzebne spacje są zmorą użytkowników Excela, bo odstępów nie widać w komórce. Przez spacje przestają działać funkcje (np. WYSZUKAJ.PIONOWO), a dane są niespójne. Prosty sposób ich znalezienia obejmuje polecenie Znajdź (Ctrl+F) lub Znajdź i zamień (Ctrl+H) &#8211; jeśli chcemy się ich pozbyć. Możemy tak wyszukiwać pojedynczą spację i np. dwie spacje. Jest też Excelowa funkcja [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Niepotrzebne spacje są zmorą użytkowników Excela, bo <strong>odstępów nie widać w komórce</strong>. Przez spacje <strong>przestają działać funkcje</strong> (np. WYSZUKAJ.PIONOWO), a dane są niespójne. Prosty sposób ich znalezienia obejmuje polecenie <strong>Znajdź (Ctrl+F)</strong> lub <strong>Znajdź i zamień (Ctrl+H) </strong>&#8211; jeśli chcemy się ich pozbyć. Możemy tak wyszukiwać pojedynczą spację i np. dwie spacje. Jest też Excelowa funkcja <strong>USUŃ.ZBĘDNE.ODSTĘPY</strong>, żeby pozbyć się zbędnych spacji z początku tekstu, jego końca oraz np. podwójnych spacji ze środka tekstu. Jednak w dzisiejszej lekcji przedstawię kilka dodatkowych sposobów.</p>



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



<h2 class="wp-block-heading">Rozmowa o&nbsp;pracę w&nbsp;Excelu – Kurs Excel dla totalnie zielonych</h2>



<p>Ta lekcja jest uzupełnieniem materiałów z <a href="https://skuteczneraporty.pl/bezplatny-kurs-excel/" target="_blank" rel="noopener">bezpłatnego kursu Excel</a>, w szczególności modułu „Excel dla totalnie zielonych”. Zadanie do wykonania jest na poziomie średnio zaawansowanym, ale poradzi sobie z nim także początkujący użytkownik program Excel. Lekcję znajdziesz też na platformie <a href="https://akademia.skuteczneraporty.pl/kurs-excel-dla-totalnie-zielonych/lekcja-4-rozwiazujemy-testy-z-rozmow-o-prace/" target="_blank" rel="noreferrer noopener">Akademia SkuteczneRaporty.pl</a>.</p>



<h2 class="wp-block-heading">Jak znaleźć niepotrzebne spacje w komórkach Excela?</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 znaleźć niepotrzebne spacje w tekście w Excelu? | Kurs Excel dla totalnie zielonych" width="1290" height="726" src="https://www.youtube.com/embed/qAmuOMLI5Ag?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>



<h2 class="wp-block-heading">Pobierz plik Excel z&nbsp;tej&nbsp;lekcji i&nbsp;ucz się razem ze&nbsp;mną</h2>



<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/03/Znajdz-niepotrzebne-spacje.zip" target="_blank" rel="noopener">Tu możesz pobrać plik Excel</a> i przejść przez lekcję samodzielnie</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-znalezc-niepotrzebne-spacje-w-tekscie-w-excelu-kurs-excel-dla-totalnie-zielonych/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jak monitorować błędy w danych? Lekcja 22. w kursie Pobieranie danych w Excelu dla finansistów</title>
		<link>https://skuteczneraporty.pl/jak-monitorowac-bledy-w-danych-lekcja-22-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/</link>
					<comments>https://skuteczneraporty.pl/jak-monitorowac-bledy-w-danych-lekcja-22-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 17:31:47 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[błędy w danych]]></category>
		<category><![CDATA[jakość danych]]></category>
		<category><![CDATA[kurs Power BI]]></category>
		<category><![CDATA[kurs Power Query]]></category>
		<category><![CDATA[monitorowanie jakości danych]]></category>
		<category><![CDATA[szkolenie Power BI]]></category>
		<category><![CDATA[szkolenie Power Query]]></category>
		<category><![CDATA[zapytanie sprawdzające]]></category>
		<guid isPermaLink="false">https://skuteczneraporty.pl/?p=66931</guid>

					<description><![CDATA[W poprzedniej lekcji nt. sprawdzania jakości danych poznaliśmy możliwości Power Query w zakresie analizy rozkładu i profilu kolumny. Tworząc raporty w Excelu i Power BI nie chcemy jednak za każdym razem otwierać okienka Power Query. Dlatego warto zbudować zapytania sprawdzające, które na bieżąco pozwolą Ci monitorować błędy w danych po ich odświeżeniu. Jakie błędy w [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>W poprzedniej lekcji nt. <a href="https://skuteczneraporty.pl/blog/jak-sprawdzic-jakosc-danych-lekcja-21-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noreferrer noopener">sprawdzania jakości danych</a> poznaliśmy możliwości Power Query w zakresie <strong>analizy rozkładu i profilu kolumny</strong>. Tworząc raporty w Excelu i Power BI <strong>nie chcemy</strong> jednak za każdym razem <strong>otwierać okienka Power Query</strong>. Dlatego warto zbudować <strong>zapytania sprawdzające</strong>, które na bieżąco pozwolą Ci <strong>monitorować błędy w danych</strong> po ich odświeżeniu.</p>



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



<h2 class="wp-block-heading">Jakie błędy w danych mogą się pojawić?</h2>



<p>W lekcji poruszam kilka typowych błędów, które pojawiają się w pracy z danymi:</p>



<ul class="wp-block-list">
<li>Data błędnie wpisana – nie z tego roku</li>



<li>Liczba spoza zakresu dopuszczalnych wartości</li>



<li>Pole nieuzupełnione</li>



<li>Pole inne niż do wyboru z listy</li>



<li>Kwoty się nie zgadzają</li>



<li>WYSZUKAJ.PIONOWO zwraca #N/D</li>
</ul>



<p>Lista problemów z danymi zależy od Twojego źródła danych i będzie wynikać z Twoich doświadczeń. Power Query nie naprawi wszystkich danych, ale pozwoli Ci szybko wyłapać błędy.</p>



<h2 class="wp-block-heading">Kurs „Pobieranie danych w&nbsp;Excelu dla finansistów” – co&nbsp;tydzień nowe wideo</h2>



<p>Przed Tobą 22. lekcja z serii „Pobieranie danych w Excelu dla finansistów”. W kursie ukazały się dotychczas:</p>



<ul class="wp-block-list">
<li>Lekcja 1. <a href="https://skuteczneraporty.pl/blog/premiera-kursu-wideo-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Wczytaj przyjazny plik tekstowy</a></li>



<li>Lekcja 2. <a href="https://skuteczneraporty.pl/blog/jak-naprawic-popsuty-plik-tekstowy-lekcja-2-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Napraw „popsuty” plik tekstowy</a></li>



<li>Lekcja 3. <a href="https://skuteczneraporty.pl/blog/czy-umiesz-polaczyc-dane-z-wielu-plikow-np-tekstowych-i-uniknac-ctrlc-ctrlv-lekcja-3-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Połącz dane z&nbsp;wielu plików i&nbsp;uniknij Ctrl+C i&nbsp;Ctrl+V</a></li>



<li>Lekcja 4. <a href="https://skuteczneraporty.pl/blog/najgorszy-plik-tekstowy-jaki-mi-sie-trafil-lekcja-4-kursu-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Najgorszy plik tekstowy, jaki mi&nbsp;się trafił</a></li>



<li>Lekcja 5. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-dane-z-pliku-z-wyciagiem-bankowym-o-rozszerzeniu-mt940-lekcja-5-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane z&nbsp;pliku bankowego .MT940</a></li>



<li>Lekcja 6. <a href="https://skuteczneraporty.pl/blog/jak-dolaczyc-w-pionie-wiele-arkuszy-z-1-pliku-lekcja-6-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Dołącz w&nbsp;pionie wiele arkuszy z&nbsp;1 pliku</a></li>



<li>Lekcja 7. <a href="https://skuteczneraporty.pl/blog/jak-wstawic-tabele-przestawna-bezposrednio-na-zapytaniu-power-query-lekcja-7-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Wstaw tabelę przestawną na&nbsp;zapytaniu Power Query</a></li>



<li>Lekcja 8. <a href="https://skuteczneraporty.pl/blog/jak-porownac-2-pliki-excel-ze-srodkami-trwalymi-lekcja-8-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Porównaj 2 pliki Excel ze&nbsp;środkami trwałymi</a></li>



<li>Lekcja 9. <a href="https://skuteczneraporty.pl/blog/jak-zbudowac-w-excelu-saldo-kont-na-bazie-tabeli-ksiegowan-lekcja-9-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Zbuduj w&nbsp;Excelu saldo kont na&nbsp;bazie tabeli księgowań</a></li>



<li>Lekcja 10. <a href="https://skuteczneraporty.pl/blog/jak-naprawic-w-excelu-scalone-komorki-i-spivotowane-dane-lekcja-10-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Napraw scalone komórki i&nbsp;spivotowane dane</a></li>



<li>Lekcja 11. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-plik-z-dysku-onedrive-lub-sharepointa-lekcja-11-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz plik z&nbsp;dysku OneDrive lub SharePointa</a></li>



<li>Lekcja 12 i&nbsp;13. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-folder-plikow-z-dysku-onedrive-lub-sharepoint-lekcja-12-i-13-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz folder plików z&nbsp;dysku OneDrive lub SharePoint</a></li>



<li>Lekcja 14. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-dane-z-plikow-otrzymywanych-regularnie-na-e-mail-lekcja-14-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane z&nbsp;plików otrzymywanych regularnie na&nbsp;e-mail</a></li>



<li>Lekcja 15. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-do-excela-dane-z-pliku-pdf-lekcja-15-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane do&nbsp;Excela z&nbsp;pliku PDF</a></li>



<li>Lekcja 16. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-dane-z-wielu-plikow-pdf-na-raz-lekcja-16-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane z&nbsp;wielu plików PDF na&nbsp;raz</a></li>



<li>Lekcja 17. <a href="https://skuteczneraporty.pl/blog/jak-odczytac-w-excelu-plik-xml-z-deklaracja-jpk_vat-lekcja-17-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/">Pobierz dane z&nbsp;pliku plik XML z&nbsp;deklaracją JPK_VAT</a></li>



<li>Lekcja 18. <a href="https://skuteczneraporty.pl/blog/jak-automatycznie-pobierac-do-excela-kursy-walut-z-nbp-lekcja-18-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Automatycznie pobieraj do&nbsp;Excela kursy walut z&nbsp;NBP</a></li>



<li>Lekcja 19. <a href="https://skuteczneraporty.pl/blog/jak-sprawdzic-kontrahenta-na-bialej-liscie-podatnikow-lekcja-19-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Sprawdź kontrahenta na&nbsp;białej liście podatników przez&nbsp;API</a></li>



<li>Lekcja 20. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-hurtowo-dane-o-wielu-kontrahentach-z-krs-api-lekcja-20-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz hurtowo dane o&nbsp;wielu kontrahentach z&nbsp;KRS API?</a></li>



<li>Lekcja 21. <a href="https://skuteczneraporty.pl/blog/jak-sprawdzic-jakosc-danych-lekcja-21-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/">Sprawdź jakość danych w Power Query</a></li>
</ul>



<p>Kurs bazuje na&nbsp;codziennych wyzwaniach z&nbsp;działów finansów, kontrolingu i&nbsp;księgowości 💲. Co&nbsp;tydzień pojawi się krótki film, w&nbsp;którym&nbsp;pokażę, jak każdy użytkownik Excela 💚 i&nbsp;Power BI&nbsp;💛 może usprawnić swoją pracę.</p>



<p>Jeśli temat wykorzystania Power Query, Power Pivot, Power BI&nbsp;i&nbsp;dashboardów w&nbsp;pracy z&nbsp;danymi Cię interesuje, zapisz się na&nbsp;<a href="https://skuteczneraporty.pl/kurs-power/">kurs POWER</a>, zorganizuj szkolenie zamknięte lub <a href="https://skuteczneraporty.pl/szkolenie-otwarte-power-bi-desktop-pobieranie-danych-budowa-modelu-danych-projektowanie-dashboardow/">weź udział w&nbsp;szkoleniu otwartym</a> i&nbsp;rozpędź swoją karierę.</p>



<h2 class="wp-block-heading">Jak zbudować zapytania monitorujące jakość danych w Power Query?</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 monitorować błędy w danych? | Kurs Pobieranie danych w Excelu dla finansistów" width="1290" height="726" src="https://www.youtube.com/embed/k1PYHElYxx8?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>



<h2 class="wp-block-heading">Pobierz plik Excel i ucz się razem ze mną</h2>



<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/03/Lekcja-22-monitorowanie-bledow-w-danych-w-Power-Query.zip">Tu możesz pobrać plik Excel</a> i powtórzyć lekcję samodzielnie.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-monitorowac-bledy-w-danych-lekcja-22-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jak sprawdzić jakość danych? &#124; Lekcja 21. w kursie Pobieranie danych w Excelu dla finansistów</title>
		<link>https://skuteczneraporty.pl/jak-sprawdzic-jakosc-danych-lekcja-21-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/</link>
					<comments>https://skuteczneraporty.pl/jak-sprawdzic-jakosc-danych-lekcja-21-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 21 Feb 2024 07:39:45 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[błędy w danych]]></category>
		<category><![CDATA[duplikaty]]></category>
		<category><![CDATA[jakość danych]]></category>
		<category><![CDATA[kurs Power BI]]></category>
		<category><![CDATA[kurs Power Query]]></category>
		<category><![CDATA[profil kolumny]]></category>
		<category><![CDATA[szkolenie Power BI]]></category>
		<category><![CDATA[szkolenie Power Query]]></category>
		<guid isPermaLink="false">https://skuteczneraporty.pl/?p=66912</guid>

					<description><![CDATA[Ile mam wierszy w tabeli? Czy wszystkie wartości są prawidłowe? Czy mam braki? Czy mam duplikaty? Te i inne pytania często towarzyszą nam w pracy z danymi. W tej lekcji poznamy mechanizm sprawdzania jakości danych w Power Query, a w kolejnej nauczymy się monitorować jakość danych, wyłapując na bieżąco błędy i braki. Kurs „Pobieranie danych [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>Ile mam wierszy</strong> w tabeli? Czy wszystkie wartości są <strong>prawidłowe</strong>? Czy mam <strong>braki</strong>? Czy mam <strong>duplikaty</strong>? Te i inne pytania często towarzyszą nam w pracy z danymi. W tej lekcji poznamy mechanizm <strong>sprawdzania jakości danych w Power Query</strong>, a w kolejnej nauczymy się <strong>monitorować jakość danych</strong>, wyłapując na bieżąco błędy i braki.</p>



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



<h2 class="wp-block-heading">Kurs „Pobieranie danych w&nbsp;Excelu dla finansistów” – co&nbsp;tydzień nowe wideo</h2>



<p>Przed Tobą 21. lekcja z serii „Pobieranie danych w Excelu dla finansistów”. W kursie ukazały się dotychczas:</p>



<ul class="wp-block-list">
<li>Lekcja 1. <a href="https://skuteczneraporty.pl/blog/premiera-kursu-wideo-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Wczytaj przyjazny plik tekstowy</a></li>



<li>Lekcja 2. <a href="https://skuteczneraporty.pl/blog/jak-naprawic-popsuty-plik-tekstowy-lekcja-2-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Napraw „popsuty” plik tekstowy</a></li>



<li>Lekcja 3. <a href="https://skuteczneraporty.pl/blog/czy-umiesz-polaczyc-dane-z-wielu-plikow-np-tekstowych-i-uniknac-ctrlc-ctrlv-lekcja-3-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Połącz dane z&nbsp;wielu plików i&nbsp;uniknij Ctrl+C i&nbsp;Ctrl+V</a></li>



<li>Lekcja 4. <a href="https://skuteczneraporty.pl/blog/najgorszy-plik-tekstowy-jaki-mi-sie-trafil-lekcja-4-kursu-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Najgorszy plik tekstowy, jaki mi&nbsp;się trafił</a></li>



<li>Lekcja 5. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-dane-z-pliku-z-wyciagiem-bankowym-o-rozszerzeniu-mt940-lekcja-5-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane z&nbsp;pliku bankowego .MT940</a></li>



<li>Lekcja 6. <a href="https://skuteczneraporty.pl/blog/jak-dolaczyc-w-pionie-wiele-arkuszy-z-1-pliku-lekcja-6-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Dołącz w&nbsp;pionie wiele arkuszy z&nbsp;1 pliku</a></li>



<li>Lekcja 7. <a href="https://skuteczneraporty.pl/blog/jak-wstawic-tabele-przestawna-bezposrednio-na-zapytaniu-power-query-lekcja-7-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Wstaw tabelę przestawną na&nbsp;zapytaniu Power Query</a></li>



<li>Lekcja 8. <a href="https://skuteczneraporty.pl/blog/jak-porownac-2-pliki-excel-ze-srodkami-trwalymi-lekcja-8-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Porównaj 2 pliki Excel ze&nbsp;środkami trwałymi</a></li>



<li>Lekcja 9. <a href="https://skuteczneraporty.pl/blog/jak-zbudowac-w-excelu-saldo-kont-na-bazie-tabeli-ksiegowan-lekcja-9-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Zbuduj w&nbsp;Excelu saldo kont na&nbsp;bazie tabeli księgowań</a></li>



<li>Lekcja 10. <a href="https://skuteczneraporty.pl/blog/jak-naprawic-w-excelu-scalone-komorki-i-spivotowane-dane-lekcja-10-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Napraw scalone komórki i&nbsp;spivotowane dane</a></li>



<li>Lekcja 11. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-plik-z-dysku-onedrive-lub-sharepointa-lekcja-11-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz plik z&nbsp;dysku OneDrive lub SharePointa</a></li>



<li>Lekcja 12 i&nbsp;13. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-folder-plikow-z-dysku-onedrive-lub-sharepoint-lekcja-12-i-13-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz folder plików z&nbsp;dysku OneDrive lub SharePoint</a></li>



<li>Lekcja 14. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-dane-z-plikow-otrzymywanych-regularnie-na-e-mail-lekcja-14-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane z&nbsp;plików otrzymywanych regularnie na&nbsp;e-mail</a></li>



<li>Lekcja 15. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-do-excela-dane-z-pliku-pdf-lekcja-15-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane do&nbsp;Excela z&nbsp;pliku PDF</a></li>



<li>Lekcja 16. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-dane-z-wielu-plikow-pdf-na-raz-lekcja-16-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz dane z&nbsp;wielu plików PDF na&nbsp;raz</a></li>



<li>Lekcja 17. <a href="https://skuteczneraporty.pl/blog/jak-odczytac-w-excelu-plik-xml-z-deklaracja-jpk_vat-lekcja-17-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/">Pobierz dane z&nbsp;pliku plik XML z&nbsp;deklaracją JPK_VAT</a></li>



<li>Lekcja 18. <a href="https://skuteczneraporty.pl/blog/jak-automatycznie-pobierac-do-excela-kursy-walut-z-nbp-lekcja-18-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Automatycznie pobieraj do&nbsp;Excela kursy walut z&nbsp;NBP</a></li>



<li>Lekcja 19. <a href="https://skuteczneraporty.pl/blog/jak-sprawdzic-kontrahenta-na-bialej-liscie-podatnikow-lekcja-19-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Sprawdź kontrahenta na&nbsp;białej liście podatników przez&nbsp;API</a></li>



<li>Lekcja 20. <a href="https://skuteczneraporty.pl/blog/jak-pobrac-hurtowo-dane-o-wielu-kontrahentach-z-krs-api-lekcja-20-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/" target="_blank" rel="noopener">Pobierz hurtowo dane o wielu kontrahentach z KRS API?</a></li>
</ul>



<p>Kurs bazuje na&nbsp;codziennych wyzwaniach z&nbsp;działów finansów, kontrolingu i&nbsp;księgowości 💲. Co&nbsp;tydzień pojawi się krótki film, w&nbsp;którym&nbsp;pokażę, jak każdy użytkownik Excela 💚 i&nbsp;Power BI&nbsp;💛 może usprawnić swoją pracę.</p>



<p>Jeśli temat wykorzystania Power Query, Power Pivot, Power BI i dashboardów w pracy z danymi Cię interesuje, zapisz się na <a href="https://skuteczneraporty.pl/kurs-power/">kurs POWER</a>, zorganizuj szkolenie zamknięte lub <a href="https://skuteczneraporty.pl/szkolenie-otwarte-power-bi-desktop-pobieranie-danych-budowa-modelu-danych-projektowanie-dashboardow/">weź udział w szkoleniu otwartym</a> i rozpędź swoją karierę.</p>



<h2 class="wp-block-heading">Sprawdzamy jakość danych w Excelu</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 sprawdzić jakość danych? | Kurs Pobieranie danych w Excelu dla finansistów" width="1290" height="726" src="https://www.youtube.com/embed/W-uXZJ8avnU?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>



<h2 class="wp-block-heading">Pobierz dane i ucz się razem ze mną</h2>



<p><a href="https://skuteczneraporty.pl/wp-content/uploads/2024/02/Lekcja-21-Sprawdzamy-jakosc-danych-w-Excelu.zip" target="_blank" rel="noopener">Tu możesz pobrać plik Excel z danymi źródłowymi</a> i przejść przez lekcję samodzielnie.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/jak-sprawdzic-jakosc-danych-lekcja-21-w-kursie-pobieranie-danych-w-excelu-dla-finansistow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sprawdzanie błędów w Power Query z formułą języka M &#8222;try&#8221;</title>
		<link>https://skuteczneraporty.pl/sprawdzanie-bledow-w-power-query-z-formula-jezyka-m-try/</link>
					<comments>https://skuteczneraporty.pl/sprawdzanie-bledow-w-power-query-z-formula-jezyka-m-try/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 20 Nov 2019 18:34:38 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[błędy w danych]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[Odwołanie w Power Query]]></category>
		<category><![CDATA[rekord w Power Query]]></category>
		<category><![CDATA[zachowaj błędy]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=15358</guid>

					<description><![CDATA[Opisując dobre praktyki organizacji pracy w Power Query, wspomniałem o dashboardzie sprawdzania błędów. Czy z obiektu Error jesteśmy w stanie coś wydobyć? Tak! Czas na formułę &#8222;try&#8221; języka M. Krok 1: Utwórz dwa Odwołania Odwołanie świetnie przydaje się do tworzenia dynamicznego połączenia z głównym zapytaniem i rozbicia ścieżki procesowej na dwie części: dane prawidłowe i [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Opisując <a href="https://skuteczneraporty.pl/10-przykladow-organizowania-zapytan-power-query/">dobre praktyki organizacji pracy w Power Query</a>, wspomniałem o dashboardzie sprawdzania błędów. Czy z obiektu Error jesteśmy w stanie coś wydobyć? Tak! Czas na formułę &#8222;try&#8221; języka M.<span id="more-15358"></span></p>
<h1>Krok 1: Utwórz dwa Odwołania</h1>
<p>Odwołanie świetnie przydaje się do tworzenia dynamicznego połączenia z głównym zapytaniem i rozbicia ścieżki procesowej na dwie części: dane prawidłowe i błędy</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-15359" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-1.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 9" width="421" height="216"></p>
<p><img decoding="async" class="aligncenter size-full wp-image-15360" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-2.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 10" width="1153" height="712"></p>
<h1>Krok 2: Usuń błędy i pozostaw błędy</h1>
<p>Jeśli naszym celem jest wyczyszczenie danych z błędów, możemy je symetrycznie usunąć (zapytanie dane prawidłowe) i zostawić (zapytanie błędne).</p>
<p><img decoding="async" class="aligncenter size-full wp-image-15361" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-3.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 11" width="579" height="669"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-15362" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-4.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 12" width="575" height="658"></p>
<p>Pamiętajmy przy tym, że widok Power Query jest ograniczony do pierwszego 1000 rekordów, a przy dużej liczbie kolumn tylko do 200. Stąd nie zawsze błędy widać od razu w oknie podglądu.</p>
<h1>Krok 3: Dodaj kolumnę niestandardową</h1>
<p>W zapytaniu z błędami dodamy kolumnę niestandardową i posłużymy się językiem M, aby dowiedzieć się więcej nt. błędów. Formuła ma postać:</p>
<pre>= try [Data]</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-15363" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-5.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 13" width="1394" height="759"></p>
<p>Otrzymamy kolumnę jako Record.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-15364" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-6.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 14" width="449" height="288"></p>
<h1>Krok 4: Rozwiń rekord</h1>
<p>Teraz dokopujemy się do końcowej struktury błędu, rozwijając wszystkie złożone obiekty.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-15365" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-7.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 15" width="439" height="340"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-15366" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-8.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 16" width="644" height="283"></p>
<h1>Krok 5: Przeanalizuj przyczyny błędów</h1>
<p>Na koniec otrzymujemy 3 przydatne kolumny:</p>
<ul>
<li>Reason – powód wystąpienia błędu</li>
<li>Message – komunikat, który towarzyszy temu powodowi</li>
<li>Detail – wartość komórki przed wystąpieniem błędu</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-15367" src="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try-9.png" alt="Sprawdzanie błędów w Power Query z formułą języka M &quot;try&quot; 17" width="1297" height="289"></p>
<p>Całe zapytanie może nam posłużyć do przygotowania dashboardu jakości danych – czy to w Excelu, czy to w Power BI.</p>
<h1>Pobierz plik Excel z zapytaniem Power Query</h1>
<p>Tu możesz pobrać <a href="https://skuteczneraporty.pl/wp-content/uploads/2019/11/Sprawdzanie-b%C5%82%C4%99d%C3%B3w-w-Power-Query-z-formu%C5%82%C4%85-j%C4%99zyka-M-try.xlsx">plik Excel z mechanizmem sprawdzania błędów w Power Query</a> i podejrzeć jego działanie.</p>
<h1>Masz swój sposób na błędy w Power Query?</h1>
<p>Podziel się w komentarzu</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/sprawdzanie-bledow-w-power-query-z-formula-jezyka-m-try/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10 przykładów organizowania zapytań Power Query</title>
		<link>https://skuteczneraporty.pl/10-przykladow-organizowania-zapytan-power-query/</link>
					<comments>https://skuteczneraporty.pl/10-przykladow-organizowania-zapytan-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Thu, 24 Oct 2019 16:37:41 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[błędy w danych]]></category>
		<category><![CDATA[dobre praktyki]]></category>
		<category><![CDATA[Get & Transform]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[kurs Power Query]]></category>
		<category><![CDATA[organizacja Power Query]]></category>
		<category><![CDATA[Pobieranie i przekształcanie]]></category>
		<category><![CDATA[transparentny raport]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=10365</guid>

					<description><![CDATA[Power Query świetnie nadaje się do tworzenia zapytań, które będą obsługiwane przez cały zespół lub dział. Przy okazji ich nagrywania warto je uporządkować, aby każda osoba, które je otworzy, łatwo połapała się w ich strukturze. Docenisz to, gdy tylko pójdziesz na urlop i przekażesz Twoje zapytania w cudze ręce. Oto nasze dobre praktyki projektowe. 1. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Power Query świetnie nadaje się do tworzenia zapytań, które będą obsługiwane przez cały zespół lub dział. Przy okazji ich nagrywania warto je uporządkować, aby każda osoba, które je otworzy, łatwo połapała się w ich strukturze. Docenisz to, gdy tylko pójdziesz na urlop i przekażesz Twoje zapytania w cudze ręce. Oto nasze dobre praktyki projektowe.<span id="more-10365"></span></p>
<h1>1. Utwórz foldery</h1>
<p>Zapytania odkładają się w kolejności odświeżania w prawym panelu. Ich kolejność powinna pozostać od góry do dołu. Gdy jest ich dużo, utwórz Grupy, w których umieścisz podobne zapytania. Najczęściej wykorzystywane przez nas nazwy: Dane wejściowe, Dane wyjściowe, Słowniki, Dane do modelu.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10367" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-1.png" alt="10 przykładów organizowania zapytań Power Query 32" width="289" height="410"></p>
<h1>2. Nazwij kroki</h1>
<p>Ważnym krok możesz nadać nową nazwę. Jeśli będzie ona zawierać wcięcie (np. &#8211;&gt;), krok wyróżni się na tle pozostałych. Nie ma sensu opisywać w ten sposób wszystkich kroków (np. takich jak Zmieniono Typ), a tylko najważniejsze czy nietypowe.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10368" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-2.png" alt="10 przykładów organizowania zapytań Power Query 33" width="987" height="309"></p>
<h1>3. Opisz właściwości</h1>
<p>Jeśli sama nazwa to za mało, możesz dodać dla niego właściwości. Tworzy to jasny schemat: krok wyróżniony zawiera komentarz po najechaniu. Komentarze są też dobrze widoczne w oknie Edytora zaawansowanego, gdzie Power Query gromadzi cały kod języka M.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10369" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-3.png" alt="10 przykładów organizowania zapytań Power Query 34" width="448" height="372"></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10370" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-4.png" alt="10 przykładów organizowania zapytań Power Query 35" width="1154" height="616"></p>
<h1>4. Stwórz krok rozdzielenia</h1>
<p>Jeśli zapytanie jest bardzo długie, warto podzielić je sobie na etapy. Można to zrobić poprzez wydzielenie nowego zapytania (Odwołanie) lub po prostu w oknie Zastosowane kroki. Sztuczny krok rozdzielający wstawisz klikając Wstaw krok po.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10371" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-5.png" alt="10 przykładów organizowania zapytań Power Query 36" width="452" height="426"></p>
<h1>5. Twórz zapytania jako nowe</h1>
<p>Nowe zapytania dużo lepiej wyglądają na diagramie zależności zapytań. Dlatego przy tworzeniu zapytania, warto wybierać operację Dołącz jako nowe oraz Scal jako nowe. Jedynym wyjątkiem jest raport już załadowany do modelu danych lub tabeli przestawnej, który musisz kontynuować, aby zachować ciągłość.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10372" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-6.png" alt="10 przykładów organizowania zapytań Power Query 37" width="998" height="873"></p>
<h1>6. Umieść w nazwie operację źródłową</h1>
<p>Nowe zapytania mogą pochodzić z różnych źródeł lub z operacji Power Query: Dołączania (Append), Scalania (Merge) lub Odwołania (Reference). Warto dodać taki dopisek w nazwie zapytania lub tylko skrót (D, S, O).</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10373" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-7.png" alt="10 przykładów organizowania zapytań Power Query 38" width="300" height="95"></p>
<h1>7. Utwórz zapytania sprawdzające</h1>
<p>Zapytania sprawdzające służą do weryfikacji jakości danych i sprawdzania jej na bieżąco. Pamiętajmy, że przy kolejnym odświeżaniu raczej nie będzie już otwierać Edytora zapytań Power Query, tylko klikniemy Odśwież wszystko. Dlatego warto utworzyć zapytania sprawdzające i załadować je do jednego arkusza. Możesz na ich bazie utworzyć też raport jakości danych. Przykładowe nazwy:</p>
<ul>
<li>Błędy &#8211; Brakujące kody pocztowe</li>
<li>Błędy &#8211; Produkty, których nie ma w słowniku</li>
<li>Błędy &#8211; Brak ID pracownika</li>
<li>Błędy &#8211; Zduplikowane numery zamówienia</li>
<li>Błędy &#8211; Błędne daty</li>
</ul>
<p>Zapytanie sprawdzające najczęściej wstawiam jako Odwołanie lub Scal jako nowe z rodzajem sprzężenia Lewe anty.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10374" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-8.png" alt="10 przykładów organizowania zapytań Power Query 39" width="572" height="474"></p>
<p>Zapytania pośrednie często wyłączamy z ładowania (Załaduj do… &gt; Tylko połączenie), ale zapytania sprawdzające powinny zostać w Excelu tabelami. Dzięki temu po kliknięciu Odśwież wszystko, zobaczymy liczbę błędów przy każdym zapytaniu sprawdzającym.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10375" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-9.png" alt="10 przykładów organizowania zapytań Power Query 40" width="1167" height="282"></p>
<p>Można też zapytania podsumować, np.</p>
<p>Utwórz puste zapytanie i i wpisz:</p>
<pre>=#shared</pre>
<p>Następnie przekonwertuj je na tabelę.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10376" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-10.png" alt="10 przykładów organizowania zapytań Power Query 41" width="778" height="472"></p>
<p>Ustaw filtr w taki sposób, aby zostały na liście tylko zapytania sprawdzające (np. Zaczyna się od „Błędy”). Na koniec zlicz wiersze, np. nową kolumną niestandardową:</p>
<pre>=Table.RowCount([Value])</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10377" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-11.png" alt="10 przykładów organizowania zapytań Power Query 42" width="1273" height="163"></p>
<h1>8. Nazywaj arkusze tak jak zapytanie</h1>
<p>Zapytania domyślnie lądują do kolejnych arkuszy – Arkusz2, Arkusz3 itd. Warto zadbać też o ich nazewnictwo, trzymając się nazwy samego zapytania.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10378" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-12.png" alt="10 przykładów organizowania zapytań Power Query 43" width="1164" height="467"></p>
<h1>9. Dodaj datę ostatniego odświeżania</h1>
<p>Datę uzyskamy, tworząc nowe puste zapytanie o zawartości:</p>
<pre>=DateTime.LocalNow()</pre>
<p>Ponownie można je przekonwertować na tabelę.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10379" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-13.png" alt="10 przykładów organizowania zapytań Power Query 44" width="260" height="119"></p>
<p>Takie zapytanie można załadować do pierwszego arkusza.</p>
<h1>10. Dodaj użytkownika odświeżającego</h1>
<p>Tu nie ma prostego sposobu, gdyż żadna domyślna formuła Excel nie jest w stanie wydobyć nazwy użytkownika. Można ją wydobyć:</p>
<h2>&#8211; za pomocą VBA na moment otwarcia pliku</h2>
<pre>Private Sub Workbook_Open()
Sheets("Sheet1").Range("A1").Value = Environ("Username")
End Sub</pre>
<p>Takie zapytanie wczytujemy następnie do tabeli i zwracamy w widocznym miejscu.</p>
<h2>&#8211; kombinując z zapytaniem do folderu C:\Users\</h2>
<p>Sortuj malejąco po Date accessed &gt; Zostaw 1 wiersz na liście &gt; Znajdź folder użytkownika. U mnie wczytuje to aż 150 000 plików, więc trochę trwa, ale działa.</p>
<h1><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10381" src="https://skuteczneraporty.pl/wp-content/uploads/2019/10/10-przyk%C5%82ad%C3%B3w-porz%C4%85dkowania-zapyta%C5%84-Power-Query-16.png" alt="10 przykładów organizowania zapytań Power Query 45" width="989" height="415"></h1>
<h1>Znasz inne dobre praktyki organizowania pracy w Power Query w Excelu lub w Power BI?</h1>
<p>Podziel się w komentarzu.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/10-przykladow-organizowania-zapytan-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query &#8211; lek na niedokładność</title>
		<link>https://skuteczneraporty.pl/dane-wygladaja-niewyraznie-wez-fuzzy-merge-od-power-query-lek-na-niedokladnosc/</link>
					<comments>https://skuteczneraporty.pl/dane-wygladaja-niewyraznie-wez-fuzzy-merge-od-power-query-lek-na-niedokladnosc/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Tue, 08 Jan 2019 17:06:03 +0000</pubDate>
				<category><![CDATA[Power BI]]></category>
		<category><![CDATA[Power Query]]></category>
		<category><![CDATA[błędy w danych]]></category>
		<category><![CDATA[fuzzy merge]]></category>
		<category><![CDATA[join]]></category>
		<category><![CDATA[nowości Power Query]]></category>
		<category><![CDATA[opcje Power Query]]></category>
		<category><![CDATA[scalanie]]></category>
		<category><![CDATA[scalanie rozmyte]]></category>
		<guid isPermaLink="false">http://excelbi.pl/?p=8334</guid>

					<description><![CDATA[Ile razy zdarzyło Ci się pracować z danymi, które nie mają dobrze przygotowanych kluczy do WYSZUKAJ.PIONOWO (aka Scalania lub JOIN)? Ile razy przy łączeniu po tekście okazywało się, że jeden klucz się nie połączył, bo była w nim literówka? Przy dużych bazach danych można tego nie zauważyć. Power Query (na razie tylko po stronie Power [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Ile razy zdarzyło Ci się pracować z danymi, które nie mają dobrze przygotowanych kluczy do WYSZUKAJ.PIONOWO (aka Scalania lub JOIN)? Ile razy przy łączeniu po tekście okazywało się, że jeden klucz się nie połączył, bo była w nim literówka? Przy dużych bazach danych można tego nie zauważyć. Power Query (na razie tylko po stronie Power BI) wychodzi naprzeciw temu problemowi i daje nam do testów nową funkcję – scalanie rozmyte (ang. <em>fuzzy merge</em>). Jeśli chcesz wczytać &#8222;Takie&#8221;, &#8222;tAkIe&#8221;, a nawet &#8222;t a K E&#8221; jako &#8222;TAKIE&#8221;, nie ma prostszej metody.<span id="more-8334"></span></p>
<h1>Co może być <em>fuzzy</em> w łączeniu danych?</h1>
<p>Łączenie tabel kojarzy się ze zgodnością wartości; szukamy takich samych wartości w różnych tabelach, tak zwanych kluczy, by móc połączyć informacje z wierszy tabel. Power Query idzie o krok dalej: co jeśli by łączyć po nie tylko idealnie dopasowanych wartościach (z uwzględnieniem dużych i małych liter), ale i przybliżonych? To właśnie fuzzy merge! Fuzzy merge, czyli po polsku scalanie rozmyte, to łączenie po idealnie dopasowanych, ale i zbliżonych wartościach. Jako że w momencie pisania artykułu jest to funkcja testowa (preview), trzeba ją specjalnie włączyć.</p>
<p>Otwórz Power BI Desktop &gt; Plik &gt; Opcje i ustawienia &gt; Opcje &gt; Funkcje w wersji zapoznawczej &gt; Włącz scalanie rozmyte.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-8344" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_2.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 60" width="981" height="700" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_2.png 981w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_2-300x214.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_2-768x548.png 768w" sizes="(max-width: 981px) 100vw, 981px" /><img loading="lazy" decoding="async" class="aligncenter wp-image-8345" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_3.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 61" width="965" height="662" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_3.png 965w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_3-300x206.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_3-768x527.png 768w" sizes="(max-width: 965px) 100vw, 965px" /></p>
<p>Po kliknięciu OK możliwe, że trzeba będzie zrestartować Power BI, zatem zanim zaczniesz pracę, najpierw włącz tę funkcję.<br />
A teraz przejdźmy do przykładu!</p>
<h1>Popraw nazwy z literówkami</h1>
<p>Wyobraź sobie, że sprzedajesz meble: szafy, komody, stoły i krzesła. Prowadzisz także rejestr sprzedaży, ale bywa, że w bazie znajdzie się literówka z nazwą produktu. Dzięki fuzzy merge możesz połączyć tabelę z produktami poprawnie napisanymi z produktami z błędami.<br />
Załaduj dane i w Narzędzia główne kliknij Edytuj zapytania. Otworzysz Edytor Power Query.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8346" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_4.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 62" width="987" height="494" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_4.png 987w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_4-300x150.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_4-768x384.png 768w" sizes="(max-width: 987px) 100vw, 987px" /></p>
<p>Następnie w Narzędziach głównych Power Query kliknij Połącz &gt; Scal zapytania. Wybierz tabele, które chcesz połączyć – w moim przypadku Sprzedaż i Produkty. Zaznacz kolumny, po których tabele mają się łączyć oraz zaznacz <em>Użyj dopasowania rozmytego w celu wykonania scalenia</em>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8347" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_5.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 63" width="990" height="496" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_5.png 990w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_5-300x150.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_5-768x385.png 768w" sizes="(max-width: 990px) 100vw, 990px" /></p>
<p>Rozwińmy Opcje scalania rozmytego. Jest tu kilka możliwości, które pozwalają określić stopień dopasowania.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8348" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_6.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 64" width="985" height="508" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_6.png 985w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_6-300x155.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_6-768x396.png 768w" sizes="(max-width: 985px) 100vw, 985px" /></p>
<ul>
<li>Próg podobieństwa – przyjmuje wartości od 0 do 1, gdzie 0 sprawi, że wartości połączą się ze sobą bez względu na treść, a 1 dopuszcza tylko idealnie zgodne łączenie. Domyślnie program zakłada próg 0,8.</li>
<li>Ignoruj wielkość liter – nieważne, czy nazwę napiszesz Tak czy taK – scalanie rozmyte potraktuje te słowa jako takie same.</li>
<li>Ignoruj odstępy – „to jest” i „tojest” to samo. Innymi słowy program wyszuka podobieństwa bez względu na obecność spacji.</li>
<li>Maksymalna liczba dopasowań – mówi, ile maksymalnie dopasowań życzysz sobie znaleźć. Przykładowo, jeśli chcesz dopasować tylko jedną nazwę do tabeli początkowej, wpisz 1. Domyślnie Power Query pokaże wszystkie możliwe dopasowania.</li>
<li>Tabela przekształcenia – gdy pojawią się kłopoty z przypisywaniem wartościom z błędami nowych wartości, warto wskazać dodatkową tabelę, która połączy problematyczne nazwy.</li>
</ul>
<p>Zobaczmy wynik domyślnych ustawień. Rozpakujmy nową kolumnę.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8349" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_7.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 65" width="984" height="504" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_7.png 984w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_7-300x154.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_7-768x393.png 768w" sizes="(max-width: 984px) 100vw, 984px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8350" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_8.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 66" width="986" height="506" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_8.png 986w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_8-300x154.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_8-768x394.png 768w" sizes="(max-width: 986px) 100vw, 986px" />Pojawiło się kilka wierszy z wartościami NULL. Spróbujmy zmienić parametry w progu podobieństwa na np. 0,1, by sprawdzić, czy więcej kolumn się połączy.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8336" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_9.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 67" width="986" height="503" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_9.png 986w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_9-300x153.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_9-768x392.png 768w" sizes="(max-width: 986px) 100vw, 986px" /></p>
<p>Rezultat jest jednak bez zmian.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8337" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_10.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 68" width="984" height="502" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_10.png 984w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_10-300x153.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_10-768x392.png 768w" sizes="(max-width: 984px) 100vw, 984px" /></p>
<p>Stwórzmy zatem tabelę transformacji, która przypisze poprawne wartości. W Narzędziach głównych kliknij Wprowadź dane, a następnie stwórz tabelę z tłumaczeniem błędnych nazw na poprawne.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8338" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_11.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 69" width="985" height="500" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_11.png 985w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_11-300x152.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_11-768x390.png 768w" sizes="(max-width: 985px) 100vw, 985px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8339" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_12.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 70" width="989" height="494" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_12.png 989w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_12-300x150.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_12-768x384.png 768w" sizes="(max-width: 989px) 100vw, 989px" />Jeszcze raz zróbmy scalanie rozmyte, ale tym razem w opcjach wstawmy przygotowaną tabelę transformacji.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8340" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_13.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 71" width="990" height="509" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_13.png 990w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_13-300x154.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_13-768x395.png 768w" sizes="(max-width: 990px) 100vw, 990px" /></p>
<p>Efekt?</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8341" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_14.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 72" width="988" height="502" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_14.png 988w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_14-300x152.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_14-768x390.png 768w" sizes="(max-width: 988px) 100vw, 988px" /></p>
<p>Udało się! W tabeli transformacji nie trzeba wpisywać idealnie zgodnych nazw z tabelą docelową. Wpisz takie, by były wystarczająco podobne do tabeli docelowej. Teraz wystarczy usunąć zbędne kolumny i voilà!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8342" src="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_15.png" alt="Dane wyglądają niewyraźnie? Weź Fuzzy Merge od Power Query - lek na niedokładność 73" width="959" height="393" srcset="https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_15.png 959w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_15-300x123.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2018/11/Fuzzy_merge_15-768x315.png 768w" sizes="(max-width: 959px) 100vw, 959px" /></p>
<p>Tabela gotowa do dalszej obróbki!</p>
<h1>Odporne na niekonsekwencję</h1>
<p>Takie, tAkIe, a nawet t a K E mogą być wartości w tabeli – fuzzy merge bez problemu sobie z nimi poradzi. Funkcja może ignorować wielkość liter, ale i spacje między znakami oraz, przede wszystkim, literówki. Scalanie rozmyte pomoże Ci nie tylko w eliminowaniu błędów literowych w danych, tak częstych przy ręcznym wprowadzaniu. Z sukcesem zaktualizujesz stare, niejednolite nazwy, np. produktów, na nowe lub połączysz tabele po nie w pełni zgodnych kluczach. Uważaj jednak, by nie połączyło Ci się zbyt wiele informacji; zawsze sprawdzaj, czy na pewno dane dobrze się złączyły. Sprzężenie lewe zewnętrzne w ustawieniach scalania to dobry wybór, by móc przeglądać wszystkie wyniki. Spróbuj sam!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/dane-wygladaja-niewyraznie-wez-fuzzy-merge-od-power-query-lek-na-niedokladnosc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
