国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

用Excel函數將英文基數詞轉換成序數詞

2024-08-23 19:48:37
字體:
來源:轉載
供稿:網友

  將英文的基數詞轉換成序數詞是一個比較復雜的問題。因為它沒有一個十分固定的模式:大多數的數字變成序數詞都是使用的“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”。如此,基數詞和序數詞的轉換就變得相當輕松和快捷了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 奈曼旗| 吉隆县| 宣化县| 洮南市| 夏津县| 章丘市| 雷波县| 筠连县| 定安县| 鹰潭市| 庄浪县| 虞城县| 喀什市| 珲春市| 清涧县| 大港区| 文安县| 讷河市| 柳河县| 六安市| 滨海县| 扶余县| 改则县| 莱阳市| 晋江市| 岢岚县| 建水县| 连城县| 育儿| 崇仁县| 陵水| 西乌| 义乌市| 马尔康县| 平江县| 石嘴山市| 永登县| 湄潭县| 城口县| 五华县| 锡林浩特市|