Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1796|回复: 8

[已解决]自动调用最后一行数据后金额转换问题

[复制链接]
发表于 2013-3-28 16:33 | 显示全部楼层 |阅读模式
问题见附件sheet2表,请老师指教,非常感谢。 Book1.zip (9.21 KB, 下载次数: 14)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-3-28 16:46 | 显示全部楼层
Book11.rar (7.76 KB, 下载次数: 6)
回复

使用道具 举报

 楼主| 发表于 2013-3-28 16:51 | 显示全部楼层
谢谢老师。不过B5单元格未自动变为大写数额
回复

使用道具 举报

发表于 2013-3-28 17:09 | 显示全部楼层
sdwffw 发表于 2013-3-28 16:51
谢谢老师。不过B5单元格未自动变为大写数额

哪像在那个单元格填写公式?B5单元格又是什么东西?
回复

使用道具 举报

 楼主| 发表于 2013-3-28 17:18 | 显示全部楼层
老师,B5单元格是把“工业国发”的最后一行“审查费”单元格用index函数调过来的,想变为大写金额
回复

使用道具 举报

发表于 2013-3-28 17:52 | 显示全部楼层    本楼为最佳答案   
Book11.rar (7.98 KB, 下载次数: 15)
回复

使用道具 举报

发表于 2013-3-28 18:47 | 显示全部楼层
B5公式  =IF(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))<0,"负","")&TEXT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))),"[dbnum2]")&"元"&IF(RIGHT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))*10),1)<>"0",TEXT(RIGHT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))*10),1),"[dbnum2]")&"角"&IF(RIGHT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))*100),1)<>"0",TEXT(RIGHT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))*100),1),"[dbnum2]")&"分","整"),IF(RIGHT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))*100),1)<>"0","零"&TEXT(RIGHT(INT(INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))*100),1),"[dbnum2]")&"分","整"))



F5公式     =MOD(INT(INDIRECT("工业国发!$c"&COUNTA(工业国发!$C:$C))*(10^(COLUMN()-9))),10)
G5-K5的公式复制F5的就好
回复

使用道具 举报

发表于 2013-3-28 18:53 | 显示全部楼层
讲一下   取数字用到的公式是   INDIRECT("工业国发!c"&COUNTA(工业国发!C:C))     这里注意的就是第一张表C列不允许有空着的格,否则公式取数就会出错(这里统计的是非空单元格的个数来判断该是第几行),要是你真有用不着的行也需要填个注明废掉的标记


然后B5 用的是这个公式  =if(a1<0,"负","")&TEXT(INT(A1),"[dbnum2]")&"元"&IF(RIGHT(INT(A1*10),1)<>"0",TEXT(RIGHT(INT(A1*10),1),"[dbnum2]")&"角"&IF(RIGHT(INT(A1*100),1)<>"0",TEXT(RIGHT(INT(A1*100),1),"[dbnum2]")&"分","整"),IF(RIGHT(INT(A1*100),1)<>"0","零"&TEXT(RIGHT(INT(A1*100),1),"[dbnum2]")&"分","整"))

这个公式是用来写金额很好用的公式   基本是按照会计实务里的要求写的,比如有角无分的时候也写整,只有分的时候有零没有整
回复

使用道具 举报

发表于 2013-3-28 18:56 | 显示全部楼层
另外,在第二张表上 设置一个无字体颜色的辅助单元格更好,可以取到金额之后再用大写公式    看上去就美多了,而且就可以让第一张表允许存在空格了

取数公式  =INDIRECT("工业国发!c"&MAX(IF(工业国发!C1:C1000<>"",ROW(工业国发!C1:C1000),"")))     用ctrl+shift+回车  3键确认
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-27 13:19 , Processed in 0.365878 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表