
Všeobecný vzorec
=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")
Zhrnutie
Ak chcete k číslu (napr. 1., 2., 3. atď.) Pridať radovú príponu, môžete na priradenie prípony použiť vzorec založený na funkcii CHOOSE.
V zobrazenom príklade je vzorec v C5:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Vysvetlenie
Poradové čísla predstavujú pozíciu alebo poradie v postupnom poradí. Normálne sa píšu pomocou prípony čísla + písmena: 1., 2., 3. atď.
Ak chcete získať radovú príponu pre malú množinu čísel, môžete použiť funkciu VÝBER takto:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Tu CHOOSE jednoducho zdvihne číslo zo stĺpca B a použije ho ako index na získanie správnej prípony.
Univerzálny vzorec
Pri väčšom rozsahu čísel nie je praktické stále pridávať hodnoty do VYBERU. V takom prípade môžete prejsť na zložitejší vzorec, ktorý využíva funkciu MOD:
=IF(AND(MOD(ABS(A1),100)>10,MOD(ABS(A1),100)<14),"th", CHOOSE(MOD(ABS(A1),10)+1,"th","st","nd","rd","th","th","th","th","th","th"))
Tento vzorec najskôr používa MOD s AND na „zachytenie“ prípadu čísel ako 11, 12, 13, 111, 112, 113 atď., Ktoré majú neštandardnú príponu s, je vždy „th“. Všetky ostatné čísla používajú vo vnútri CHOOSE 10 príponových hodnôt.
Funkcia ABS sa používa na spracovanie záporných aj kladných čísel.
Spojte príponu s číslom
Príponu môžete zreťaziť (spojiť) priamo pomocou niektorého z vyššie uvedených vzorcov. Napríklad pridanie radovej prípony k číslu 1-10 v A1:
=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")
Uvedomte si však, že tým sa zmení číslo na textovú hodnotu.