=IF($A5,LEFT(RIGHT(" "&ROUND($A5,2)*100,17-COLUMN())),"")高手帮我解释一下这个函数的意思这是把一个单元格内的数字,自动填入对应单元格(.元,角,分)的函数
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 14:58:15
![=IF($A5,LEFT(RIGHT(](/uploads/image/z/7012446-6-6.jpg?t=%3DIF%28%24A5%2CLEFT%28RIGHT%28%22+%22%26ROUND%28%24A5%2C2%29%2A100%2C17-COLUMN%28%29%29%29%2C%22%22%29%E9%AB%98%E6%89%8B%E5%B8%AE%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E8%BF%99%E4%B8%AA%E5%87%BD%E6%95%B0%E7%9A%84%E6%84%8F%E6%80%9D%E8%BF%99%E6%98%AF%E6%8A%8A%E4%B8%80%E4%B8%AA%E5%8D%95%E5%85%83%E6%A0%BC%E5%86%85%E7%9A%84%E6%95%B0%E5%AD%97%2C%E8%87%AA%E5%8A%A8%E5%A1%AB%E5%85%A5%E5%AF%B9%E5%BA%94%E5%8D%95%E5%85%83%E6%A0%BC%28.%E5%85%83%2C%E8%A7%92%2C%E5%88%86%29%E7%9A%84%E5%87%BD%E6%95%B0)
=IF($A5,LEFT(RIGHT(" "&ROUND($A5,2)*100,17-COLUMN())),"")高手帮我解释一下这个函数的意思这是把一个单元格内的数字,自动填入对应单元格(.元,角,分)的函数
=IF($A5,LEFT(RIGHT(" "&ROUND($A5,2)*100,17-COLUMN())),"")高手帮我解释一下这个函数的意思
这是把一个单元格内的数字,自动填入对应单元格(.元,角,分)的函数
=IF($A5,LEFT(RIGHT(" "&ROUND($A5,2)*100,17-COLUMN())),"")高手帮我解释一下这个函数的意思这是把一个单元格内的数字,自动填入对应单元格(.元,角,分)的函数
ROUND($A5,2) 对A5四舍五入,并保留两位小数,成为 xxx.xx 的样式
*100 增大数字,使之没有小数变成xxxxx的样式
" "& 为以后作准备(right函数取数,防止以后一直能取到数,因为有可能万位等没有数)
17-COLUMN() 这和你表结构有关,17-当前列
right(数字文本,17-当前列) 取第几位的数,这时" "&就有用了,右拉的时候,right去不到数,就一直取 " ",就是不显示
left() 把right取的数左取一位,这样每个位置就显示一个数了
if(a5,公式,"")如果a5是0或其他文字,就不显示