将英文的基数词转换成序数词是一个比较繁杂的问题。由于它没有一个十分流动的形式:大少数的数字在酿成序数词都是运用的“th”后缀,但大但凡以“1”、“2”、“3”开头的数字却辨别是以“st”、“nd”和“rd”开头的。并且,“11”、“12”、“13”这3个数字又纷歧样,它们却依然是以“th”开头的。因而,完成起来仿佛很繁杂。
其实,只需我们理清思绪,找准函数,只须编写一个公式,便可紧张转换了。不信,请看:“=A2&IF(OR(VALUE(RIGHT(A2,2))={11,12,13}),″th″,IF(OR(VALUE(RIGHT(A2))={1,2,3,},CHOOSE(RIGHT(A2),″st″,″nd″,″rd″),″th″))”。该公式尽管一长串,不外寄义却很明白:①假如数字是以“11”、“12”、“13”开头的,则加上“th”后缀;②假如第1原则有效,则检查最初一个数字,以“1”开头运用“st”、以“2”开头运用“nd”、以“3”开头运用“rd”;③假如第1、2原则都有效,那么就用“th”。因而,基数词和序数词的转换完成得如斯紧张和快速。
上一篇:甘肃省民乐县审计局比案卷促质量 下一篇:海南省2016高考录取优惠加分政策