公式:中文转拼音(全拼+首字大写) 数字转英文大写
- 格式:xls
- 大小:93.50 KB
- 文档页数:2
输入内容公式列示
1数值→英文大写:123.00=SpellNumber()
2数值→中文大写:123.00
3中文→拼音:中国=Chinese()
4中文→首字拼音大写:中国=PY()
结果显示
One Hundred Twenty Three Dollars and No Cents
壹佰贰拾叁元整
#NAME?
#NAME?
输入内容公式列示
1数值→英文大写:123.00=SpellNumber()
2数值→中文大写:123.00
3中文→拼音:中国=Chinese()
4中文→首字拼音大写:中国=PY()
结果显示
One Hundred Twenty Three Dollars and No Cents
壹佰贰拾叁元整
#NAME?
#NAME?
wps 全拼公式WPS全拼公式在日常办公中,我们经常使用WPS办公软件来编辑文档、制作表格和演示文稿。
而对于经常使用WPS的人来说,熟练掌握全拼公式是必不可少的。
下面将介绍一些常用的WPS全拼公式,帮助大家提高办公效率。
一、拼音首字母加数字在WPS中,我们可以使用拼音首字母加数字的方式快速输入文字。
例如,想要输入“WPS”,只需按下“W1P1S1”即可。
这种方法在输入长词组时尤其方便,可以大大减少输入时间。
二、拼音首字母加拼音首字母除了使用数字,我们还可以使用拼音首字母加拼音首字母的方式来输入文字。
例如,“中国”可以用“ZG”表示,“美国”可以用“MG”表示。
这种方法适用于拼音首字母唯一的情况,可以更加简洁地输入文字。
三、拼音首字母加下划线在WPS中,我们还可以使用拼音首字母加下划线的方式来输入文字。
例如,“北京”可以用“B_J”表示,“上海”可以用“S_H”表示。
这种方法适用于拼音首字母重复的情况,可以避免输入错误。
四、拼音首字母加拼音全拼有时候,我们需要输入一些生僻字或者外文单词,这时可以使用拼音首字母加拼音全拼的方式来输入文字。
例如,“博客”可以用“BKUE”表示,“Excel”可以用“EKSHEL”表示。
这种方法适用于拼音首字母无法唯一确定的情况。
五、拼音首字母加英文首字母在WPS中,我们还可以使用拼音首字母加英文首字母的方式来输入文字。
例如,“微信”可以用“WX”表示,“QQ”可以用“QQ”表示。
这种方法适用于拼音首字母与英文首字母重复的情况,可以避免输入错误。
六、拼音首字母加拼音缩写除了拼音全拼,我们还可以使用拼音缩写的方式来输入文字。
例如,“中文”可以用“ZW”表示,“英文”可以用“YW”表示。
这种方法适用于拼音首字母无法唯一确定但拼音缩写唯一确定的情况。
七、拼音首字母加拼音末字母有时候,我们需要输入一些特殊的词汇,这时可以使用拼音首字母加拼音末字母的方式来输入文字。
例如,“数学”可以用“SXX”表示,“物理”可以用“WL”表示。
中英文数字互译技巧
中英文数字互译技巧
一、将中文数字转换为英文数字
1. 按照中文习惯阅读顺序,依次将汉字数字转换为阿拉伯数字。
2. 中文数字“一”全称为“壹”,其他中文数字不需要转换。
如:
中文“三十二”转换为英文“32”;
中文“二千零二十六”转换为英文“2026”。
二、将英文数字转换为中文数字
1. 按照小数点后的精度拆分英文数字,分别转换为中文数字,再按照顺序连接成一句话。
2. 英文数字“one”全称为“one(壹)”,其他英文数字不需要转换。
如:
英文“32”转换为中文“三十二”;
英文“2026”转换为中文“二千零二十六”。
关于数字转人民币大写形式的几种方法1、输入法①QQ五笔(其他五笔未知):先键入分号,再接着键入数字,即可显示大写内容②拼音输入(搜狗、QQ等):先键入 “V”,再接着键入数字,即可显示大写内容以下仅限于EXCEL2、单元格格式①先在单元格内输入数字,再更改单元格格式为“特殊”-一百二十三万四千五百六十七.八九②先在单元格内输入数字,再更改单元格格式为“自定义”,选择最后一个格式:[DBNum1][$-804]G/通用格式,也可修改为[DBNum1][$-804]G/通用格式"元"-一百二十三万四千五百六十七.八九元3、工作表函数(具体使用时,请将下面公式其中的4处引用单元格换成实际表格里引用的单元格位置):=IF(单元格=0,"",IF(单元格<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(单元格)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(单元格,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))-1234567.89负壹佰贰拾叁万肆仟伍佰陆拾柒元捌角玖分4、自定义函数(本文档包含自定义函数宏)-1234567.89负壹佰贰拾叁万肆仟伍佰陆拾柒元捌角玖分。
Java之——汉字转换拼⾳(⼤⼩写)pinyin4J 是⼀个可以将汉字转换成拼⾳的lib,⾮常实⽤,其maven地址为:pinyin4J 提供PinyinHelper这个静态类对外提供拼⾳转换的服务我们可以封装⼀个⼯具类,⽤来将汉字转换成拼⾳,这⾥只使⽤了汉字拼⾳。
⾸先要将pinyin4j加⼊项⽬中,如果是maven项⽬,可以添加引⽤:<dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency>⾮maven的可以直接将下载好的jar包放⼊classpath。
然后编写⼯具类 PinyinTool.java:package com.zsdf.drugcategoryrelation.controller;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;/*** 汉字转化为拼⾳的⼯具类* @author liuyazhuang**/public class PinyinTool {HanyuPinyinOutputFormat format = null;public static enum Type {UPPERCASE, //全部⼤写LOWERCASE, //全部⼩写FIRSTUPPER //⾸字母⼤写}public PinyinTool(){format = new HanyuPinyinOutputFormat();format.setCaseType(HanyuPinyinCaseType.UPPERCASE);format.setToneType(HanyuPinyinToneType.WITHOUT_TONE);}public String toPinYin(String str) throws BadHanyuPinyinOutputFormatCombination{return toPinYin(str, "", Type.UPPERCASE);}public String toPinYin(String str,String spera) throws BadHanyuPinyinOutputFormatCombination{return toPinYin(str, spera, Type.UPPERCASE);}/*** 将str转换成拼⾳,如果不是汉字或者没有对应的拼⾳,则不作转换* 如:明天转换成 MINGTIAN* @param str:要转化的汉字* @param spera:转化结果的分割符* @return* @throws BadHanyuPinyinOutputFormatCombination*/public String toPinYin(String str, String spera, Type type) throws BadHanyuPinyinOutputFormatCombination {if(str == null || str.trim().length()==0)return "";if(type == Type.UPPERCASE)format.setCaseType(HanyuPinyinCaseType.UPPERCASE);elseformat.setCaseType(HanyuPinyinCaseType.LOWERCASE);String py = "";String temp = "";String[] t;for(int i=0;i<str.length();i++){char c = str.charAt(i);if((int)c <= 128)py += c;else{t = PinyinHelper.toHanyuPinyinStringArray(c, format);if(t == null)py += c;else{temp = t[0];if(type == Type.FIRSTUPPER)temp = t[0].toUpperCase().charAt(0)+temp.substring(1);py += temp+(i==str.length()-1?"":spera);}}}return py.trim();}}编写测试类PingyinToolTestpackage com.lyz.pingyin.test;import com.lyz.pingyin.PinyinTool;import com.lyz.pingyin.PinyinTool.Type;/*** 测试拼⾳转化结果* @author liuyazhuang**/public class PingyinToolTest {public static void main(String[] args) throws Exception{PinyinTool tool = new PinyinTool();System.out.println("刘亚壮的运⾏测试结果为====" + tool.toPinYin("刘亚壮", "", Type.LOWERCASE)); }}运⾏结果:刘亚壮的运⾏测试结果为====liuyazhuang汉⼦转成拼⾳很快就搞定啦!。