国产探花免费观看_亚洲丰满少妇自慰呻吟_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”。如此,基數詞和序數詞的轉換就變得相當輕松和快捷了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庄河市| 汝城县| 黄石市| 济南市| 常熟市| 衢州市| 当阳市| 平陆县| 洞头县| 辰溪县| 珠海市| 阳山县| 靖安县| 陆河县| 兴化市| 中宁县| 南乐县| 陈巴尔虎旗| 四子王旗| 乌兰浩特市| 会宁县| 吉林省| 嘉祥县| 呼玛县| 建德市| 邯郸县| 九江市| 思南县| 华阴市| 永州市| 衡东县| 外汇| 商都县| 如皋市| 嘉义县| 和田市| 新巴尔虎左旗| 乡城县| 洞口县| 平阴县| 华容县|