
在excel 2003 里如何把一个数值分别填到金额的个十百千万
6个回答
展开全部
要用公式,我当年设的给你参考一下:
假设该数字在A1格,加辅助格B1,C1
B1=RMB(A1,2)
C1=LEN(B1)
(以上两个辅助格不是必须,我主要是不想下面的公式太长,特意加的,等于变量哈)
分位=IF(A1<>0,LEFT(RIGHTB($B1,1),1),"")
角位=IF(A1>4,LEFT(RIGHTB($B1,2),1),"")
个位=IF(C1>4,IF(C1=5,IF(INT(A1)=0,"¥",LEFT(RIGHTB($B1,4),1)),LEFT(RIGHTB($B1,4),1)),"")
十位=IF(C1=5,IF(INT(A1)<>0,"¥",""),IF(C1>5,LEFT(RIGHTB($B1,5),1),""))
百位=IF(C1=6,"¥",IF(C1>6,LEFT(RIGHTB($B1,6),1),""))
千位=IF(C1=7,"¥",IF(C1>7,LEFT(RIGHTB($B1,8),1),""))
万位=IF(C1=9,"¥",IF(C1>8,LEFT(RIGHTB($B1,9),1),""))
十万位=IF(C1=10,"¥",IF(C1>9,LEFT(RIGHTB($B1,10),1),""))
百万位=IF(C1=11,"¥",IF(C1>12,LEFT(RIGHTB($B1,12),1),""))
千万位=IF(C1=13,"¥",IF(C1>13,LEFT(RIGHTB($B1,13),1),""))
亿位=IF(C1=14,"¥",IF(C1>14,LEFT(RIGHTB($B1,14),1),""))
因为我当时还要识别自动在前一位加¥,所以复杂了一点,你参考一下吧
假设该数字在A1格,加辅助格B1,C1
B1=RMB(A1,2)
C1=LEN(B1)
(以上两个辅助格不是必须,我主要是不想下面的公式太长,特意加的,等于变量哈)
分位=IF(A1<>0,LEFT(RIGHTB($B1,1),1),"")
角位=IF(A1>4,LEFT(RIGHTB($B1,2),1),"")
个位=IF(C1>4,IF(C1=5,IF(INT(A1)=0,"¥",LEFT(RIGHTB($B1,4),1)),LEFT(RIGHTB($B1,4),1)),"")
十位=IF(C1=5,IF(INT(A1)<>0,"¥",""),IF(C1>5,LEFT(RIGHTB($B1,5),1),""))
百位=IF(C1=6,"¥",IF(C1>6,LEFT(RIGHTB($B1,6),1),""))
千位=IF(C1=7,"¥",IF(C1>7,LEFT(RIGHTB($B1,8),1),""))
万位=IF(C1=9,"¥",IF(C1>8,LEFT(RIGHTB($B1,9),1),""))
十万位=IF(C1=10,"¥",IF(C1>9,LEFT(RIGHTB($B1,10),1),""))
百万位=IF(C1=11,"¥",IF(C1>12,LEFT(RIGHTB($B1,12),1),""))
千万位=IF(C1=13,"¥",IF(C1>13,LEFT(RIGHTB($B1,13),1),""))
亿位=IF(C1=14,"¥",IF(C1>14,LEFT(RIGHTB($B1,14),1),""))
因为我当时还要识别自动在前一位加¥,所以复杂了一点,你参考一下吧
展开全部
给你一个简单点的公式吧,假定数值5555在a1,在千万位(假定是a4)输入公式:
=LEFT(RIGHT(" "&$A$1*100,11-COLUMN()))
公式向右拉,直到分位。
=LEFT(RIGHT(" "&$A$1*100,11-COLUMN()))
公式向右拉,直到分位。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以excel2007为例:
姓名
高数
英语
李宁
98
87
孙兵
87
84
陈言
84
89
张菊
82
81
1.
选中上述三列数据
2.
插入图表,比如折线图
3.鼠标右键点击任意一条折线,点击浮动菜单中的“设置数据系列格式”
4.
在对话框中的“系列选项”标签中,选则“次坐标轴”
5.点击确定即可
姓名
高数
英语
李宁
98
87
孙兵
87
84
陈言
84
89
张菊
82
81
1.
选中上述三列数据
2.
插入图表,比如折线图
3.鼠标右键点击任意一条折线,点击浮动菜单中的“设置数据系列格式”
4.
在对话框中的“系列选项”标签中,选则“次坐标轴”
5.点击确定即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设 数值填写 在 A01 格
千位的格 填写 =mid(A01,1,1)
百位的格 填写 =mid(A01,2,1)
十位的格 填写 =mid(A01,3,1)
个位的格 填写 =mid(A01,4,1)
千位的格 填写 =mid(A01,1,1)
百位的格 填写 =mid(A01,2,1)
十位的格 填写 =mid(A01,3,1)
个位的格 填写 =mid(A01,4,1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样吧,你直接右键这个单元格,然后选单元格格式。 特殊--》中文大写数字
最后确定就行了
最后确定就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询