
Általános képlet
=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")
Összegzés
Ha egy számhoz rendes utótagot (például 1., 2., 3. stb.) Kíván hozzáadni, használhatja a KIVÁLASZTÁS függvényen alapuló képletet az utótag hozzárendeléséhez.
A bemutatott példában a C5 képlete a következő:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Magyarázat
A sorszámok a pozíciót vagy rangot jelentik sorrendben. Általában szám + betű utótaggal írják: 1., 2., 3. stb.
Ha egy kis számkészlethez rendes utótagot szeretne kapni, használhatja a KIVÁLASZTÁS funkciót:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Itt a CHOOSE egyszerűen felvesz egy számot a B oszlopból, és ezt a számot indexként használja a megfelelő utótag lekéréséhez.
Univerzális formula
Nagyobb számtartomány mellett nem célszerű folyamatosan értékeket adni a KIVÁLASZTÁShoz. Ebben az esetben válthat egy bonyolultabb képletre, amely a MOD funkciót használja:
=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"))
Ez a képlet először a MOD-t használja az ÉS-vel, hogy "csapdába ejtse" az olyan számok esetét, mint a 11, 12, 13, 111, 112, 113 stb., Amelyek nem szabványos utótaggal rendelkeznek, és mindig "th". Az összes többi szám a 10 utótagértéket használja a KIVÁLASZTÁS belsejében.
Az ABS funkció a negatív és a pozitív számok kezelésére is szolgál.
Egyesítsd a szám utótagját
Az utótagot közvetlenül összefűzheti (összekapcsolhatja) a fenti képletek bármelyikével. Például sorszám utótag hozzáadása az A1-10 számhoz az A1-ben:
=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")
De ne feledje, hogy ezzel a szám szövegértékre változik.