Tabulka v Excelu málokdy selže kvůli jedné velké chybě. Selže postupně. Roky se do ní přidávaly sloupce, listy a barevná zvýraznění, až jí rozumí jenom člověk, který ji kdysi založil. Otázka proto nebývá, jestli je Excel špatný nástroj. Je to velmi dobrý nástroj. Otázka je, v jakém momentě vás začne stát víc času, než kolik vám ušetří, a jaké máte možnosti, než se nějaká data nenávratně ztratí.
Co tabulkový editor umí dobře a kde má svou hranici
Tabulka je nejrychlejší způsob, jak začít. Nepotřebujete nikoho oslovit, nic nastavovat ani nic platit nad to, co už máte. Napíšete si vlastní sloupce, dopíšete vzorec a za půl hodiny vedete evidenci, která vám přesně vyhovuje. Pro první desítky záznamů to je lepší volba než jakýkoli program, protože se přizpůsobí vám, a ne vy jemu.
Hranice přichází tam, kde se z tabulky stane společná evidence několika lidí. Tabulkový editor je navržený jako list papíru, na který smí kdokoli napsat cokoli kamkoli. Databáze je navržená opačně, jako sada přihrádek s pravidly, co do které smí přijít. Dokud v evidenci pracujete sami, volnost pomáhá. Jakmile do ní zasahuje víc lidí nebo na ní závisí fakturace a sklad, začne volnost škodit.
Pět signálů, že tabulka přestává stačit
Žádný z nich neznamená, že musíte hned zítra něco měnit. Dva nebo tři dohromady už ale stojí za to si sednout a propočítat, kolik času vás stávající stav stojí.
Soubor koluje v několika verzích
Když e-mailem obíhá evidence_final_v3_upravena.xlsx, nemáte jednu evidenci, ale několik rozcházejících se evidencí. Část toho řeší sdílené úložiště, kde soubor existuje na jediném místě a lidé do něj vstupují společně. O tom, jak takové úložiště vybrat a co stojí, jsme psali v článku o cloudovém úložišti pro malou firmu. Pokud ale verze vznikají proto, že si každý potřebuje udělat vlastní výpočet nad stejnými daty, sdílené úložiště to nespraví. To už je úloha pro databázi, která data a pohledy na ně oddělí.
Stejný údaj zapisujete na víc míst
Adresa odběratele je v tabulce faktur, v tabulce objednávek a ještě v kontaktech. Když se odběratel přestěhuje, musíte si vzpomenout na všechna tři místa. Tohle je nejčastější důvod, proč evidence přestane souhlasit sama se sebou. Databáze drží zákazníka jednou a ostatní záznamy se na něj odkazují, takže změna proběhne na jednom místě.
Nad evidencí pracuje víc lidí současně
Sdílené tabulky dnes zvládají, aby v nich bylo víc lidí zároveň. Co nezvládají, je zabránit nedorozumění. Nikdo nebrání kolegovi přepsat vzorec textem, smazat řádek nebo zapsat datum ve vlastním formátu. Databáze umí pro každý sloupec vynutit typ údaje i to, že záznam nesmí zůstat bez odběratele.
Nedohledáte, kdo co změnil
Historie verzí u sdílených souborů existuje, ale odpovídá na otázku, jak soubor vypadal v pondělí. Neodpovídá na otázku, kdo konkrétně změnil u jedné zakázky cenu a kdy. V evidenci, podle které fakturujete nebo vyplácíte, je tahle otázka dřív nebo později na stole.
Práce s tabulkou začíná zdržovat
Počet řádků bývá menší problém, než se čeká. Co tabulku zpomalí, jsou tisíce vzorců přepočítávaných při každé změně, propojení na další soubory a vložené obrázky. Pokud se po otevření souboru musíte jít uvařit kávu, nejde o nedostatek výkonu počítače, ale o to, že tabulka dělá práci, na kterou nebyla postavená.
Co databáze vyřeší a co ne
Databáze vám dá jedno místo, kde data skutečně jsou, pravidla pro to, co se smí zapsat, přehled o tom, kdo co změnil, a možnost dát každému člověku jen tu část, kterou potřebuje. Taky z ní lze vytáhnout přehled, který by se v tabulce skládal ručně.
Co nevyřeší, je nepořádek v tom, jak firma pracuje. Pokud dnes nikdo neví, kdy se zakázka považuje za uzavřenou, databáze to nerozhodne za vás. Jen vás k rozhodnutí donutí dřív, protože se bez něj nedá navrhnout formulář. To bývá užitečné, ale je to práce, kterou za vás nikdo neudělá. Platí tu stejné pravidlo jako u digitalizace papírové agendy, kde se první úspora objeví až po tom, co si firma ujasní vlastní postup.
Tři cesty, kterými se dá od tabulky odejít
Hotový program pro danou agendu
Nejlevnější a nejrychlejší cesta vede přes program, který už někdo pro daný typ evidence postavil. Fakturace, sklad, evidence zakázek, docházka, CRM. Platíte měsíční poplatek, nic se nevyvíjí a většinu nastavení zvládnete sami. Nevýhoda je, že se musíte přizpůsobit jeho logice. Pokud máte neobvyklý postup, narazíte. Kritéria pro výběr jsme rozebírali u fakturačních programů pro živnostníky a u jiných typů agendy se liší hlavně v tom, co má umět export.
Databázové nástroje bez programování
Druhá možnost jsou nástroje, které vypadají jako tabulka, ale uvnitř se chovají jako databáze. Mají typované sloupce, vazby mezi záznamy, formuláře pro zadávání a různé pohledy nad stejnými daty. Pracovat s nimi zvládne člověk, který si poradí s pokročilejší tabulkou. Hodí se tam, kde žádný hotový program neodpovídá vaší agendě, ale zároveň nemáte důvod platit vývoj. Pozor na dvě věci. Cena obvykle roste s počtem uživatelů a s počtem záznamů, takže se vyplatí dopředu si spočítat stav za dva roky. A data končí u konkrétního dodavatele, proto si předem vyzkoušejte export.
Vlastní aplikace nad SQL databází
Nejdražší cesta. Má smysl, když je evidence součástí toho, čím vyděláváte, když potřebujete napojení na výrobu, e-shop nebo měřicí techniku, nebo když vám zákazník diktuje, kde data fyzicky leží. Počítejte i s tím, že někdo bude aplikaci roky udržovat. Bez téhle dohody předem skončíte s programem, do kterého se nikdo nechce dívat.
Jak přechod připravit, aby nebolel
Začněte tím, že si na papír vypíšete, co z evidence skutečně potřebujete dostat. Ne jaké má mít sloupce, ale jaké otázky má umět zodpovědět. Kolik mám nezaplacených faktur po splatnosti. Které zakázky stojí a na čem. Kolik kusů mám na skladě. Tenhle seznam je pak jediným rozumným zadáním pro dodavatele i jediným způsobem, jak porovnat dvě nabídky.
Dál si projděte svoje stávající data a podívejte se na duplicity a nekonzistentní zápisy. Jeden odběratel vedený třemi způsoby se do nové evidence přenese jako tři odběratelé. Vyčistit to v tabulce je nepříjemné, ale v nové databázi je to nepříjemnější.
Nepřepínejte skokem. Nějakou dobu veďte obojí a porovnávejte, jestli nová evidence dává stejná čísla jako stará. Teprve když souhlasí, tabulku odložte. A odložte ji, neházejte do koše. Původní soubor si uložte jako nedotknutelný archiv s datem, protože se k němu první rok budete vracet častěji, než si teď myslíte.
Na co se zeptat, než se rozhodnete
- Jak dostanu svoje data zpátky a v jakém formátu, když s nástrojem skončím.
- Co se stane s cenou, až přidáme dalšího uživatele nebo překročíme nějaký limit záznamů.
- Kdo a jak dělá záložní kopie a jak si ověřím, že je z nich možné obnovit stav.
- Jde nastavit, kdo vidí které údaje, nebo mají všichni přístup ke všemu.
- Kde se dohledá, kdo který záznam změnil.
- Kolik času zabere zaškolení lidí, kteří dnes pracují jen s tabulkou.
Časté otázky
Jak velká tabulka je ještě v pořádku
Rozhodující není počet řádků, ale počet lidí a počet míst, kde je stejný údaj. Evidence s pěti tisíci řádky, do které zapisuje jeden člověk, může fungovat roky. Tabulka se dvěma sty řádky, kterou upravují čtyři lidé a ze které se fakturuje, je rizikovější.
Dá se databáze používat i bez internetu
Záleží na typu. Databáze provozovaná u vás ve firmě funguje v místní síti bez připojení k internetu. U nástrojů dostupných přes prohlížeč je připojení podmínkou, i když některé mají omezený offline režim s pozdější synchronizací. Pokud pracujete v místech se slabým signálem, patří tahle otázka mezi první.
Co se stane s našimi historickými daty
Většinou se dají naimportovat, protože téměř každý nástroj umí načíst soubor typu CSV. Problém nebývá v přenosu, ale v tom, že stará data neodpovídají novým pravidlům. Prázdná povinná pole nebo tři varianty názvu jedné firmy se při importu projeví hned. Proto se vyplatí nejdřív vyčistit a teprve potom přenášet.
Potřebujeme kvůli tomu někoho na IT
U hotového programu nebo nástroje bez programování ne. Potřebujete ale člověka ve firmě, který za evidenci odpovídá, nastavuje přístupy a rozhoduje o změnách. U vlastní aplikace nad SQL databází už se bez někoho, kdo jí rozumí, obejít nedá, ať je to zaměstnanec nebo dodavatel s platnou smlouvou na údržbu.
Můžeme zůstat u tabulky a jen ji lépe nastavit
Ano, a často to je správná odpověď. Rozdělte vstupní data a výpočty na samostatné listy, zamkněte buňky se vzorci, nastavte ověřování dat u sloupců, kde se chybuje nejčastěji, a držte soubor na jednom sdíleném místě. Tím získáte roky klidu. Tenhle krok nemá smysl odkládat ani v případě, že na databázi stejně někdy dojde.



