
Obecný vzorec
=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")
souhrn
Chcete-li přidat pořadovou příponu k číslu (tj. 1., 2., 3. atd.), Můžete přiřadit příponu pomocí vzorce založeného na funkci CHOOSE.
V zobrazeném příkladu je vzorec v C5:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Vysvětlení
Pořadová čísla představují pozici nebo pořadí v postupném pořadí. Obvykle se píší pomocí přípony čísla + písmena: 1., 2., 3. atd.
Chcete-li získat pořadovou příponu pro malou sadu čísel, můžete použít funkci VYBERTE takto:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Zde CHOOSE jednoduše zvedne číslo ze sloupce B a použije toto číslo jako index k načtení správné přípony.
Univerzální vzorec
S větším rozsahem čísel není praktické stále přidávat hodnoty k VÝBĚRU. V takovém případě můžete přepnout na složitější vzorec, který používá funkci 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 nejprve používá MOD s AND k "zachycení" případu čísel jako 11, 12, 13, 111, 112, 113 atd., Která mají nestandardní příponu s, je vždy "th". Všechna ostatní čísla používají 10 hodnot přípon uvnitř CHOOSE.
Funkce ABS se používá ke zpracování záporných i kladných čísel.
Zřetězte příponu na číslo
Příponu můžete zřetězit (připojit) přímo pomocí výše uvedeného vzorce. Například přidání pořadové přípony k číslu 1-10 v A1:
=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")
Uvědomte si však, že to změní číslo na textovou hodnotu.