Poradna - Datum/DateCode
hlavní kategorie | zpět | + odpovědět na toto témaDatum/DateCode - diskuze na toto téma |
Dobrý den, prosím o radu: Potřeboval bych z datumu například dnšního 07.04.2021 udělat date code ve tvaru WY(týden/rok). Tedy z 07.04.2021 udělat 1421. Je na to nějaká fce?
Vím toto téma už bylo založeno, ale bez odpovědi.
Je to pro mě aktuálně velmi nutné. Děkuji! Ak mate datum vo formate 7.4.2021 v A1, tak do B1 dajte tento vzorec. (dalo by sa to aj inak urcite) =ISOWEEKNUM(A1)&"/"&TEXT(A1; "yy") Odpověď To "yy" Vám CZ Excel nezožerie. Lepšie by bolo použiť =ISOWEEKNUM(A1)&"/"&RIGHT(A1;2) a v CZ Excel je to =ISOWEEKNUM(A1)&"/"&ZPRAVA(A1;2). V tomto prípade do pôjde všade. Odpověď Lebo SK a EN používajú rovnaké vzorce a parametre pre funkciu TEXT. Teda poznajú skratku "yyyy" - dlhý rok, ale bo "yy" krátky rok. Rôzne iné jazyky (nielen CZ) majú parametre podľa svojich slov. V CZ je to "rrrr" - dlhý rok, a "rr" . krátky rok. Vzorce si Excel ukladá ako nejaké indexy. Má ich očíslované alebo podľa nejakého kľúča dohľadateľné v knižnici. Takže ak v SK Exceli napíšem RIGHT, súbor uložím, otvorím v CZ Exceli, bude tam vzorec ZPRAVA. Naproti tomu textové parametre "yyyy"/"rrrr" sa ukladajú ako text. A keď v SK uložím "yyyy" a otvorím ho v CZ, nebude poznať "yyyy", lebo pozná iba "rrrr". Neviem, ako to inak ozrejmiť... Tie preklady sú katastrofa... Odpověď |