Excel 如果A1等于1,则B1等于“一”,A2等于2,则B2等于“二”

Excel如果A1等于1,则B1等于“一”,A2等于2,则B2等于“二”实现这种阿拉伯数字对应汉字的功能,该用什么函数做呢?求教大神。... Excel 如果A1等于1,则B1等于“一”,A2等于2,则B2等于“二”
实现这种阿拉伯数字对应汉字的功能,该用什么函数做呢?求教大神。
展开
 我来答
pepe3399
推荐于2019-03-21 · 知道合伙人软件行家
pepe3399
知道合伙人软件行家
采纳数:1259 获赞数:5940
1988年毕业于苏州市职业大学计算机专业 从事软件开发5年 从事生产管理20年

向TA提问 私信TA
展开全部

用自定义函数可以完成。

例如有数据表如图:

第一步:点击开发工具-visual basic

第二步:插入模块,编制代码如下:

Function dasz(a As Integer) As String

Set d = CreateObject("scripting.dictionary")

d.Add 1, "一"

d.Add 2, "二"

d.Add 3, "三"

d.Add 4, "四"

d.Add 5, "五"

d.Add 6, "六"

d.Add 7, "七"

d.Add 8, "八"

d.Add 9, "九"

d.Add 10, "十"

dasz = d(a)

End Function

第三步:在B1输入公式:=dasz(A1)。

第四步:将B1公式下拉至B10.结果如图:

北京埃德思远电气技术咨询有限公司
2023-08-25 广告
"整定计算的工作步骤,大致如下:1.确定整定方案所适应的系统情况。2.与调度部门共同确定系统的各种运行方式。3.取得必要的参数与资料(保护图纸,设备参数等)。4.结合系统情况,确定整定计算的具体原则。5.进行短路计算。6.进行保护的整定计算... 点击进入详情页
本回答由北京埃德思远电气技术咨询有限公司提供
xiuliinlove
2014-05-19 · TA获得超过1821个赞
知道大有可为答主
回答量:1518
采纳率:0%
帮助的人:1639万
展开全部

直接用函数不会。但可以间接达到目的:

在B1输入公式=A1,然后向下拖动B列复制公式,达到A列输入什么数字B列就自动填充什么数字的效果。然后选中B列,格式菜单-单元格-数字选项卡-特殊-中文小写数字,如图所示:


如果数字三位数以上显示####的话请把B列拉宽即可。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人呆山乞
2014-05-19 · 知道合伙人金融证券行家
人呆山乞
知道合伙人金融证券行家
采纳数:1241 获赞数:13387
毕业于东北财经大学,硕士学位。从事企业财务工作7年。先后做过项目投资、融资、成本及其他等工作。

向TA提问 私信TA
展开全部
先在B1输入公式,"=A1",然后设置B1单元格格式,设置成中文小写,就Ok了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sayhi95
2014-05-19 · TA获得超过1039个赞
知道小有建树答主
回答量:1441
采纳率:62%
帮助的人:303万
展开全部
设置B1=A1,B2=A2,同时设置B列数字格式为特殊-中文小写数字,相信你能做到的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjyjjy01
2014-05-19 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:222
采纳率:100%
帮助的人:89.7万
展开全部
右键设置单元格 数字 特殊 中文大写 确定
追问
抱歉,问题没描述清楚,
你说的这个是转换成大写数字吧,
实际需求其实是,当A1等于1时,B1等于“张三”,A2等于2时,B2等于“王五”,这样的……
不知道能不能实现
追答
第一  你都1和张三   2和王五要有关联    再用vlookup函数  就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式