Excel公式求助 A1--A10十个单位格随机出现“合格”和“不合格”。需要公

Excel公式求助
A1--A10十个单位格随机出现“合格”和“不合格”。需要公式是从A1开始到第一次出现“合格”中间出现几次“不合格”。(只需要第一次A1到第一次出现“合格”,合格的位置是随机的,有可能A1:A10没有“合格”)

选择A1:A10单元格,输入以下公式,按Ctrl+Enter组合键结束

=CHOOSE(RANDBETWEEN(1,2),"合格","不合格")

即可生成随机的“合格”和“不合格”字符。

详见附图

追问

不是这个效果,我要的效果是你那个图中输入函数位置比如在B2单元格的数字为2,因为在第一个合格出现时有两个不合格

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-02
没太看懂,试下是不是你要的
=IF(RANDBETWEEN(0,1),"合格","不合格")追问

效果是:第一个回答那个图中输入函数位置比如在B2单元格的数字为2,因为在第一个合格出现时有两个不合格

效果是:第一个回答那个图中输入函数位置比如在B2单元格的数字为2,因为在第一个合格出现时有两个不合格

第2个回答  2017-03-02
=MATCH("合格",A:A,)-1
是这样的效果吗追问

效果是:第一个回答那个图中输入函数位置比如在B2单元格的数字为2,因为在第一个合格出现时有两个不合格

追答

在B1中输入
=IF(A2="合格",MATCH("合格",A$1:A2,)-1,"")
下拉填充。

相似回答