Excel formula: Poredak s rednim sufiksom -

Generička formula

=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")

Sažetak

Da biste broju dodali redni sufiks (tj. 1., 2., 3. itd.), Možete dodijeliti sufiks pomoću formule koja se temelji na funkciji IZBOR.

U prikazanom primjeru formula u C5 je:

=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")

Obrazloženje

Redni brojevi predstavljaju položaj ili rang u slijedu. Obično se pišu pomoću sufiksa broj + slovo: 1., 2., 3. itd.

Da biste dobili redni sufiks za mali skup brojeva, možete upotrijebiti funkciju CHOOSE poput ove:

=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")

Ovdje CHOOSE jednostavno preuzima broj iz stupca B i koristi ga kao indeks za dohvaćanje desnog sufiksa.

Univerzalna formula

S većim rasponom brojeva nije praktično dodavati vrijednosti u IZBOR. U tom slučaju možete prijeći na složeniju formulu koja koristi funkciju 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"))

Ova formula prvo koristi MOD s AND da "zarobi" slučaj brojeva poput 11, 12, 13, 111, 112, 113 itd. Koji imaju nestandardni sufiks sa uvijek je "th". Svi ostali brojevi koriste 10 sufiksnih vrijednosti unutar CHOOSE.

Funkcija ABS koristi se za obradu negativnih i pozitivnih brojeva.

Spojite sufiks broja

Sufiks možete spojiti (pridružiti) izravno pomoću bilo koje gore navedene formule. Na primjer, za dodavanje rednog sufiksa broju 1-10 u A1:

=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")

Ali imajte na umu da ćete time promijeniti broj u tekstualnu vrijednost.

Dobri linkovi

Redni sufiksi u Excelu (Chip Pearson)

Zanimljivi članci...