Automatický čas - excel
Vedu si tabulku se záznamy a potřeboval bych vědět, kdy jsem který záznam vytvořil, vymyslel sem tudíž "vzoreček", který sem dal do A1:
=KDYŽ(B1="";"";NYNÍ())
a ten rozkopíroval do celého sloupce. Problém je, že když udělám změnu v kterémkoliv políčku sloupce B, tak mi změní datum a čas ve všech políčkách sloupce A, já bych potřeboval, aby předešlé záznamy neměnil.
Jde to nějak vyřešit?
Tak sem si to přečet ještě jednou a pořádně. Hodnoty vkládáš do sloupce B a do sloupce A chceš datum změny
Tohle je šikovná funkce pro sledování editace!
Pro časové razítko (ve sloupci A) v případě změny ve sloupcích B až D to pak je (neoptimalizováno ) takhle:
Jak to provést obecně (a optimalizovaně) pro celý list? Aby jakákoliv změna kdekoliv ve sloupcích B až IV byla zaznamenána ve sloupci A.
Díky.
Trochu robustnejšie:
Menší problém pri použití predchádzajúcich riešení nastane pri zmene viacerých buniek naraz (pri vložení cez Paste). V takom prípade sa čas nastaví len pre prvý riadok alebo vôbec.
Ak by som chcel určovať dátum vzniku riadku podľa zmeny v nejakom rozsahu (napr. B:F), tak by som použil niečo takéto: