|
本帖最后由 xdragon 于 2013-7-16 15:56 编辑
第一题:
无小数点的情况下,可以直接自定义单元格格式:"人民币"[DBNum2][$-804]G/通用格式"元整"
如果有小数点。。。。函数法:
输入函数="人民币"&TEXT(INT(B18),"[DBNum2][$-804]G/通用格式")&IF(MOD(B18,1)=0,"元整","元"&IF(MOD(B18*10,1)=0,TEXT((B18-INT(B18))*10,"[DBNum2][$-804]0角"),TEXT((B18-INT(B18))*100,"[DBNum2][$-804]0角0分")))
第二题:
1问:设置单元格格式→数字→自定义
"借"G/通用格式;"贷"G/通用格式 (考虑到有的有小数点,有的没有,使用通用格式稍微准确点)
2问:设置单元格格式→数字→自定义
[黑色][>=2500]★★★ | _-¥* #,##0.00_-;[蓝色][>=1500]★★ | _-¥* #,##0.00_-;[红色]★ | _-¥* #,##0.00_-
3问:0!.0000"万"(效果不理想),只会函数的可以做到的。。。方法类似第一题的。
第三题:
设置单元格格式→数字→自定义: [红色]"√";;[蓝色]"×" (如果是严格定义1和0的话,就是[红色][=1]"√";[蓝色][=0]"×"
第四题:
设置单元格格式→数字→自定义: [红色][>41456]yyyy-m-d;yyyy-m-d
第五题:
输入后的数字变*:……暂时没想出来 **出来的是根据列宽显示*号。。。唉,投降了,坐等其他E友的答案
至于怎么把格式中显示的结果复制出来还真想不到办法,vb中可以将range的text属性赋予某个单元格就行了。可是这样做没通用性了。。。
|
评分
-
查看全部评分
|