=LEFt(RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1))
=IF($AE6<>"",LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K))),"")
如题,上述函数是应该是取数的函数组合,我看不懂没用过这些函数,我想问一下如何应用,我想制作一个表格取要取数,再取数种会有小数点,如1234.56,如何避开小数点取数。
请教一下高手,感谢
=LEFt(RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1)) 谁能给我解释一下啥意思
答案:2 悬赏:20
解决时间 2021-01-31 10:14
- 提问者网友:低唤何为爱
- 2021-01-30 21:42
最佳答案
- 二级知识专家网友:我叫很个性
- 2021-01-30 22:02
=LEFt(RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1))
COLUMN(L:L) ,L列的序号12,
ROUND($F6,2),$F6的值四舍五入保留两位小数,
" ¥"&ROUND($F6,2)*100,ROUND($F6,2)乘以100,前面加人民币符号,比如1.24,就是¥1.24*100=¥124,
RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1)从字串符(" ¥"&ROUND($F6,2)*100的最后一位开始,提取17-COLUMN(L:L)+1个字符。
LEFt(RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1))提取字串符RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1)的第一个字符。
=IF($AE6<>"",LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K))),"")
如果AE6不等于空则返回LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K)))否则为空。
LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K)))同上。
COLUMN(L:L) ,L列的序号12,
ROUND($F6,2),$F6的值四舍五入保留两位小数,
" ¥"&ROUND($F6,2)*100,ROUND($F6,2)乘以100,前面加人民币符号,比如1.24,就是¥1.24*100=¥124,
RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1)从字串符(" ¥"&ROUND($F6,2)*100的最后一位开始,提取17-COLUMN(L:L)+1个字符。
LEFt(RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1))提取字串符RIGHt(" ¥"&ROUND($F6,2)*100,17-COLUMN(L:L)+1)的第一个字符。
=IF($AE6<>"",LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K))),"")
如果AE6不等于空则返回LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K)))否则为空。
LEFt(RIGHt(" ¥"&$AE6*100,18-COLUMN(K:K)))同上。
全部回答
- 1楼网友:請叫我丶偏執狂
- 2021-01-30 22:09
你好!
第一个公式看上去好像不完整,
LEFT函数是从左边开始取字符串中的字符,比如=LEFt("ABCD",2)的结果是“AB”
RIGHT函数是从右边开始取字符串中的字符,比如=RIGHt("ABCD",3)的结果是“BCD”
ROUND函数是精确到一定的小数位,前一个参数是需要处理的数,后一个参数是精确到的位数(本公式中是对F6精确到小数点后二位)。
COLUMN函数就是取所在的列数。
你可以在菜单:公式-计算公式中帮助你理解公式
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯