Wyszukiwanie w witrynie

Wypróbowałem te 6 nowych funkcji Excela i zaoszczędziły mi mnóstwo czasu


Niezależnie od tego, czy zarządzasz firmą, prowadzisz zespół, czy po prostu śledzisz swoje finanse, arkusze kalkulacyjne Excel pozostają jednym z najważniejszych narzędzi w codziennej pracy. Dlatego Microsoft regularnie wprowadza nowe funkcje i możliwości. Jeśli nie korzystasz z tych dodatków, możesz przegapić szybsze i bardziej efektywne sposoby realizowania zadań.

Chociaż niektóre nowe funkcje Excela przyciągają dużo uwagi, wiele przydatnych pozostaje nie zauważonych. Jednakże zidentyfikowałem sześć funkcji przedstawionych tutaj jako funkcje, które trzeba znać w 2026 roku, zwłaszcza dlatego, że już zauważyłem wyraźną różnicę w moim przepływie pracy.

Funkcje wyrażeń regularnych (regex)

Znajdź, wyodrębnij i oczyść dane bez użycia niekończących się formuł tekstowych

Jeśli kiedykolwiek marzyłeś, aby Excel potrafił robić więcej niż tylko znajdować dokładne słowo lub liczbę, jego funkcje wyszukiwania regex są tym, na co czekałeś. Regex to standardowy język opisywania wzorców tekstu i jest teraz dostępny we wszystkich wersjach Excela dla Microsoft 365. Excel używa odmiany regex PCRE2 i oferuje trzy dedykowane funkcje do pracy z nim.

Po pierwsze, REGEXTEST sprawdza, czy jakakolwiek część komórki pasuje do wzorca i zwraca PRAWDA lub FAŁSZ. Na przykład, jeśli chcesz sprawdzić, czy wszystkie identyfikatory zamówień w Kolumnie G mają dokładnie dziewięć cyfr, możesz użyć formuły takiej jak ta:

=REGEXTEST(G2:G100, "^\d{9}$")

^kotwiczy dopasowanie do początku tekstu, \d dopasowuje dowolną cyfrę, {9} określa dokładnie dziewięć cyfr, a $kotwiczy dopasowanie do końca. Jeśli coś jest nie tak, formuła zwraca FALSE i natychmiast oznacza nieprawidłowe dane.

Następnie jest REGEXEXTRACT, który wyciąga konkretne podciągi z nieuporządkowanego tekstu. Wyobraź sobie, że Twój system przechowuje dane takie jak "ID_897751939-EU" w jednej komórce, ale potrzebujesz tylko dwuliterowego kodu regionu:

=REGEXEXTRACT("ID_897751939-EU", "[A-Z]{2}$")
=REGEXEXTRACT("G2:G100", "[A-Z]{2}$")

Te formuły zwracają „EU”, ponieważ [A-Z]{2} pasuje dokładnie do dwóch wielkich liter, podczas gdy $zapewnia, że pojawiają się one na samym końcu ciągu.

Wreszcie, REGEXREPLACE zamienia dopasowane wzorce na coś innego. Na przykład, jeśli potrzebujesz zamaskować środkowe cyfry identyfikatora zamówienia przed publicznym udostępnieniem zestawu danych, możesz użyć:

=REGEXREPLACE(TEXT(G2:G100,"0"), "(\d{3})\d{3}(\d{3})", "$1***$2")

Ta formuła zamienia identyfikator zamówienia, taki jak 897751939, na 897***939. Nawiasy tworzą grupy przechwytujące, które zachowują pierwsze i ostatnie trzy cyfry, podczas gdy środkowe trzy zostają zastąpione gwiazdkami.

Regex wiąże się z pewną krzywą uczenia się, ale nie musisz zapamiętywać każdego tokenu. Microsoft utrzymuje kompletną stronę referencyjną, a także możesz użyć chatbota AI do generowania wzorców na podstawie opisu w zwykłym języku angielskim tego, czego potrzebujesz.

IMPORTTEXT i IMPORTCSV

Importuj pliki CSV i tekstowe bez korzystania z Power Query

Wczytanie pliku CSV lub tekstowego do Excela zazwyczaj oznacza uruchomienie funkcji Power Query, przechodzenie przez kreatora importu i dostosowywanie ustawień formatowania. IMPORTCSV i IMPORTTEXT upraszczają cały ten proces do jednej formuły. Efektem jest dynamiczna tablica, którą można odświeżać na bieżąco, co oznacza, że jeśli plik źródłowy się zmieni, Twój arkusz kalkulacyjny może odzwierciedlać te aktualizacje bez żadnej ręcznej interwencji.

Na przykład, wyobraź sobie, że Twój zespół otrzymuje miesięczny plik CSV zawierający transakcje sprzedaży zagranicznej. Zamiast importować go ręcznie co miesiąc, możesz wpisać następującą formułę na początku ostatniego wiersza w arkuszu kalkulacyjnym:

=Importcsv("C:\Users\uche_\Downloads\Sales Project\June2026_Updates.csv", 1)

Uzyskanie adresu pliku jest tak proste, jak kliknięcie prawym przyciskiem myszy na plik i wybranie Kopiuj jako ścieżkę. Liczba 1 na końcu formuły mówi Excelowi, aby pominął pierwszy wiersz, dzięki czemu nie zdublujesz nagłówka, który już znajduje się na twoim arkuszu.

IMPORTTEXT działa podobnie, ale oferuje większą kontrolę, w tym opcje dotyczące separatorów, typów kodowania i liczby wierszy do zaimportowania. W prostych przypadkach użycia jednak prostsza składnia IMPORTCSV sprawia, że jest to łatwiejszy wybór.

W momencie pisania, ta funkcja jest dostępna tylko dla użytkowników Windows Insider w Beta Channel korzystających z Wersji 2502 (Build 18604.20002) lub nowszej. Jeśli nie należysz do tej grupy, śledź informacje o jej wydaniu w Current Channel.

Funkcja LAMBDA

Twórz formuły raz i używaj ich wszędzie

Dzięki LAMBDA możesz tworzyć własne niestandardowe funkcje Excela za pomocą standardowych formuł Excela, nadawać im przyjazne nazwy i używać ich w dowolnym miejscu w skoroszycie. Na przykład wyobraź sobie, że obliczasz marżę brutto w dużym zestawie danych sprzedażowych. Zamiast powtarzać zagnieżdżoną formułę ROUND w całym arkuszu, możesz zdefiniować niestandardową funkcję o nazwie PROFITMARGIN w Menedżerze Nazw, używając następującej formuły:

=LAMBDA(profit, cost, ROUND(profit / (profit + cost), 4))

Po zapisaniu tego możesz obliczać marże brutto w dowolnym miejscu w skoroszycie za pomocą znacznie prostszego wzoru:

=PROFITMARGIN(N2:N100, M2:M100)

Chociaż LAMBDA nie jest jedną z najnowszych funkcji Excela, wciąż nie jest tak powszechnie stosowana, jak powinna. Jest szczególnie przydatna dla zespołów, ponieważ sprawia, że arkusze kalkulacyjne są łatwiejsze do zrozumienia i utrzymania.

Jeśli udostępnisz skoroszyt, który używa niestandardowych funkcji LAMBDA, twoi współpracownicy nie będą musieli za każdym razem rozszyfrowywać długich, kryptograficznych formuł, gdy będą musieli wprowadzić aktualizację. I dopóki wszyscy używają Excela dla Microsoft 365 (Windows lub Mac) lub Excela 2024 (Windows lub Mac), funkcje będą działać zgodnie z przeznaczeniem.

Funkcja OBRAZ

Przeciągnij loga, flagi i zdjęcia bezpośrednio do komórek

Funkcja IMAGE pozwala pobierać obrazy z URL bezpośrednio do komórki, przy czym obraz pozostaje powiązany z danymi źródłowymi. W przeciwieństwie do obrazów unoszących się, które mogą się przesunąć po sortowaniu, filtrowaniu lub zmianie rozmiaru kolumn, obrazy wstawione za pomocą funkcji IMAGE zachowują się bardziej jak zwykła zawartość komórki.

Praktyczne zastosowania są obszerne. Na przykład, jeśli tworzysz pulpit nawigacyjny dla wielu regionów sprzedaży, możesz bezpośrednio wciągnąć ikony flag do swojego raportu za pomocą formuły takiej jak ta:

=IMAGE("https://mycompany.com/assets/flags/" & A2 & ".png", A2, 1)
=IMAGE("https://upload.wikimedia.org/wikipedia/commons/a/a7/" & SUBSTITUTE(A2, " ", "_") & ".png", A2, 0)

Ta formuła pobiera obraz o nazwie odpowiadającej regionowi wymienionemu w komórce A2 (na przykład, https://mycompany.com/assets/flags/Sub-Saharan%20Africa.png) i wyświetla go w komórce zawierającej formułę. Liczba 1 na końcu ustawia tryb skalowania, pozwalając obrazowi automatycznie zmieniać rozmiar przy zmianie wysokości wiersza lub szerokości kolumny.

Katalogi produktów, katalogi zasobów marki, listy członków zespołu ze zdjęciami oraz wszelkie inne zestawy danych, które korzystają z kontekstu wizualnego, stają się znacznie łatwiejsze w obsłudze, gdy obrazy znajdują się bezpośrednio obok odpowiednich informacji. Co więcej, funkcja IMAGE jest dostępna w Excelu dla Microsoft 365, Excelu 2024 oraz Excelu na urządzeniach mobilnych z systemami iOS i Android.

Funkcja TRIMRANGE

Przytnij puste wiersze i kolumny, zanim spowodują problemy

Kiedy kopiujesz i wklejasz dane lub importujesz rekordy ze starszych systemów, często kończy się to pustymi wierszami na dole zestawu danych lub pustymi kolumnami wzdłuż prawej krawędzi zakresu. Te „duchowe” wiersze i kolumny mogą być łatwe do przeoczenia, ale formuły Excela na pewno je zauważą. Mogą zawyżać liczniki, zniekształcać średnie i powodować wszelkiego rodzaju niepotrzebne problemy w twoich obliczeniach.

TRIMRANGE usuwa te puste krawędzie w pamięci, zanim formuła przetworzy dane. Na przykład, jeśli Twoje rekordy sprzedaży obejmują zakres od A1 do N100, ale wybrany zakres rozciąga się do N150 z 50 pustymi wierszami na dole, możesz użyć następującej formuły:

=TRIMRANGE(A1:N150, 2, 0)

Ta formuła usuwa puste wiersze na końcu, pozostawiając kolumny nietknięte. Liczba 2 mówi Excelowi, aby usunął puste wiersze na końcu, podczas gdy 0 zapewnia, że kolumny pozostaną bez zmian. W rezultacie Excel przekazuje czystą 100-wierszową tablicę do następnej formuły. Jedynym ograniczeniem jest to, że TRIMRANGE jest obecnie dostępny wyłącznie w Excelu dla Microsoft 365.

Funkcje DETECTLANGUAGE i TRANSLATE

Przełamywać bariery językowe

DETECTLANGUAGE identyfikuje język ciągu tekstowego i zwraca jego standardowy kod językowy. Na przykład, możesz uruchomić następującą formułę:

=DETECTLANGUAGE("Sehr schnelle Lieferung, vielen Dank!")

Excel zwróci „de” dla niemieckiego. Jeśli Twoje dane pochodzą z formularzy klientów, ankiet lub raportów międzynarodowych, automatyczne rozpoznawanie języka może znacznie ułatwić sortowanie, filtrowanie i grupowanie odpowiedzi bez ręcznego przeglądania każdego wiersza.

TRANSLATE idzie o krok dalej, przekształcając tekst z jednego języka na inny bezpośrednio w komórce:

=TRANSLATE("Livraison très rapide, merci!", "fr", "en")

Ta formuła zwraca „Bardzo szybka dostawa, dziękuję!” bez konieczności kopiowania i wklejania tekstu do osobnej usługi tłumaczeniowej.

Możesz uczynić proces jeszcze bardziej efektywnym, łącząc obie funkcje. Jeśli kolumna z opiniami zawiera wpisy w wielu językach i nie chcesz za każdym razem ręcznie określać języka źródłowego, po prostu zagnieźdź DETECTLANGUAGE wewnątrz TRANSLATE:

=TRANSLATE(P2, DETECTLANGUAGE(P2), "en")

Excel wykryje język i przetłumaczy tekst w jednym kroku. Dla globalnych zespołów zajmujących się opiniami klientów, komunikacją z dostawcami lub wielojęzycznymi raportami, ta para funkcji jest łatwym sposobem na usunięcie barier językowych bez wychodzenia z Excela. Tak długo, jak masz Excel dla Microsoft 365, warto dodać je do swojego zestawu narzędzi.

Przyszłość Excela to robienie więcej dla Ciebie

Excel zawsze nagradzał każdego, kto poświęca czas na naukę tego, co potrafi, i prawdopodobnie zawsze to robić będzie. Te sześć funkcji świadczy o kierunku, w jakim zmierza oprogramowanie: ku arkuszom kalkulacyjnym, które automatyzują więcej pracy, zmniejszają wysiłek ręczny i pomagają szybciej uzyskać wyniki.

Pozostało tylko nauczyć się tych funkcji i zacząć korzystać ze wszystkiego, co nowoczesny Excel ma do zaoferowania.

Powiązane artykuły