Poradnik

Automatyzacja Excela: jak skończyć z ręcznym kopiowaniem danych między arkuszami

Ten poradnik jest dla dyrektora finansowego, kierownika działu albo właściciela firmy, w której ktoś co tydzień skleja raport z kilku arkuszy. Pokazujemy, które czynności da się zautomatyzować narzędziami, które prawdopodobnie już masz w Microsoft 365, ile to kosztuje i jak zacząć od jednego raportu.

Autor: Kacper Włodarczyk, CEO ALGORCOMPOpublikowano: 23 maja 2026Czas czytania: 10 min czytaniaAutomatyzacja procesów biznesowychDla: Uniwersalne
Automatyzacja Excela: jak skończyć z ręcznym kopiowaniem danych między arkuszami

Gdzie uciekają godziny w pracy z Excelem

Weźmy hipotetyczną firmę dystrybucyjną z sześcioma oddziałami. Co poniedziałek specjalistka z działu finansów otwiera sześć arkuszy sprzedaży, kopiuje dane do pliku zbiorczego, poprawia formaty dat i usuwa puste wiersze. Potem przelicza sumy i wkleja wyniki do maila dla zarządu.

Ani jedna z tych czynności nie wymaga jej wiedzy. Wymaga tylko czasu i uwagi, a przy kopiowaniu łatwo o błąd, którego nikt nie zauważy. W większości firm powtarzają się te same rodzaje pracy:

  • Łączenie kilku arkuszy od oddziałów, handlowców lub działów w jeden raport.
  • Czyszczenie danych po eksporcie z systemu księgowego, ERP albo sklepu internetowego.
  • Te same obliczenia, filtry i tabele przestawne powtarzane co tydzień na nowych danych.
  • Przepisywanie wyników do maila albo prezentacji dla zarządu.
  • Prowadzenie rejestrów, na przykład urlopów, sprzętu albo umów, w pliku edytowanym przez kilka osób.

Jak policzyć, ile kosztuje ręczne kopiowanie w Twojej firmie

Zamiast ogólnych statystyk policz własne dane. Wzór jest prosty: liczba godzin tygodniowo × liczba tygodni pracy w roku × koszt godziny pracy z narzutami, np. składkami i urlopami.

Załóżmy, że raport z przykładu zajmuje 2 godziny tygodniowo, a rok ma 46 tygodni pracy. Daje to 92 godziny rocznie. Przy koszcie 70 zł za godzinę wychodzi około 6 440 zł rocznie – za jeden raport jednej osoby.

Do tego dochodzą koszty trudniejsze do policzenia: błąd we wklejonym zakresie, opóźniony raport, gdy autor jest chory, i decyzje podjęte na starych danych. Nie dopisuj ich do wyniku bez dowodów, ale wspomnij o nich zarządowi.

Automatyzacja Excela: jak skończyć z ręcznym kopiowaniem danych między arkuszami

Które narzędzie do którego problemu

Nie każdy problem z Excelem rozwiązuje to samo narzędzie. Tabela poniżej przyporządkowuje typowe czynności do narzędzi Microsoft 365 i pokazuje, czy potrzebujesz dodatkowej licencji. Najczęściej pierwszym wyborem jest Power Query.

Typowe czynności w Excelu i narzędzia do ich automatyzacji
CzynnośćNarzędzieDodatkowa licencja
Łączenie arkuszy, czyszczenie danych z eksportuPower Query w ExceluNie
Powtarzalne formatowanie, przyciski w arkuszuSkrypty Office lub makraNie, w planach Microsoft 365 z aplikacjami Office
Raport odświeżany i wysyłany mailem według harmonogramuPower Automate ze skryptem Office (bez odświeżania Power Query) albo Power BI z zaplanowanym odświeżaniemPower Automate: zwykle nie dla standardowych połączeń z Microsoft 365; Power BI: udostępnianie raportów wymaga płatnej licencji
Przenoszenie danych z programu bez możliwości połączeniaPower Automate dla komputerów stacjonarnychNie przy ręcznym uruchamianiu; tak przy harmonogramie
Rejestr edytowany przez kilka osóbMicrosoft ListsNie
Pisanie formuł, wykresy, szybka analizaCopilot w ExceluTak, Microsoft 365 Copilot

Power Query: łączenie i czyszczenie danych bez kopiowania

Power Query znajdziesz w Excelu na karcie Dane, w grupie „Pobieranie i przekształcanie danych”. Działa jak nagrany przepis: zapisuje kroki, które wykonujesz na danych, a przy odświeżeniu powtarza je na nowych plikach.

W przykładzie z oddziałami wystarczy, że każdy oddział zapisuje arkusz w jednym folderze w OneDrive lub SharePoint. Power Query pobiera wszystkie pliki z folderu, łączy je w jedną tabelę, usuwa puste wiersze i ujednolica daty. W poniedziałek specjalistka klika „Odśwież wszystko” i ma gotowe dane.

Power Query pobiera też dane z baz danych, plików CSV i stron internetowych. Połączenie z systemem księgowym lub ERP zależy od tego, jak system udostępnia dane – czasem wystarczy zaplanowany eksport do folderu.

Warunek jest jeden: pliki źródłowe muszą mieć stały układ kolumn. Jeśli oddziały co miesiąc zmieniają nagłówki, zacznij od ujednolicenia szablonu.

Specjalistka ds. finansów odświeża w Excelu raport zbiorczy połączony z arkuszami oddziałów

Excel nie jest problemem. Problemem jest to, że ktoś co poniedziałek przez dwie godziny robi w nim to samo.

Makra, skrypty Office i Power Automate: gdy raport ma się zrobić sam

Power Query przygotowuje dane, ale ktoś musi kliknąć „Odśwież”. Jeśli raport ma powstawać sam i trafiać do zarządu, potrzebny jest drugi element – i trzeba znać jedno jego ograniczenie.

Skrypty Office działają w Excelu w przeglądarce oraz w Excelu dla Microsoft 365 na komputerze. Nagrywasz w nich swoje czynności, a Excel zapisuje je jako skrypt, który można uruchomić przyciskiem albo z Power Automate. Power Automate może go uruchomić na przykład w każdy poniedziałek o 7:00 i wysłać wynik mailem.

Ograniczenie jest takie: skrypt uruchomiony przez Power Automate nie odświeża zapytań Power Query. Według dokumentacji Microsoft odświeżanie danych działa w takim przepływie tylko dla źródeł z Power BI. Przepływ może więc sformatować i rozesłać dane, które są już w pliku, albo sam pobrać wiersze z tabel w plikach oddziałów. Raport oparty na Power Query, który ma się odświeżać bez udziału człowieka, lepiej przenieść do Power BI z zaplanowanym odświeżaniem.

Makra VBA, czyli starsze programy zapisane w pliku Excela, nadal działają w Excelu na komputerze. Microsoft domyślnie blokuje je jednak w plikach z internetu i z maili, a w przeglądarce nie działają. Nowe automatyzacje lepiej więc budować na skryptach Office i Power Automate.

Power Automate dla komputerów stacjonarnych przydaje się tam, gdzie danych nie da się pobrać inaczej niż przez klikanie w starym programie. Taki robot powtarza ruchy człowieka, ale jest wrażliwy na każdą zmianę wyglądu programu. Traktuj go jako ostatnią deskę ratunku, nie pierwszy wybór.

Copilot w Excelu: w czym pomaga, a czego nie zrobi

Copilot w Excelu pisze formuły na podstawie opisu, tworzy wykresy i tabele przestawne, sortuje i filtruje dane oraz wskazuje trendy. Najbardziej pomaga osobom, które używają Excela często, ale nie znają zaawansowanych funkcji.

Copilot nie zastępuje Power Query. Pomaga w jednorazowej analizie, a nie w procesie, który co tydzień ma dać ten sam wynik. Wynik trzeba też sprawdzić, bo Copilot może źle zrozumieć polecenie lub układ danych.

Copilot jest płatnym dodatkiem. Microsoft 365 Copilot Business kosztuje 21 USD za użytkownika miesięcznie, a wersja dla dużych firm – 30 USD. Kup go osobom, które dużo analizują, a nie całemu działowi na start.

Kiedy arkusz powinien przestać być arkuszem

Excel w Microsoft 365 pozwala kilku osobom edytować plik jednocześnie, ma historię wersji i sprawdzanie poprawności danych. Mimo to nie nadaje się na rejestr, który przez lata prowadzi kilka osób. Łatwo w nim nadpisać cudzy wiersz, zmienić formułę albo posortować tylko jedną kolumnę.

Microsoft Lists, dostępne w Microsoft 365 i w Teams, wygląda jak tabela, ale działa jak prosta baza danych. Każdy wpis ma historię zmian, pola mogą mieć wymagany format, a do listy można dodać formularz i powiadomienia.

Rozważ przeniesienie arkusza do Lists, gdy spełnia on co najmniej dwa z warunków poniżej. Gdy rejestr staje się sercem procesu, na przykład obsługi zamówień, warto pomyśleć o aplikacji w Power Apps albo o specjalistycznym systemie do tego procesu.

  • Edytuje go regularnie więcej niż dwie osoby.
  • Każdy wiersz to osobna sprawa, na przykład urządzenie, umowa, wniosek albo reklamacja.
  • Ważne jest, kto i kiedy zmienił wpis.
  • Ktoś co tydzień sprawdza, czy dane wpisano poprawnie i w całości.

Pierwszy projekt w pięć dni

Pierwszy projekt powinien być mały, widoczny i mierzalny. Wystarczy jedna osoba i jeden raport, który zajmuje jej od jednej do trzech godzin tygodniowo. Plan może wyglądać tak:

  • Dzień 1 – wybierz raport: powtarzany co najmniej raz w tygodniu, czytany przez kogoś innego, oparty na danych cyfrowych, a nie skanach.
  • Dzień 2 – wykonaj go raz uważnie i zapisz każdy krok. Zwykle wychodzi kilkanaście lub kilkadziesiąt czynności, o których nikt nie pamiętał.
  • Dzień 3 – wybierz narzędzie według tabeli powyżej. W większości przypadków będzie to Power Query.
  • Dzień 4 – zbuduj automatyzację i porównaj wynik z raportem zrobionym ręcznie.
  • Dzień 5 – pokaż wynik odbiorcy, zapisz krótką instrukcję odświeżania i wskaż osobę zastępującą autora.

Najczęstsze błędy przy automatyzacji Excela

Narzędzia są proste, więc błędy wynikają zwykle z organizacji pracy, nie z techniki. Te powtarzają się najczęściej:

  • Próba zautomatyzowania kilkunastu raportów naraz. Kończy się zmęczeniem i porzuceniem tematu – lepiej jeden raport, potem kolejny.
  • Automatyzację zna tylko jej autor. Gdy idzie na urlop, nikt nie wie, co zrobić, gdy odświeżenie zwróci błąd.
  • Pliki źródłowe w prywatnych folderach na dysku zamiast we wspólnym miejscu w OneDrive lub SharePoint.
  • Budowanie złożonych makr tam, gdzie wystarczy Power Query.
  • Trzymanie w Excelu rejestru, który dawno powinien być listą lub aplikacją.

Powiązane wątki w bazie wiedzy

Czytaj dalej

FAQ

Automatyzacja Excela – najczęstsze pytania

Pytania, które pojawiają się, gdy firma zaczyna porządkować pracę w arkuszach.

Czy muszę umieć programować, żeby korzystać z Power Query?
Nie. Większość kroków wykonujesz myszką w edytorze, a Power Query sam zapisuje je w tle. Język formuł przydaje się dopiero przy nietypowych przekształceniach. Bezpłatne kursy znajdziesz w Microsoft Learn.
Czy Power Query zastąpi Power BI?
Nie. Power Query przygotowuje dane i jest wbudowany zarówno w Excel, jak i w Power BI. Power BI służy do raportów, które ogląda wiele osób, z uprawnieniami i automatycznym odświeżaniem. Często zaczyna się od Excela, a do Power BI przechodzi, gdy raport ma wielu odbiorców.
Dlaczego Power Automate nie widzi danych w moim arkuszu?
Połączenie Power Automate z Excelem pracuje na tabelach, a nie na zwykłych zakresach komórek. Zaznacz dane i wstaw tabelę (Ctrl+T), a plik zapisz w OneDrive lub SharePoint. To najczęstsza przyczyna problemów przy pierwszej automatyzacji.
Kto w firmie powinien utrzymywać takie automatyzacje?
Najlepiej osoba z działu, który korzysta z raportu, z zastępcą i wsparciem kogoś z IT. Ważne, by automatyzacje działały na wspólnych plikach i kontach firmowych, a nie na prywatnym dysku jednego pracownika.
Czy dane z eksportu systemu księgowego mogą zawierać dane osobowe?
Często tak, na przykład dane kontrahentów będących osobami fizycznymi albo pracowników. Przechowuj takie pliki w miejscu z kontrolą dostępu, a nie w folderach udostępnionych całej firmie. Pobieraj tylko kolumny potrzebne do raportu.

O tej stronie

O autorze

Kacper Włodarczyk — CEO ALGORCOMP

Kacper Włodarczyk

CEO ALGORCOMP

Specjalizuje się we wdrożeniach Microsoft 365 Copilot, Copilot Studio, Power Platform (Power Automate, Power Apps, SharePoint) oraz agentów AI dla średnich firm B2B w Polsce. Prowadzi dziesiątki projektów z zakresu strategii AI, governance Power Platform, automatyzacji obiegu dokumentów i procesów sprzedażowych. W publikacjach koncentruje się na praktycznych aspektach wdrożeń AI w organizacjach — od pierwszego POC do skalowania na całą firmę, ze szczególnym uwzględnieniem bezpieczeństwa danych, zgodności (RODO, NIS2, AI Act) i zwrotu z inwestycji.

Poznaj zespół

Masz raport, który ktoś składa ręcznie co tydzień?

Pomożemy wybrać pierwsze arkusze do automatyzacji, zbudować je na narzędziach Microsoft 365, które już masz, i przeszkolić osoby, które będą je utrzymywać.

Wyróżnione

Powiązane artykuły