Czyli o tym, dlaczego arkusz, który świetnie służył jednej osobie, zaczyna kłamać, kiedy pracuje w nim pięć.
Poniedziałek, dziewiąta rano. Otwierasz plik zamowienia_2026_FINAL_v3.xlsx i widzisz, że zamówienie dla stałego klienta ma inną cenę niż w piątek. Komórka jest żółta. U Ciebie żółty znaczy „sprawdzone". Kasia z biura używa żółtego, kiedy coś jest pilne. Marek nie używa kolorów wcale, za to dopisuje uwagi w kolumnie Z, do której nikt nie przewija. Pytasz na czacie, kto zmieniał cenę. Odpowiada cisza, potem trzy osoby piszą, że nie one.
Plik jest ten sam. Firma jest inna niż wtedy, kiedy go zakładałeś.
Znasz to? Arkusz, który zaczął się jako Twoja prywatna ściąga, po dwóch latach trzyma zamówienia, magazyn, grafik i rozliczenia z podwykonawcami. Pracuje w nim pół zespołu. Nikt go nie zaprojektował jako systemu, a mimo to stał się systemem, tylko bez rzeczy, które system ma: bez uprawnień i bez reguły, kto może zmienić status.
To nie jest wina Excela. To jest moment, w którym arkusz przestał być narzędziem jednej osoby, a firma tego nie zauważyła. I prawie zawsze wywołuje go nie liczba wierszy, tylko liczba ludzi, którzy edytują ten sam plik, oraz to, że historii zmian pilnuje u Was kolor komórki.
Arkusz to najlepszy prototyp procesu, jaki masz
Zanim padnie choć jedno złe słowo o Excelu: w małej firmie to zwykle najrozsądniejsze narzędzie na start. Nie wymaga wdrożenia, każdy w zespole umie go otworzyć, a nową kolumnę dodajesz w trzy sekundy, kiedy proces się zmienia. A w młodej firmie proces zmienia się co tydzień.
Arkusz ma jeszcze jedną zaletę, o której rzadko się mówi. Jest szkicem procesu. Kolumny, które dodawałeś przez dwa lata, to zapis tego, czego Twoja firma naprawdę potrzebuje wiedzieć o zamówieniu, kliencie albo zleceniu. Żaden konsultant nie spisze tego lepiej, bo arkusz rósł z prawdziwej pracy, a nie z warsztatu przy tablicy.
Problem nie zaczyna się więc w chwili, w której używasz arkusza. Zaczyna się wtedy, gdy arkusz przejmuje zadania systemu: pilnuje, kto co zrobił, rozstrzyga, który status jest aktualny, i przechowuje decyzje, od których zależy faktura dla klienta. Do tego go nie zaprojektowano. Wytrzyma to, dopóki pracuje w nim jedna, uważna osoba.
Głośne wpadki dotyczą wierszy, ciche dotyczą ludzi
Najsłynniejsza historia o arkuszu, który nie wytrzymał, jest o limicie wierszy. Jesienią 2020 roku brytyjska agencja Public Health England pominęła w dziennych raportach prawie 16 tysięcy pozytywnych wyników testów na COVID-19. Według BBC dane trafiały do szablonów w starym formacie XLS, który mieści około 65 tysięcy wierszy. Każdy wynik zajmował kilka wierszy, więc jeden szablon mieścił tylko mniej więcej 1400 przypadków. Reszta po prostu się nie zapisywała.
Ta historia jest efektowna, ale w małej firmie mało prawdopodobna. Twój arkusz zamówień ma dwa tysiące wierszy, nie sto tysięcy. Dlatego bardziej pouczająca jest druga słynna wpadka, ta z banku JPMorgan w 2012 roku, znana jako „London Whale". Raport wewnętrznej komisji banku, cytowany przez Jamesa Kwaka, opisuje model ryzyka zbudowany z serii arkuszy, które trzeba było wypełniać ręcznie, kopiując dane z jednego do drugiego. W jednej z formuł zmianę stóp dzielono przez ich sumę zamiast przez średnią. Model zaniżał zmienność mniej więcej o połowę i nikt tego nie wyłapał na czas.
Błąd w komórce jest rzadki, błąd w arkuszu prawie pewny
Ray Panko z Uniwersytetu Hawajskiego przez ponad dwadzieścia lat zbierał badania nad błędami w arkuszach. W podsumowaniu z 2015 roku zestawił czternaście eksperymentów laboratoryjnych z udziałem 967 osób budujących arkusze w pojedynkę. Średnio błędna była 3,9% komórek z formułami. Brzmi niewinnie: na sto komórek cztery pomyłki.
Tyle że komórki w arkuszu nie stoją osobno. Formuła w podsumowaniu korzysta z wyników dziesiątek innych formuł, a pomyłka w dowolnej z nich przechodzi dalej. Przy łańcuchu stu powiązanych komórek i błędzie na poziomie kilku procent szansa, że wynik końcowy jest poprawny, robi się bliska zeru. Panko pokazuje to w tej samej pracy i dokłada dane z prawdziwych firm: w 85 szczegółowych audytach, trwających po kilka dni na arkusz, błędy znaleziono w 94% przebadanych plików.
Ciekawsze od liczb jest to, co Panko pisze o ludziach. Autorzy arkuszy i całe firmy są, jak pisze, mocno przekonani o poprawności swoich plików, a ta pewność nie ma pokrycia w wynikach żadnego badania. Pamiętamy błędy, które naprawiliśmy, i nie mamy pojęcia, ile zostało. Dlaczego? Bo pomyłki, której nie zauważyłeś, nie masz czego pamiętać.
Co z tego wynika dla Ciebie? Że pytanie „czy w naszym arkuszu są błędy" jest źle postawione. Są. Pytanie brzmi, czy macie sposób, żeby je znaleźć, zanim znajdzie je klient.
Każda kolejna osoba w pliku wnosi własny regulamin
Jedna osoba pracująca w arkuszu ma w głowie wszystkie zasady: co znaczy pusta komórka, która kolumna jest „na brudno", dlaczego wiersz 340 ma przekreśloną nazwę klienta. Te zasady nigdzie nie są zapisane i nie muszą być, bo pilnuje ich ta sama głowa, która je wymyśliła.
Druga osoba przejmuje część zasad, a resztę zgaduje. Trzecia przychodzi pół roku później i uczy się od drugiej, więc dostaje kopię kopii. Przy piątej w pliku obowiązuje pięć niepisanych regulaminów, które w większości się pokrywają. Kłopot w tym, że różnią się dokładnie w tych miejscach, w których coś jest niejasne, czyli tam, gdzie reguła była najbardziej potrzebna.
Do tego dochodzi problem czysto techniczny. Plik leżący na dysku sieciowym albo wysłany mailem może w danej chwili edytować tylko jedna osoba. Kolejna dostaje komunikat, że plik jest zablokowany, więc robi to, co zrobiłby każdy: zapisuje kopię „na chwilę". Tak powstają pliki z dopiskiem _v2_Kasia, a za miesiąc nikt nie wie, która wersja jest prawdziwa. Microsoft opisuje to wprost w dokumentacji współtworzenia: jednoczesna praca kilku osób działa tylko dla plików trzymanych w OneDrive lub SharePoint.
📖 Ze słownika Noraline: Single Source of Truth — jedno źródło prawdy, czyli zasada, że każdy rodzaj danych w firmie ma jedno, autorytatywne miejsce przechowywania. Wszystko inne to kopie albo odniesienia do niego. Pięć wersji tego samego arkusza zamówień to pięć źródeł prawdy, czyli w praktyce żadne.
Arkusz przyjmie wszystko, co do niego wpiszesz
Formularz w systemie może powiedzieć „nie": nie przyjmie daty w polu na kwotę, nie zapisze zamówienia bez klienta, nie pozwoli zmienić statusu komuś bez uprawnień. Arkusz domyślnie nie mówi „nie" nikomu. Co gorsza, czasem po cichu „poprawia" to, co wpisałeś.
Najlepiej udokumentowany przykład pochodzi z nauki. W 2016 roku zespół Marka Ziemanna przejrzał arkusze dołączane do publikacji w czołowych czasopismach genetycznych. W mniej więcej co piątej pracy z listą genów w Excelu część nazw genów zamieniła się w daty, bo program przy domyślnych ustawieniach rozpoznał w skrócie „SEPT2" drugi września. Problem był znany od ponad dekady i nadal trafiał do recenzowanych publikacji.
W firmie wygląda to mniej naukowo, ale mechanizm jest ten sam. Numer zamówienia zaczynający się od zera traci to zero. Kod pocztowy zmienia się w liczbę. Ktoś wkleja dane z maila razem ze spacją na końcu i formuła wyszukująca przestaje znajdować klienta. Każda z tych rzeczy jest drobna. Razem tworzą arkusz, w którym nikt nie ufa wynikowi bez sprawdzenia go ręcznie, a to oznacza, że arkusz przestał oszczędzać czas.
Historia zmian zapisana kolorem to historia, której nikt nie prowadzi
Excel w wersji Microsoft 365 ma funkcję Pokaż zmiany, która pokazuje, kto i kiedy zmienił wartość albo formułę w komórce. To duży krok naprzód w stosunku do czasów, kiedy jedynym śladem była data zapisu pliku. Warto jednak przeczytać, czego ta funkcja według samego Microsoftu nie rejestruje. Na liście są między innymi zmiany formatowania, filtrowanie i ukrywanie wierszy.
W wielu małych firmach najważniejsza informacja w arkuszu nie siedzi w żadnej komórce, tylko w jej kolorze. Zielony to „wysłane", czerwony to „klient nie zapłacił", żółty to „do sprawdzenia". Kolor jest statusem, a status jest decyzją. I akurat tej decyzji wbudowana historia zmian nie zobaczy.
„Mamy historię wersji w chmurze, więc zawsze sprawdzimy, kto co zmienił." Sprawdzicie wartości i formuły. Zmiany koloru, czyli Waszych statusów, w tym panelu nie ma.
Według tej samej dokumentacji panel zmian czyści się, gdy ktoś otworzy plik w starszej, kupionej jednorazowo wersji Excela albo zapisze jego kopię. Jedna osoba z pudełkowym Office'em kasuje historię wszystkim.
Kolor ma jeszcze jedną wadę: nie da się go przefiltrować tak łatwo jak tekstu, nie da się go policzyć prostą formułą i nie trafi do żadnego raportu. Pytanie „ile zamówień czeka dziś na wysyłkę" wymaga wtedy, żeby ktoś przewinął plik i policzył zielone wiersze na oko. Tak wygląda informacja, która formalnie jest w systemie, a praktycznie siedzi w czyimś wzroku.
Pięć objawów, że arkusz udaje system
Nie ma jednej liczby wierszy ani jednej liczby pracowników, przy której trzeba porzucić Excela. Są za to objawy, które powtarzają się w niemal każdej firmie, w której arkusz przerósł swoją rolę. Jeśli rozpoznajesz u siebie dwa albo trzy, problem przestał dotyczyć narzędzia. Dotyczy procesu, który się w tym narzędziu ukrył.
| Objaw | Co naprawdę oznacza | Pierwszy ruch |
|---|---|---|
| W nazwie pliku jest „FINAL", „v3" albo czyjeś imię | Firma ma kilka źródeł prawdy i nikt nie wie, które obowiązuje | Jeden plik w chmurze, stare kopie do archiwum tylko do odczytu |
| Status zapisany kolorem komórki | Decyzje nie zostawiają śladu i nie da się ich policzyć | Kolumna „Status" z listą rozwijaną zamiast koloru |
| „Nie ruszaj tej kolumny, tam są formuły" | Dane i obliczenia leżą w tym samym miejscu, a jedno nadpisanie psuje resztę | Osobny arkusz na wpisy, osobny na obliczenia, ten drugi zablokowany |
| Ktoś zawsze „przepisuje" dane do innego pliku albo systemu | Arkusz jest ogniwem w łańcuchu, którego nikt nie narysował | Rozpisz, skąd dane przychodzą i dokąd idą |
| Tylko jedna osoba naprawdę rozumie plik | Reguły istnieją wyłącznie w jej głowie; urlop tej osoby to przestój | Spisz legendę: co znaczy każda kolumna i kto może ją zmieniać |
Żaden z pierwszych ruchów w tabeli nie wymaga kupowania nowego programu. Każdy wymaga za to decyzji, kto za co odpowiada.
Najpierw proces, potem narzędzie
Najczęstsza reakcja na zmęczenie arkuszem to szukanie narzędzia, które „to załatwi". CRM, system magazynowy, aplikacja do zadań. Tyle że jeśli nikt nie umie powiedzieć, kto zmienia status zamówienia i kiedy, to nowy system dostanie dokładnie ten sam bałagan, tylko w ładniejszym interfejsie i z abonamentem. Pisałem o tym szerzej przy automatyzacji, która staje się pułapką: zautomatyzowany chaos to nadal chaos, tylko szybszy.
Arkusz, który tak Cię męczy, wykonał już połowę tej pracy. Kolumny to lista danych, których potrzebujecie. Kolory to lista statusów. Kolumna „uwagi" to lista wyjątków, których proces nie przewidział. Wystarczy to przepisać na kartkę jako pytania: kto wpisuje te dane, kto je zmienia, kto podejmuje decyzję oznaczoną kolorem i co dzieje się potem.
Jeśli po takim ćwiczeniu okaże się, że w firmie nie ma odpowiedzi na połowę tych pytań, to zwykle nie jest problem arkusza, tylko brak procesów, przez który cały dzień gasisz pożary. Arkusz był po prostu miejscem, w którym ten brak było najlepiej widać.
20 procesów w firmie, które możesz oddać automatyzacji
Jeśli po spisaniu kolumn i statusów widzisz, że część pracy w arkuszu to ręczne przepisywanie, ten ebook pomoże wybrać, od którego procesu zacząć.
Pobierz za darmo →Co naprawisz w samym Excelu w jedno popołudnie
Zanim cokolwiek zmienisz, sprawdź, ile da się odzyskać bez zmiany narzędzia. Często całkiem sporo. Te cztery kroki nie zrobią z arkusza systemu, ale zatrzymają najgorsze straty i przy okazji pokażą, czego naprawdę Wam brakuje.
Liczby z ostatniego kroku pochodzą z tej samej pracy Panko i dotyczą przeglądu prowadzonego metodą inspekcji kodu, czyli komórka po komórce. Przegląd „rzucę okiem" znajduje mniej.
Kiedy arkusz trzeba zastąpić, a nie poprawić
Są sytuacje, w których żadna dyscyplina w Excelu nie pomoże, bo potrzebujesz czegoś, czego arkusz po prostu nie ma. Rozpoznasz je po tym, że ludzie używają pliku poprawnie, a i tak brakuje funkcji, której arkusz nie ma.
W pliku pracują jedna albo dwie osoby, dane służą do analizy, a nie do obsługi klienta, i nikt nie musi wiedzieć, kto podjął którą decyzję.
Różne osoby powinny widzieć różne dane, status musi uruchamiać coś dalej (mail do klienta, fakturę, zlecenie dla magazynu), a przy sporze trzeba umieć odtworzyć, kto i kiedy zmienił decyzję.
Wtedy masz dwie drogi. Pierwsza to baza danych no-code, czyli narzędzie, które wygląda znajomo jak arkusz, ale pod spodem ma typy pól, powiązania między tabelami i uprawnienia. To dobry wybór, kiedy proces jest typowy, a zespół chce sam go rozwijać. Druga to dedykowany panel, zbudowany pod dokładnie ten obieg, który odczytaliście z arkusza: z formularzami, które mówią „nie", ze statusami, które zostawiają ślad, i z automatycznym krokiem tam, gdzie ktoś dotąd przepisywał dane ręcznie.
Która droga jest lepsza? To zależy od tego, jak bardzo Wasz proces odbiega od standardu. Wybór i tak warto robić dopiero po ćwiczeniu z poprzednich sekcji, bo dopiero wtedy wiesz, co właściwie przenosisz. Arkusz, który rozebrałeś na kolumny, statusy i wyjątki, jest najlepszą specyfikacją, jaką możesz dać komukolwiek, kto ma zbudować coś w jego miejsce.
Excel nie przestaje być dobrym narzędziem w dniu, w którym firma rośnie. Przestaje nim być w dniu, w którym kolejna osoba dostaje dostęp do pliku, a nikt nie mówi jej, co znaczy żółty. Wtedy masz wybór: albo zapisać reguły tam, gdzie wszyscy je widzą, albo przenieść je do narzędzia, które ich dopilnuje.
Sprawdźmy, co da się zdjąć z Twojej głowy
Który z Waszych arkuszy wystarczy uporządkować, a który już udaje system? Przejdziemy przez niego razem i ocenimy, czy wystarczą poprawki, czy lepiej sprawdzi się dedykowana aplikacja firmowa albo inne aplikacje i systemy.
Napisz do mnie →Najczęściej zadawane pytania
Zwykle nie przy określonej liczbie wierszy, tylko wtedy, gdy w tym samym pliku pracuje kilka osób, a statusy i decyzje zapisuje się kolorem komórki. Objawy to kopie pliku z dopiskami „FINAL” albo czyimś imieniem, ręczne przepisywanie danych do innych systemów i sytuacja, w której tylko jedna osoba naprawdę rozumie arkusz. Wtedy problem dotyczy już procesu, a nie samego narzędzia.
Ray Panko zestawił badania z ponad dwudziestu lat. W eksperymentach laboratoryjnych średnio 3,9% komórek z formułami było błędnych, a w 85 szczegółowych audytach prawdziwych arkuszy błędy znaleziono w 94% plików. Pojedyncza pomyłka jest rzadka, ale formuły zależą od siebie nawzajem, więc w dużym arkuszu błąd w wyniku końcowym jest prawie pewny.
Nie. Według dokumentacji Microsoftu funkcja Pokaż zmiany rejestruje zmiany wartości i formuł, a nie pokazuje między innymi zmian formatowania, filtrowania ani ukrywania wierszy. Panel zmian czyści się też, gdy ktoś otworzy plik w starszej wersji Excela albo zapisze jego kopię. Jeśli status zamówienia oznaczacie kolorem, ta decyzja nie zostawia śladu w historii.
Najprościej dodać osobną kolumnę „Status” z listą rozwijaną, ustawioną przez sprawdzanie poprawności danych. Kolor może zostać, ale niech ustawia go formatowanie warunkowe na podstawie tej kolumny. Wtedy zmiana statusu jest zmianą wartości, więc trafia do historii zmian, da się ją przefiltrować, policzyć formułą i wykorzystać w raporcie.
Tak, ale tylko wtedy, gdy plik leży w OneDrive albo SharePoint i wszyscy używają wersji Excela obsługującej współtworzenie. Plik na dysku sieciowym albo wysłany mailem w danej chwili edytuje jedna osoba, a pozostali dostają komunikat o blokadzie. To zwykle prowadzi do zapisywania kopii „na chwilę”, czyli do kilku wersji tego samego arkusza.
Są dwie główne drogi. Baza danych no-code wygląda podobnie do arkusza, ale ma typy pól, powiązania między tabelami i uprawnienia, więc sprawdza się przy typowych procesach. Dedykowany panel buduje się pod konkretny obieg pracy, z formularzami, które odrzucają błędne dane, i statusami zostawiającymi ślad. Wybór warto robić dopiero po rozpisaniu, co dziś robi arkusz.
Szymon Mojsak
Ekspert automatyzacji procesów biznesowych i współwłaściciel RCPonline — systemu rejestracji czasu pracy.
Teoria zastosowana w praktyce — treści opieram na własnych doświadczeniach zdobytych przy wdrożeniach i w relacjach międzyludzkich.
Poszerzam horyzonty — nieustannie rozwijam wiedzę z zakresu marketingu, psychologii i IT.
Zamieniam twórczy chaos w kierunek — najpierw pytanie „po co”, dopiero potem „jak”. Pomagam zrozumieć procesy, by je usprawnić.
Ten materiał powstał z udziałem AI
Narzędzia AI — wspierały research, redakcję tekstu i przygotowanie ilustracji.
Autor — wybiera temat, pisze pierwszą wersję i redaguje całość przed publikacją. Doświadczenia, oceny i punkt widzenia w tekście są jego własne.
Ładowanie komentarzy...