Exceli valem: järjestus järelsuunaliitega -

Üldine valem

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

Kokkuvõte

Numbri järelliite lisamiseks (st 1., 2., 3. jne) saate järelliite määramiseks kasutada funktsiooni CHOOSE põhist valemit.

Näidatud näites on valem C5-s:

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

Selgitus

Järjestusnumbrid tähistavad järjestust järjestuses. Need kirjutatakse tavaliselt numbri + tähe järelliitega: 1., 2., 3. jne.

Väikese numbrikomplekti jaoks järjestikuliite saamiseks võite funktsiooni VALI valida järgmiselt:

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

Siin valib CHOOSE lihtsalt veerust B numbri ja kasutab seda numbrit indeksina õige järelliite hankimiseks.

Universaalne valem

Suurema numbrivahemiku korral pole otstarbekas jätkata VALIMISE väärtuste lisamist. Sel juhul saate minna keerulisemale valemile, mis kasutab funktsiooni 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"))

See valem kasutab kõigepealt MOD-i koos AND-ga selliste numbrite juhtumite nagu 11, 12, 13, 111, 112, 113 jms "püüdmiseks", millel on mittestandardne järelliide, alati "th". Kõik muud numbrid kasutavad valiku 10 sufiksiväärtust.

ABS-funktsiooni kasutatakse nii negatiivsete kui ka positiivsete arvude käsitlemiseks.

Liita järelliide numbrile

Sufiti saab liita (ühendada) otse, kasutades mõnda ülaltoodud valemit. Näiteks numbrite 1–10 järjeliite lisamine A1-s:

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

Kuid pidage meeles, et see muudab numbri tekstiväärtuseks.

Head lingid

Järjestusliited Excelis (Chip Pearson)

Huvitavad Artiklid...