Jak používat vzorce v Airtable

Airtable je všestranný nástroj produktivity, který spojuje výkon databáze s flexibilitou tabulkového procesoru, aby umocnil způsob ukládání dat a interakci s nimi.

Jednou z nejzákladnějších funkcí tabulky jsou vzorce a možná se ptáte, jak je začlenit do svých základen v Airtable. Zde je návod, jak můžete začít s polem Formule společnosti Airtable.

Přidání pole vzorce do vaší tabulky

Chcete-li začít pracovat se vzorci v Airtable, musíte nejprve do tabulky přidat pole Vzorec.

V zobrazení mřížky vaší tabulky klikněte na tlačítko se znaménkem plus („+“) umístěné na konci řádku záhlaví polí v horní části tabulky. Pokud máte hodně polí, možná budete muset posunout doprava, dokud je neuvidíte. Vyberte Vzorec ze seznamu možností pole. Poté se zobrazí nabídka Upravit pole pro zadání vzorce.

V závislosti na tom, co do vzorce vložíte, Airtable automaticky zjistí určité druhy hodnot, jako jsou čísla, procenta a data, a pokud ano, můžete změnit způsob jejich zobrazení ve vašem poli kliknutím na kartu Formátování.

Po zadání vzorce klikněte na tlačítko Vytvořit pole a přidejte pole do tabulky. Pokud máte zkušenosti s prací s funkcemi a vzorci v aplikaci Microsoft Excel, pravděpodobně budete mít určitou představu o tom, jak pole Vzorec funguje v Airtable.

Existují však určité rozdíly: mnoho specializovanějších funkcí, jako jsou finance nebo inženýrství, není k dispozici. A co je důležitější, pole Vzorec aplikuje stejný vzorec na každý záznam v tabulce; nemůžete upravit vzorec nebo použít úplně jiný vzorec pouze pro konkrétní buňky.

Jak vytvořit odkazy na buňky v poli vzorce Airtable

V souladu s porovnáním s Excelem vás možná zajímá, jak ve vzorcích odkazovat na konkrétní hodnoty umístěné jinde v tabulce. Airtable nemá buňky jako A1 nebo C5, jak tedy odkazujete na jiné hodnoty polí?

V Airtable můžete vytvářet odkazy na jiná pole pouhým zadáním jejich názvů. Pokud byste tedy měli například pole s názvem „Cena“, zadejte pouze:

 Price 

Pokud název pole, na které chcete odkazovat, obsahuje více slov, budete muset název pole uzavřít do složených závorek (závorky { a }), aby se na ně odkazovalo. Pokud byste tedy měli pole s názvem „Množství objednávky“, zadejte:

 {Order quantity} 

Složené závorky můžete použít i kolem jednoslovných názvů polí, ale nejsou vyžadovány stejným způsobem jako u polí s delšími názvy.

Tímto způsobem se odkazy na buňky v Airtable podobají používání pojmenovaných rozsahů v Excelu, i když pohodlně, názvy jsou nastaveny za vás, jsou povoleny mezery a můžete se na ně hned odkazovat, aniž byste je museli nejprve nastavovat.

Použití operátorů v poli vzorce

Airtable podporuje řadu symbolů, které umožňují rychle provádět řadu logických, textových a numerických funkcí. Souhrnně se jim říká „operátoři“.

Operátory, které můžete snadno rozpoznat, jsou operátory pro běžné matematické rovnice. Pro sčítání můžete použít klávesu plus ( + ), pro odčítání pomlčku, pomlčku nebo mínus ( – ), pro násobení klávesu s hvězdičkou ( * ) a pro dělení lomítko ( / ). Podle potřeby můžete také použít závorky ( ( a ) ) kolem rovnic k rozdělení složitějších rovnic na menší části.

Klávesa ampersand ( & ) je užitečná pro rychlé kombinování textu, podobně jako funkce CONCAT v Excelu – ačkoli Airtable má svou vlastní verzi této funkce, CONCATENATE(), se stejnou funkčností.

Máte-li nějaký další text, který chcete přidat do výstupu pole pomocí kterékoli funkce, budete jej muset dát do uvozovek ( ” ” ), včetně mezer nebo jiných speciálních znaků. Pokud chcete do výstupního zobrazení přidat uvozovky samotné, musíte do uvozovek přidat zpětné lomítko a poté znak uvozovky; ve vzorci by to mělo být „\“.

Airtable také obsahuje sadu logických operátorů. Tyto vrátí hodnotu „TRUE“, pokud jsou splněny jejich podmínky, a „FALSE“, pokud nejsou splněny. Jsou to „větší než“ ( > ), „menší než“ ( < ), „větší než nebo rovno“ ( >= ), „menší nebo rovno“ ( <= ), „rovná se“ ( = ), a „nerovná se“ ( != ).

Některé základní funkce, které můžete použít v Airtable

Pokud hledáte nějaké snadné způsoby, jak začít se vzorci, zde jsou některé základní funkce, které můžete v Airtable použít, abyste mohli začít.

To je sotva poškrábání povrchu dostupných schopností; Dokumentace Airtable nabízí kompletní seznam funkcí. Dokonce stavěli základ, který obsahuje ukázkové výstupy které můžete zkopírovat do svého pracovního prostoru a upravit.

Funkce IF

Funkce IF je jednou z nejzákladnějších funkcí v tabulkových procesorech a její implementace v Airtable je v podstatě stejná jako způsob, jakým funguje funkce IF v Excelu.

 IF(expression, value1, value2) 

Funkce testuje logiku zadanou do pole výrazu a poté vrátí hodnotu1, pokud je tato logika pravdivá, nebo hodnotu2, pokud je nepravdivá. Podobně jako v Excelu můžete vytvářet vnořené příkazy IF a vkládat další funkce do vzorce IF.

Obzvláště složité příkazy IF lze snadněji vizualizovat využitím funkce „víceřádkové úpravy“ Airtable, která vám umožní psát vzorce podobně jako psaní kódu, s odsazením představujícím vnořené příkazy a více barvami představujícími různé části syntaxe.

Pozoruhodný rozdíl je v tom, že neexistuje žádný ekvivalent funkce ISBLANK aplikace Excel; místo toho se musíte zeptat, zda je hodnota rovna BLANK().

Funkce SUM

Podobně, stejně běžná jako IF, funguje funkce SUM stejně jako v jakékoli jiné tabulce a sečte všechny hodnoty obsažené ve funkci (ať už jde o hodnoty polí nebo čísla definovaná přímo ve vzorci).

 SUM(number1, [number2, ...]) 

Funkce DATEADD

Pro funkci, která je trochu neobvyklá, ale mohla by pro vás být působivě užitečná, můžete použít funkci DATEADD k přidání určitého času k datům a časům.

 DATEADD(3 prosince, 2024, [ 

V prvním segmentu syntaxe zadáte buď samotné datum, nebo datum a čas, buď přímo, nebo z pole „Datum a čas“. (Do tohoto vzorce nemůžete přidat čas sám o sobě bez data; zobrazí se chyba a budete muset vzorec znovu upravit).

Poté zadejte číselnou hodnotu a jednotku času z následujících: ‚milisekundy‘, ‚sekundy‘, ‚minuty‘, ‚hodiny‘, ‚dny‘, ‚týdny‘, ‚měsíce‘, ‚čtvrtletí‘ (roku ), nebo „roky“.

Pokud je to nutné, funkce jako TODAY() (která zobrazuje aktuální datum) nebo NOW() (která vrací aktuální datum a čas, aktualizované každých 15 minut a kdykoli je základna přepočítána) také pracují s DATEADD namísto pole. nebo konkrétní hodnotu.

Vyplněná funkce DATEADD může vypadat takto:

 DATEADD("07/18/23 14:55:29", 760, "minutes") 

Zrychlete svůj pracovní postup v Airtable

Pole Vzorec přidává výkonný způsob analýzy a interakce s vašimi daty v Airtable. Od jednoduchých příkazů až po složité výtvory s více funkcemi, všestrannost vzorců přináší některé z nejužitečnějších funkcí tabulkového nástroje do vaší základny.

Pokud jste již obeznámeni s tabulkami, můžete rychle přizpůsobit své dovednosti a odemknout nové poznatky, a to vše při současném využívání výhod databázového modelu Airtable. To je jen jedna z mnoha jedinečných funkcí, díky kterým je Airtable tak přesvědčivě oblíbeným nástrojem pro zvýšení vaší produktivity.