• 欢迎访问起航教学!
当前位置:起航教学资源网范文写作电脑学习办公技巧Excel函数将基数词转序数词

Excel函数将基数词转序数词

12-14 18:35:46   分类:办公技巧   浏览次数: 881
标签:办公技巧大全,http://www.qihang56.com Excel函数将基数词转序数词,

    将英文的基数词转换成序数词是一个比较复杂的问题。因为它没有一个十分固定的模式:大多数的数字变成序数词都是使用的“th”后缀,但是以“1”、“2”、“3”结尾的数字却分别是以“st”、“nd”和“rd”结尾的。而且,“11”、“12”、“13”这3个数字又不一样,它们仍然是以“th”结尾的。因此,实现起来似乎很复杂。其实,只要我们理清思路,找准Excel函数,只须编写一个公式,就可轻松将英文基数词转换成序数词。

    公式如下:“=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”。如此,基数词和序数词的转换就变得相当轻松和快捷了。

  本文来自http://www.qihang56.com 谢谢支持!

相关热词搜索:

分享到: 收藏
评论排行