
Vispārēja formula
=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")
Kopsavilkums
Lai numuram pievienotu kārtas kārtas sufiksu (ti, 1., 2., 3. utt.), Piedēkļa piešķiršanai varat izmantot formulu, kuras pamatā ir funkcija IZVĒLES.
Parādītajā piemērā formula C5 ir:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Paskaidrojums
Kārtas skaitļi norāda pozīciju vai rangu secīgā secībā. Parasti tos raksta, izmantojot ciparu + burtu sufiksu: 1., 2., 3. utt.
Lai iegūtu kārtas skaitļa sufiksu nelielam skaitļu kopumam, varat izmantot funkciju IZVĒLĒTIES šādi:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Šeit IZVĒLES vienkārši paņem numuru no B slejas un izmanto šo numuru kā indeksu, lai izgūtu pareizo sufiksu.
Universāla formula
Ar lielāku skaitļu diapazonu nav praktiski turpināt vērtību pievienošanu IZVĒLĒTIES. Tādā gadījumā jūs varat pārslēgties uz sarežģītāku formulu, kurā tiek izmantota funkcija 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"))
Šajā formulā vispirms tiek izmantots MOD ar AND, lai “aizturētu” tādu skaitļu gadījumu kā 11, 12, 13, 111, 112, 113 utt., Kuriem ir nestandarta sufikss, vienmēr ir “th”. Visos pārējos skaitļos tiek izmantotas 10 sufiksu vērtības iekš CHOOSE.
ABS funkciju izmanto, lai apstrādātu gan negatīvos, gan pozitīvos skaitļus.
Sasaista skaitļa sufiksu
Jūs varat sasaistīt (savienot) sufiksu tieši, izmantojot jebkuru no iepriekš minētajām formulām. Piemēram, lai pievienotu kārtas skaitļa sufiksu skaitlim 1-10 A1:
=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")
Bet ņemiet vērā, ka, šādi rīkojoties, skaitlis mainīsies par teksta vērtību.