Excel将英文的基数词转换为序数词

 时间:2026-02-16 02:03:23

1、比如将英文的基数词转换成序数词,这是一个比较复杂的问题,因为它没有一个十分固定的模式。不过仔细分析一下还是有一定规律可循的:

1、大多数的数字在变成序数词都是使用的“th”后缀,

2、以“1”、“2”、“3”结尾的数字分别是以“st”、“nd”和“rd”结尾的。

3、特殊的是:“11”、“12”、“13”这3个数字又不一样,它们却仍然是以“th”结尾的。

因此,我们可以循着这个思路,综合运用几个函数,编写一个公式,就可轻松转换了。

例子如下,假设数据在A25单元格:

Excel将英文的基数词转换为序数词

2、在B25单元格输入以下公式:

=A25&IF(OR(A25={11,12,13}),"th",IF(OR(--RIGHT(A25,1)={1,2,3}),LOOKUP(--RIGHT(A25,1),{1,2,3;"st","nd","rd"}),"th"))

Excel将英文的基数词转换为序数词

3、初一看该公式长长一串,似乎很复杂,不过其含义却很明确:

1、如果数字是等于11、12、13,则加上th后缀;

2、如果数字不等于11、12、13,那么就检查最后一个数字:以1结尾使用st、以2结尾使用nd、以3结尾使用rd;

3、如果上面两个原则都无效,那么就用th后缀。

4、由此可见,巧用Excel公式和函数使得英文的基数词和序数词转换如此轻松和快捷。通过测试公式,结果如下:

Excel将英文的基数词转换为序数词

  • 辽事通怎么查无欠税证明
  • 金融理财师(AFP/CFP)执业操作标准
  • 买衣服时应该注意点什么?
  • 2019年创意设计领域证书排行
  • 哪些凭证是印花税的应纳税凭证
  • 热门搜索
    四川旅游路线 苏州西山旅游攻略 旅游意外保险 石柱旅游 乐亭旅游 无锡旅游网 凤凰古城旅游 马德里旅游 美国旅游地图 瑞士旅游景点