excel中,choose函数的问题
发布网友
发布时间:2022-04-22 22:18
我来回答
共4个回答
热心网友
时间:2023-04-29 17:18
A1中的公式=CHOOSE(RANDBETWEEN(0,1),2,3)
和你在B1中输入的任何数值没有直接关系。
只是因为你在输入数值的时候,Excel会读取内存,A1中的公式就开始运行,会得到一个结果,
再输入会再读取使公式再运行,再得到一个结果,此输入过程不限于B1单元格,而是任何非A1单元格,甚至像清除数值等任意可以读取Excel内存使公式运行的操作,都会使该公式的值发生改变,从而可能出现错误值。
热心网友
时间:2023-04-29 17:18
跟你输什么数没关系,出错纯属巧合
randbetween()函数是取两个数之间的随机整数,设置0到1,结果只有两个,0或1
choose()函数,第一个参数index_num是引用序号,是1~254之间的整数,也就是index_num是必须大于1小于254的
你的公式中,当随机数是0的时候,choose函数就出错了
热心网友
时间:2023-04-29 17:19
A1中的公式=CHOOSE(RANDBETWEEN(0,1),2,3)
和B1中填的数值没有任何关系。
函数设置有问题,改为=CHOOSE(RANDBETWEEN(1,2),2,3)
热心网友
时间:2023-04-29 17:20
可能是文本的问题