Pokud potřebujete rychle extrahovat rok z data v aplikaci Microsoft Excel, můžete použít funkci ROK. Tím získáte hodnotu roku v samostatné buňce, což vám umožní použít ji v samostatném vzorci.
Funkce ROK může být zvláště užitečná, pokud jste v Excelu převedli text na hodnoty data a chcete z dat extrahovat hodnoty roku.
Chcete-li použít funkci ROK, budete muset otevřít svou tabulku aplikace Excel a mít buňky obsahující data (v libovolném formátu) nastaveny jako vhodnou číselnou hodnotu „Datum“.
Nejlepší je nastavit tyto hodnoty buněk jako hodnoty čísel „Dlouhé datum“ nebo „Krátké datum“ pomocí rozbalovací nabídky Domů > Číslo. Můžete také použít buňky s vlastními formáty data.
Rozbalovací nabídka čísel.“ width=”426″ height=”175″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>
Pokud máte datum převedené na číslo, můžete také extrahovat rok z 5místného „sériového“ čísla Excelu, které počítá počet dní od 1. ledna 1900. Tuto hodnotu můžete zobrazit změnou libovolné hodnoty data na standardní číselnou hodnotu pomocí nabídky Domů > Číslo.
Kvůli tomuto konkrétnímu limitu můžete použít ROK pouze k extrakci roku z dat počínaje 1. lednem 1900 a dále. Funkce nebude fungovat s dřívějšími daty.
Chcete-li extrahovat rok z buňky obsahující datum, zadejte =YEAR(CELL) a nahraďte CELL odkazem na buňku. Například =YEAR(A2) vezme hodnotu data z buňky A2 a extrahuje z ní rok.
Výše uvedený příklad ukazuje různé styly hodnot data ve sloupci A. Bez ohledu na formát je funkce YEAR použitá ve sloupci B schopna číst a extrahovat hodnotu roku.
Pokud chcete, můžete místo odkazu na buňku použít také 5místné „sériové“ číslo aplikace Excel.
Výše uvedený příklad to ukazuje pomocí vzorce =YEAR(43478) se sériovým číslem (43478) odpovídajícím datu (13. ledna 2019), kterému je funkce YEAR schopna porozumět. Od tohoto sériového čísla se vrací rok (2019).
Hodnotu vrácenou vzorcem obsahujícím funkci YEAR pak může použít jiný vzorec. Můžete jej například zkombinovat se vzorcem DATUM (např. =DATUM(YEAR(A2);1,11 ), abyste vytvořili platnou hodnotu data.
Pokud jej chcete zopakovat pro více hodnot data, můžete použít úchyt pro zkopírování vzorce ROK do dalších buněk.