<?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>funkcja LET &#8211; SkuteczneRaporty.pl</title>
	<atom:link href="https://skuteczneraporty.pl/tag/funkcja-let/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>Sat, 28 Jun 2025 11:42:31 +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>funkcja LET &#8211; SkuteczneRaporty.pl</title>
	<link>https://skuteczneraporty.pl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>LAMBDA &#8211; nowy sposób w Excelu 365 na budowę własnych funkcji</title>
		<link>https://skuteczneraporty.pl/lambda-nowy-sposob-w-excelu-365-na-budowe-wlasnych-funkcji/</link>
					<comments>https://skuteczneraporty.pl/lambda-nowy-sposob-w-excelu-365-na-budowe-wlasnych-funkcji/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 06 Apr 2022 11:37:35 +0000</pubDate>
				<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[błąd formuły]]></category>
		<category><![CDATA[Excel 365]]></category>
		<category><![CDATA[formuła tablicowa]]></category>
		<category><![CDATA[funkcja LAMBDA]]></category>
		<category><![CDATA[funkcja LET]]></category>
		<category><![CDATA[nazwa zdefiniowana]]></category>
		<category><![CDATA[nowości]]></category>
		<category><![CDATA[własna funkcja Excel]]></category>
		<guid isPermaLink="false">https://skuteczneraporty.pl/?p=65309</guid>

					<description><![CDATA[Od dawna śledzę nowości w Excelu 365 i uprzejmie donoszę, że właśnie pojawiła się u mnie kolejna nowa funkcja o nazwie LAMBDA. Jej główne zadanie to uproszczenie złożonych funkcji użytkownika Excela bez konieczności tworzenia kodu w VBA. W tym celu deklarujemy zmienne i kalkulację, a następnie umieszczamy jako nazwę zdefiniowaną. Dlaczego LAMBDA? Słowo oznacza 11. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Od dawna śledzę <a href="https://skuteczneraporty.pl/nowosci-w-programie-excel-365/" target="_blank" rel="noopener">nowości w Excelu 365</a> i uprzejmie donoszę, że właśnie pojawiła się u mnie kolejna nowa funkcja o nazwie<strong> LAMBDA</strong>. Jej główne zadanie to uproszczenie złożonych funkcji użytkownika Excela <strong>bez konieczności tworzenia kodu w VBA</strong>. W tym celu <strong>deklarujemy zmienne i kalkulację</strong>, a następnie umieszczamy jako <strong>nazwę zdefiniowaną</strong>. Dlaczego LAMBDA? Słowo oznacza 11. literę alfabetu greckiego &#8211; λ, ale w programowaniu nazywa się tak funkcje anonimowe.<span id="more-65309"></span></p>
<h2>Jak działa funkcja LAMBDA w Excelu 365?</h2>
<p>Poznajmy funkcję na przykładzie obliczania pola powierzchni prostokąta o bokach a oraz b.</p>
<h3>Krok 1: Zadeklaruj nazwy zmiennych</h3>
<p>Składnia zaczyna się od własnych nazw Twoich zmiennych, których możesz podać dowolną ilość.</p>
<pre>=LAMBDA(a;b</pre>
<h3>Krok 2: Zadeklaruj kalkulację</h3>
<p>W ostatnim argumencie tworzymy końcowy wzór. Co ciekawe, na liście rozwijanej z podpowiedziami Excela pojawiają się nasze zmienne.</p>
<pre>=LAMBDA(a;b;a*b)</pre>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-65310" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-1.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 11" width="673" height="320" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 12" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-1.png 673w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-1-300x143.png 300w" sizes="(max-width: 673px) 100vw, 673px" /></p>
<h3>Krok 3: Przetestuj na 1 przykładzie</h3>
<p>Jeżeli dla powyższego wzoru wciśniemy Enter, pojawi się błąd #OBL! gdyż Excel nie wie, co ma podstawić w miejsce a i b. Dlatego testowanie funkcji odbywa się w kolejnym nawiasie tuż za nią.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-65311" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-2.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 12" width="540" height="164" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 13" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-2.png 540w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-2-300x91.png 300w" sizes="(max-width: 540px) 100vw, 540px" /></p>
<h3>Krok 4: Umieść jako nazwę zdefiniowaną</h3>
<p>Wydaje mi się, że posługiwanie się funkcjami jak w kroku 3. nie ma większego sensu, zwłaszcza <a href="https://skuteczneraporty.pl/blog/let-nowa-funkcja-excela-365-do-definiowania-zmiennych/" target="_blank" rel="noopener">w kontekście innej omawianej już funkcji LET</a>, która też zadziała w tym przypadku:</p>
<pre>=LET(a;A2;b;B2;a*b)</pre>
<p>Celem tworzenia formuły z funkcją LAMBDA jest utworzenie nazwy zdefiniowanej, która pozwoli zapisać ją jako zdefiniowaną przez użytkownika (w danym pliku) funkcję Excela.</p>
<p>Zatem przechodzimy do menedżera nazw (Ctrl + F3) &gt; Nowy &gt; Tworzymy nową nazwę (bez spacji, znaków niedozwolonych i konfliktu z innymi nazwami Excela) &gt; w polu Odwołuje się do umieszczamy funkcję LAMBDA.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-65312" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-3.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 13" width="690" height="281" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 14" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-3.png 690w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-3-300x122.png 300w" sizes="(max-width: 690px) 100vw, 690px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65313" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-4.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 14" width="377" height="289" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 15" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-4.png 377w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-4-300x230.png 300w" sizes="(max-width: 377px) 100vw, 377px" /></p>
<p>Na koniec w nowych komórkach wstawiamy funkcję Oblicz_Pole_Prostokąta.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65314" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-5.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 15" width="702" height="165" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 16" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-5.png 702w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-5-300x71.png 300w" sizes="(max-width: 702px) 100vw, 702px" /></p>
<p>Tworzenie nowych funkcji było dotychczas możliwe tylko z pomocą VBA lub zewnętrznych narzędzi. Dzięki LAMBDA każdy użytkownik może stworzyć własną funkcję.</p>
<h2>Przykład 1: Oblicz, ile jest spacji w tekście</h2>
<p>W 1. przykładzie naszym zadaniem jest stworzenie funkcji o nazwie IleSpacji, która obliczy liczbę spacji w tekście komórki. W tym celu obliczamy, ile znaków ma cały tekst, a ile tekst, w którym nie ma spacji (usuwamy je funkcją PODSTAW).</p>
<pre>=LAMBDA(produkt;DŁ(produkt)-DŁ(PODSTAW(produkt;" ";"")))</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65316" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-7.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 16" width="809" height="185" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 17" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-7.png 809w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-7-300x69.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-7-768x176.png 768w" sizes="(max-width: 809px) 100vw, 809px" /></p>
<p>Funkcję wstawiamy jako nazwę zdefiniowaną, dzięki czemu w Excelu mogę użyć funkcji IleSpacji.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65317" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-8.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 17" width="654" height="587" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 18" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-8.png 654w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-8-300x269.png 300w" sizes="(max-width: 654px) 100vw, 654px" /></p>
<h2>Przykład 2: TekstPrzed</h2>
<p>W najbliższym czasie do Excela 365 wejdą kolejne funkcje, w tym TEXTBEFORE, czyli tekst przed separatorem. Zanim to jednak nastąpi, możemy taką funkcję stworzyć sami.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65318" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-9.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 18" width="863" height="276" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 19" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-9.png 863w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-9-300x96.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-9-768x246.png 768w" sizes="(max-width: 863px) 100vw, 863px" /></p>
<p>Ponieważ funkcja zwraca błąd, jeśli nie znajdzie separatora, dodajmy warunek zabezpieczający z funkcją JEŻELI.BŁĄD.</p>
<pre>=LAMBDA(tekst;separator;JEŻELI.BŁĄD(LEWY(tekst;ZNAJDŹ(separator;tekst)-1);tekst))(A2;" ")</pre>
<p>Na koniec tworzymy funkcję TekstPrzed.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65319" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-10.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 19" width="586" height="186" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 20" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-10.png 586w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-10-300x95.png 300w" sizes="(max-width: 586px) 100vw, 586px" /></p>
<h2>Przykład 3: Stwórz adres e-mail</h2>
<p>W 3. przykładzie mamy listę pracowników, składających się z imienia i nazwiska.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65315" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-6.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 20" width="297" height="315" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 21" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-6.png 297w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-6-283x300.png 283w" sizes="(max-width: 297px) 100vw, 297px" /></p>
<p>Naszym zadaniem jest opracować funkcję, która na podstawie tych komórek stworzy od razu adres e-mail. Założenia:</p>
<ul>
<li>Tekst pisany małymi literami</li>
<li>Tekst bez polskich znaków</li>
<li>E-mail jako imię.nazwisko@skuteczneraporty.pl</li>
<li>Funkcja ma być wielokrotnego użytku i ma się nazywać UtwórzEmail</li>
</ul>
<p>W tym przykładzie wykorzystamy możliwość <a href="https://skuteczneraporty.pl/blog/let-nowa-funkcja-excela-365-do-definiowania-zmiennych/" target="_blank" rel="noopener">rozbicia pisania miary na etapy za pomocą zmiennych, czyli funkcji LET.</a> Dla ułatwienia zmienne będę opisywać, zaczynając od _. Każda linijka to oddzielny etap. Ostatni argument funkcji LET będzie wynikiem działania całej funkcji LAMBDA.</p>
<pre>=LAMBDA(_Pracownik;
LET(
_PracownikMałymi;LITERY.MAŁE(_Pracownik);
_PracownikImię;TekstPrzed(_PracownikMałymi;" ");
_PracownikNazwisko;FRAGMENT.TEKSTU(_PracownikMałymi;ZNAJDŹ(" ";_PracownikMałymi)+1;DŁ(_PracownikMałymi)-ZNAJDŹ(" ";_PracownikMałymi));
_PracownikEmail;_PracownikImię&amp;"."&amp;_PracownikNazwisko&amp;"@skuteczneraporty.pl";
_BezĄ;PODSTAW(_PracownikEmail;"ą";"a");
_BezĆ;PODSTAW(_BezĄ;"ć";"c");
_BezĘ;PODSTAW(_BezĆ;"ę";"e");
_BezŁ;PODSTAW(_BezĘ;"ł";"l");
_BezŃ;PODSTAW(_BezŁ;"ń";"n");
_BezÓ;PODSTAW(_BezŃ;"ó";"o");
_BezŚ;PODSTAW(_BezÓ;"ś";"s");
_BezŻ;PODSTAW(_BezŚ;"ż";"z");
_BezŹ;PODSTAW(_BezŻ;"ź";"z");
_BezŹ))(A2)</pre>
<p>Na koniec dodajemy funkcję jako nazwę zdefiniowaną i oddajemy w ręce użytkownika jako funkcję UtwórzEmail.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-65321" src="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-12.png" alt="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 21" width="1028" height="216" title="LAMBDA - nowy sposób w Excelu 365 na budowę własnych funkcji 22" srcset="https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-12.png 1028w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-12-300x63.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-12-1024x215.png 1024w, https://skuteczneraporty.pl/wp-content/uploads/2022/04/LAMBDA-–-nowy-sposob-w-Excelu-365-na-budowe-wlasnych-funkcji-12-768x161.png 768w" sizes="(max-width: 1028px) 100vw, 1028px" /></p>
<h2>Podsumowanie funkcji LAMBDA</h2>
<p>Podsumowując, nowa funkcja LAMBDA wraz z funkcją LET może stać się Twoim nowym orężem w tworzeniu zaawansowanych rozwiązań, z których później korzystać będą zwykli użytkownicy. Możesz też spodziewać się plików, w których nowoczesny użytkownik Excela 365 dostarczy Ci rozwiązanie właśnie w takiej postaci. Jeśli dodać do tego odmienioną w Excelu 365 pracę na formułach tablicowych (i zbliżające się nowe funkcje w tym zakresie), otrzymujemy pakiet funkcjonalności, obok których żaden użytkownik Excela 365 nie może przejść obojętnie.</p>
<h2>Plik do pobrania</h2>
<p>Tu możesz <a href="https://skuteczneraporty.pl/wp-content/uploads/2022/04/Funkcja-LAMBDA-w-programie-Excel-365.xlsx" target="_blank" rel="noopener">pobrać plik i przetestować nową funkcję LAMBDA w Excelu 365</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/lambda-nowy-sposob-w-excelu-365-na-budowe-wlasnych-funkcji/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>LET &#8211; nowa funkcja Excela 365 do definiowania zmiennych</title>
		<link>https://skuteczneraporty.pl/let-nowa-funkcja-excela-365-do-definiowania-zmiennych/</link>
					<comments>https://skuteczneraporty.pl/let-nowa-funkcja-excela-365-do-definiowania-zmiennych/#comments</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Fri, 29 Jan 2021 11:29:36 +0000</pubDate>
				<category><![CDATA[Microsoft 365]]></category>
		<category><![CDATA[Excel 365]]></category>
		<category><![CDATA[formuły Excel]]></category>
		<category><![CDATA[funkcja LET]]></category>
		<category><![CDATA[nowości]]></category>
		<category><![CDATA[zmienna]]></category>
		<guid isPermaLink="false">https://skuteczneraporty.pl/?p=64970</guid>

					<description><![CDATA[Funkcja LET jest kolejną nową funkcją, która trafiła już produkcyjnie do mojego Excela 365. Przydaje się w przypadku, kiedy formuła wielokrotnie korzysta z tego samego kawałka kodu. Powtarzalne fragmenty formuły można przypisać do zmiennych i korzystać z tych zmiennych w ostatecznym obliczeniu wyniku. Zmienne te są lokalne w funkcji LET, to znaczy zakres ich widoczności [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Funkcja <strong>LET</strong> jest kolejną nową funkcją, która trafiła już produkcyjnie do mojego Excela 365. Przydaje się w przypadku, kiedy formuła wielokrotnie korzysta z tego samego kawałka kodu. Powtarzalne fragmenty formuły można przypisać do zmiennych i korzystać z tych zmiennych w ostatecznym obliczeniu wyniku. Zmienne te są lokalne w funkcji <strong>LET</strong>, to znaczy zakres ich widoczności ogranicza się tylko do wnętrza funkcji <strong>LET</strong>. </p>



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



<h2 class="wp-block-heading">Składnia funkcji LET</h2>



<pre class="wp-block-preformatted">=LET(Nazwa1;Wartość_nazwy1;[Nazwa2;Wartość_nazwy2];[…]; Obliczenie)</pre>



<p>Funkcja <strong>LET</strong> ma nieparzystą liczbę argumentów. Najpierw parami podajemy:</p>



<ul class="wp-block-list"><li>wymyśloną przez nas nazwę zmiennej,</li><li>przypisaną do zmiennej wartość lub formułę.</li></ul>



<p>Maksymalnie można zdefiniować 126 zmiennych w jednej funkcji.</p>



<p>Ostatnim argumentem funkcji <strong>LET</strong> jest formuła do obliczenia.</p>



<h2 class="wp-block-heading">Korzyści stosowania funkcji LET</h2>



<ul class="wp-block-list"><li><strong>Zwiększona szybkość działania formuł</strong> &#8211; Funkcja <strong>LET</strong> wartość zmiennej oblicza tylko raz. Bez tej funkcji to samo wyrażenie było obliczane wiele razy.</li><li><strong>Łatwe czytanie i edytowanie</strong>  &#8211; W tej funkcji od razu widać co jest zapamiętane pod daną nazwą (zmienną). Nie trzeba też kopiować i wklejać tego samego wyrażenia w formule. Dzięki temu formuła jest krótsza i prostsza.</li></ul>



<p>Jeśli Twoja formuła jest mocno złożona, polecam użyć LET i rozbić dodatkowo formułę na wiele wierszy &#8211; ręcznie (Alt+Enter) lub automatycznie poprzez stronę <a rel="noreferrer noopener" href="http://excelformulabeautifier.com/" target="_blank">Excel Formula Beautifier</a>.</p>



<h2 class="wp-block-heading">Przykład 1: Oblicz wielomian</h2>



<p>Policz wartość wielomianu x<sup>4</sup> + 3x<sup>2</sup> – 2x + 9 dla x = 5.</p>



<p>Rozwiązanie:</p>



<pre class="wp-block-preformatted">=LET(x;5;x^4+3*x^2-2*x+9)</pre>



<h2 class="wp-block-heading">Przykład 2: Oblicz równanie</h2>



<p>Oblicz pierwiastek z a^2 + b^2, gdzie a = 7 i b = 8.</p>



<p>Rozwiązanie:</p>



<pre class="wp-block-preformatted">=LET(a;7;b;8;PIERWIASTEK(a^2+b^2))</pre>



<h2 class="wp-block-heading">Przykład 3: Użyj FILTRUJ bez 0</h2>



<p>Funkcja LET może też operować na tablicach. Przefiltruj poniższą tabelę wyświetlając zamówienia o wybranym priorytecie.</p>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-1.png"><img loading="lazy" decoding="async" width="662" height="684" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-1.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 22" class="wp-image-64979" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 23" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-1.png 662w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-1-290x300.png 290w" sizes="(max-width: 662px) 100vw, 662px" /></a></figure>



<p>Za pomocą <a rel="noreferrer noopener" href="https://skuteczneraporty.pl/blog/filtruj-sortuj-sortuj-wedlug-unikatowe-formuly-tablicowe-excel-365-2-4/" data-type="post" data-id="64736" target="_blank">funkcji <strong>FILTRUJ</strong></a> można to zrobić tak:</p>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-2.png"><img loading="lazy" decoding="async" width="669" height="319" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-2.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 23" class="wp-image-64980" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 24" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-2.png 669w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-2-300x143.png 300w" sizes="(max-width: 669px) 100vw, 669px" /></a></figure>



<p>Formuła w G5:</p>



<pre class="wp-block-preformatted">=FILTRUJ(A2:D21;B2:B21=H2)</pre>



<p>Minus tego rozwiązania jest taki, że zamiast pustych komórek pojawiły się zera.</p>



<p>Lepsze rozwiązanie z użyciem funkcji <strong>LET</strong>:</p>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-3.png"><img loading="lazy" decoding="async" width="640" height="328" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-3.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 24" class="wp-image-64981" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 25" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-3.png 640w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-3-300x154.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></a></figure>



<p>Funkcja w komórce L5:</p>



<pre class="wp-block-preformatted">=LET(wynik;FILTRUJ(A2:D21;B2:B21=M2);JEŻELI(wynik=0;"";wynik))</pre>



<h2 class="wp-block-heading">Przykład 4: Sprawdź, czy dane zamówienie jest pilne, czyli jego priorytet jest krytyczny lub nieokreślony</h2>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-4.png"><img loading="lazy" decoding="async" width="689" height="679" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-4.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 25" class="wp-image-64982" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 26" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-4.png 689w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-4-300x296.png 300w" sizes="(max-width: 689px) 100vw, 689px" /></a></figure>



<p>Rozwiązanie bez użycia funkcji LET (w komórce G2) z funkcją Excela 365 <a rel="noreferrer noopener" href="https://skuteczneraporty.pl/blog/nowego-programie-excel-2016-cz-5-funkcje-warunki-przelacz-oraz-polacz-teksty/" data-type="post" data-id="45607" target="_blank">WARUNKI</a>:</p>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-5.png"><img loading="lazy" decoding="async" width="546" height="151" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-5.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 26" class="wp-image-64976" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 27" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-5.png 546w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-5-300x83.png 300w" sizes="(max-width: 546px) 100vw, 546px" /></a></figure>



<pre class="wp-block-preformatted">=WARUNKI(</pre>



<pre class="wp-block-preformatted">WYSZUKAJ.PIONOWO(F2;$A$1:$C$9427;3;0)="krytyczny";"PILNE";</pre>



<pre class="wp-block-preformatted">WYSZUKAJ.PIONOWO(F2;$A$1:$C$9427;3;0)="nieokreślony";"PILNE";</pre>



<pre class="wp-block-preformatted">PRAWDA;"nie"</pre>



<pre class="wp-block-preformatted">)</pre>



<p>Można tą formułę skrócić używając funkcji <strong>LET</strong>. Zauważmy, że funkcja <strong>WYSZUKAJ.PIONOWO</strong> powtarza się dwa razy. Przypiszemy jej więc nazwę <strong><em>p</em></strong>:</p>



<pre class="wp-block-preformatted">=LET(</pre>



<pre class="wp-block-preformatted">p;WYSZUKAJ.PIONOWO(F2;$A$1:$C$9427;3;0);</pre>



<pre class="wp-block-preformatted">WARUNKI(p="krytyczny";"PILNE";p="nieokreślony";"PILNE";PRAWDA;"nie")</pre>



<pre class="wp-block-preformatted">)</pre>



<h2 class="wp-block-heading">Przykład 5: Usuń wszystkie cyfry z tekstu wpisanego do komórki</h2>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-6.png"><img loading="lazy" decoding="async" width="624" height="456" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-6.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 27" class="wp-image-64977" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 28" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-6.png 624w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-6-300x219.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></a></figure>



<p>Wyjściowa formuła w komórce <strong>B2</strong>:</p>



<pre class="wp-block-preformatted">=POŁĄCZ.TEKSTY("";PRAWDA;JEŻELI(CZY.BŁ(FRAGMENT.TEKSTU(A2;WIERSZ(ADR.POŚR("1:"&amp;DŁ(A2)));1)+0);FRAGMENT.TEKSTU(A2;WIERSZ(ADR.POŚR("1:"&amp;DŁ(A2)));1);""))</pre>



<p>Działa ona w Excelu 365 jako formuła tablicowa (we wcześniejszych wersjach zatwierdzamy ją klawiszami Ctrl+Shift+Enter). W Excelu 365 możemy skrócić tę formułę, używając nowej <a href="https://skuteczneraporty.pl/blog/losowa-tablica-i-sekwencja-formuly-tablicowe-excel-365-3-4/" data-type="post" data-id="64843" target="_blank" rel="noreferrer noopener">funkcji <strong>SEKWENCJA</strong></a>. Formułę tą wpiszmy do komórki <strong>C2</strong>:</p>



<pre class="wp-block-preformatted">=POŁĄCZ.TEKSTY("";PRAWDA;JEŻELI(CZY.BŁ(FRAGMENT.TEKSTU(A2;SEKWENCJA(DŁ(A2));1)+0);FRAGMENT.TEKSTU(A2;SEKWENCJA(DŁ(A2));1);""))</pre>



<p>I teraz wykorzystamy naszą funkcję <strong>LET</strong>. Powtarzający się fragment formuły „SEKWENCJA(DŁ(A2))” nazwiemy słowem „nazwa”. Formułę wpiszemy do <strong>D2</strong>:</p>



<pre class="wp-block-preformatted">=LET(nazwa;SEKWENCJA(DŁ(A2));POŁĄCZ.TEKSTY("";PRAWDA;JEŻELI(CZY.BŁ(FRAGMENT.TEKSTU(A2;nazwa;1)+0);FRAGMENT.TEKSTU(A2;nazwa;1);"")))</pre>



<p>Ale to nie koniec! Tak jak inne funkcje, funkcję <strong>LET</strong> można zagnieżdżać. Argumenty z zewnętrznego <strong>LET</strong> mogą być używane wewnątrz <strong>LET</strong> niższego poziomu. Zauważmy, że funkcja „FRAGMENT.TEKSTU(A2;nazwa;1)” pojawia się tu dwukrotnie. Ten kawałek formuły nazwiemy „fr” i otrzymujemy (w komórce <strong>E2</strong>):</p>



<pre class="wp-block-preformatted">=LET(nazwa;SEKWENCJA(DŁ(A2));LET(fr;FRAGMENT.TEKSTU(A2;nazwa;1);POŁĄCZ.TEKSTY("";PRAWDA;JEŻELI(CZY.BŁ(fr+0);fr;""))))</pre>



<p>Tworząc tą formułę możemy zauważyć, że nazwy zdefiniowane w funkcji <strong>LET</strong> pojawiają się na liście rozwijanej obok funkcji i można je szybciej wprowadzić za pomocą myszy lub klawisza TAB:</p>



<figure class="wp-block-image size-large"><a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-7.png"><img loading="lazy" decoding="async" width="1024" height="286" src="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-7-1024x286.png" alt="LET - nowa funkcja Excela 365 do definiowania zmiennych 28" class="wp-image-64978" title="LET - nowa funkcja Excela 365 do definiowania zmiennych 29" srcset="https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-7-1024x286.png 1024w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-7-300x84.png 300w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-7-768x214.png 768w, https://skuteczneraporty.pl/wp-content/uploads/2021/01/LET-nowa-funkcja-Excela-365-do-definiowania-zmiennych-7.png 1276w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">Pobierz plik Excel z przykładami i sprawdź działanie funkcji LET w Excelu 365</h2>



<p>Tu możesz pobrać <a href="https://skuteczneraporty.pl/wp-content/uploads/2021/01/Przyklady-dzialania-funkcji-LET-Excel-365.xlsx">plik Excel z przykładami funkcji LET</a>.</p>



<h2 class="wp-block-heading">Podoba Ci się formuła LET?</h2>



<p>Jeśli znajdziesz jakieś praktyczne zastosowanie funkcji <strong>LET</strong>, pochwal się nim.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/let-nowa-funkcja-excela-365-do-definiowania-zmiennych/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
