<?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>Excel ninja &#8211; SkuteczneRaporty.pl</title>
	<atom:link href="https://skuteczneraporty.pl/tag/excel-ninja/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>Wed, 12 Dec 2018 09:58:56 +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>Excel ninja &#8211; SkuteczneRaporty.pl</title>
	<link>https://skuteczneraporty.pl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy</title>
		<link>https://skuteczneraporty.pl/5-problemow-przy-pobieraniu-plikow-z-folderu-przez-power-query-w-tym-z-formularzy/</link>
					<comments>https://skuteczneraporty.pl/5-problemow-przy-pobieraniu-plikow-z-folderu-przez-power-query-w-tym-z-formularzy/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 12 Dec 2018 09:58:56 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[Excel ninja]]></category>
		<category><![CDATA[Excel Power Query]]></category>
		<category><![CDATA[import z folderu]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[pobieranie z folderu]]></category>
		<category><![CDATA[Power BI Power Query]]></category>
		<category><![CDATA[tips & trick]]></category>
		<guid isPermaLink="false">http://excelbi.pl/?p=8498</guid>

					<description><![CDATA[Wyczytywanie plików z folderu jest jedną z najlepszych rzeczy, jakie można znaleźć w Power Query w Excelu i po stronie Power BI. Część scenariuszy nie jest jednak taka prosta, ponieważ dane w plikach nie zawsze są gotowymi do wczytania tabelami. Oto 5 sposobów na problemy z wykorzystaniem formuł typu Table w języku M. Kto je [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Wyczytywanie plików z folderu jest jedną z najlepszych rzeczy, jakie można znaleźć w Power Query w Excelu i po stronie Power BI. Część scenariuszy nie jest jednak taka prosta, ponieważ dane w plikach nie zawsze są gotowymi do wczytania tabelami. Oto 5 sposobów na problemy z wykorzystaniem formuł typu Table w języku M. Kto je obsłuży, zostaje okrzyknięty „królem Excela”. Temat omawiałem podczas <a href="https://skuteczneraporty.pl/materialy-po-22-data-viz-bi-meetup-dla-osob-zainteresowanych-kolorem-na-raportach/">#22 Data Viz &amp; BI Meetup</a>.<span id="more-8498"></span></p>
<h1>Problem 1: Brak wczytania nagłówków</h1>
<p>To scenariusz, który zwykle pojawia się w plikach Excel. Po wczytaniu folderu z plikami Excel nagłówki z arkuszy pojawiają się w pierwszym wierszu.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-8510" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-1.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 12" width="399" height="384"></p>
<p>Pomocna będzie formuła:</p>
<pre>Table.PromoteHeaders([Data])</pre>
<p>Formułę wstawiamy jako Dodaj kolumnę &gt; Kolumna niestandardowa (1) &gt; odwołujemy do kolumny z tabelą (2). Po kliknięciu na tabele w nowej kolumnie (3) możemy dostrzec nadane nagłówki (4). Dzięki temu mamy pewność, że operacja Dołącz, która jest integralną częścią procesu pobierania danych z folderu, wykona się na właściwych kolumnach.</p>
<h1><img decoding="async" class="aligncenter size-full wp-image-8511" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-2.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 13" width="1084" height="501"></h1>
<h1>Problem 2: Nagłówki nie są w pierwszym wierszu</h1>
<p>Kolejnym wyzwaniem są dla nas dane, które zaczynają się zawsze w n-tym wierszu (np. w 5. wierszu).</p>
<p><img decoding="async" class="aligncenter size-full wp-image-8512" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-3.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 14" width="740" height="304"></p>
<p>Przyda się formuła:</p>
<p>Table.Skip([Data],4)</p>
<p>Dzięki niej możemy usunąć w każdym pliku n (w przykładzie 4) wierszy.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8513" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-4.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 15" width="855" height="259"></p>
<p>Pozostaje jeszcze poprawić nagłówki analogicznie, jak w scenariuszu nr 1.</p>
<h1>Problem 3: Zmienna liczba niepotrzebnych wierszy</h1>
<p>Jeśli liczba wierszy na początku tabeli różni się między plikami, możemy przesunąć dane w górę innym sposobem.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8501" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-5.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 16" width="811" height="443"></p>
<p>Użyjmy filtrowania wartościach pustych (null) w kolumnie, która zawiera tylko dane:</p>
<p>Table.SelectRows([Data], each ([Column16] &lt;&gt; null))</p>
<p>Ważne, aby wybrać „bezpieczną” kolumnę.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8502" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-6.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 17" width="1079" height="355"></p>
<h1>Problem 4: Zmienne nazwy kolumn</h1>
<p>Jeśli nazwy kolumn się różnią, nie ma jednego uniwersalnego rozwiązania, a wiele zależy od tego, czy nazwa kolumny ma dla nas znaczenie. Jeśli nie, możemy wykonać dołączanie niezależnie od kolumn &gt; odfiltrować niepotrzebne wiersze z nagłówkami &gt; nadać nagłówki samodzielnie.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8503" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-7.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 18" width="568" height="397"></p>
<p>Jeśli nazwy kolumn mogą nam się przydać, możemy je przywołać do nowej kolumny poprzez Kolumnę warunkową.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8504" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-8.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 19" width="1158" height="540"></p>
<p>A następnie wypełnić w dół.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8505" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-9.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 20" width="699" height="330"></p>
<h1>Problem 5: Dane w postaci formularza</h1>
<p>Jeśli dane nie mają układu tabeli, a są w postaci niezależnych komórek, czeka nas więcej pracy. Niemniej przyda się funkcja, która pozwala pobierać dane z konkretnych komórek Excel.</p>
<p>Oto funkcja do wykorzystania:</p>
<p>&nbsp;</p>
<pre>(tabela as table, kolumna as number, wiersz as number) =&gt;

//definiowanie zmiennnych

let

DodajIndeks = Table.AddIndexColumn(tabela, "Indeks", 1, 1),

UsunwWiersze = Table.SelectRows(DodajIndeks, each ([Indeks] = wiersz)),

UsunKolumny = Table.SelectColumns(UsunwWiersze,{"Column"&amp;Text.From(kolumna)})

in

UsunKolumny</pre>
<p>&nbsp;</p>
<h2>Jak z niej skorzystać?</h2>
<ol>
<li>Skopiuj tekst funkcji.</li>
<li>Utwórz nowe puste zapytanie.</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8506" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-10.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 21" width="741" height="388"></p>
<ol start="3">
<li>Otwórz Edytor zaawansowany i wklej formułę.</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8508" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-11.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 22" width="984" height="495"></p>
<ol start="4">
<li>Wywołaj funkcję niestandardową, wskazując funkcję, kolumnę z tabelami (u mnie Data), kolumnę i wiersz szukanej komórki.</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8509" src="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problem%C3%B3w-przy-pobieraniu-plik%C3%B3w-z-folderu-przez-Power-Query-12.png" alt="5 problemów przy pobieraniu plików z folderu przez Power Query, w tym z formularzy 23" width="781" height="718"></p>
<ol start="5">
<li>Pamiętaj, aby po rozpakowaniu, nazwać właściwie Twoje dane.</li>
</ol>
<h1>Pliki do pobrania</h1>
<p>Oto <a href="https://skuteczneraporty.pl/wp-content/uploads/2018/12/5-problemow-przy-pobieraniu-plikow-z-folderu.zip">komplet plików do pobierania danych z folderu</a>. Aby działały zapytania, podłącz je do folderów na Twoim komputerze w kroku Źródło x 2 (zapytanie główne z folderu Inne zapytania i zapytanie o nazwie Przykładowy plik).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/5-problemow-przy-pobieraniu-plikow-z-folderu-przez-power-query-w-tym-z-formularzy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
