怎么在EXCEL中设置随机生成的3列共100道100以内的加减法啊

具体是咋做啊说真的这题我都不懂拜托了... 具体是咋做啊 说真的 这题我都不懂 拜托了 展开
 我来答
生活无非油盐酱醋茶
高能答主

2019-12-09 · 致力于成为全知道最会答题的人
知道小有建树答主
回答量:1925
采纳率:100%
帮助的人:80.2万
展开全部

可以通过使用EXCEL自带的RANDBETWEEN公式来实现,思路为第一列设置为随机生成的100以内的整数,第二列为随机生成的加减号,第三列为根据前面单元格是加或是减随机产生和不大于100的加数,或产生不大于被减数的减数。具体的设置方法如下:

1、在电脑上打开EXCEL表格,如在A1单元格中输入=RANDBETWEEN(0,100),表示在该单元格中产生的随机数字为0-100。

2、在B1单元格中输入公式=IF(INT(RAND()*2),"+","-"),表示在该单元格中随机产生加减号。

3、再在C1单元格中输入公式=IF(B1="+",INT(RAND()*(101-A1)),INT(RAND()*(A1+1))),其中表示的意思前面单元格产生的加或是减随机产生和不大于100的加数,或产生不大于被减数的减数。

4、最后将使用EXCEL的单元格拖动功能,将需要产生的其他题目一并拖移产生就可以了。

sunshine050082
推荐于2017-12-16 · TA获得超过1140个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:0
展开全部
A1 =RANDBETWEEN(0,99) '注释:随机产生0到99间的一个整数,作被加数或被减数
B1 =CHOOSE(RANDBETWEEN(1,2),"+","-") '注释:随机选择进行加法或减法
C1 =RANDBETWEEN(0,99) '注释:随机产生0到99间的一个整数,作加数或减数
D1 = '注释:等号
E1 =IF(B1="+",A1+C1,A1-C1) '注释:结果,若B1为加号,则A1、C1相加;若B1为减
号,则A1、C1相减。
注1:其实A1,B1,C1,D1可以写在一个单元格内,但这样做简单易懂;
注2:现在这样还不能保证A1比C1大,即做减法时有可能结果为负数。要避免这种情况,须对C1作限定,比较麻烦。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gcglz2009
2010-12-11 · TA获得超过2379个赞
知道小有建树答主
回答量:863
采纳率:100%
帮助的人:576万
展开全部
在A1中输入=RANDBETWEEN(1,100),在B1中输入=IF(RANDBETWEEN(1,2)=1,"+","-"),在C1中输入=RANDBETWEEN(1,100),在D1中输入=IF(RANDBETWEEN(1,2)=1,"+","-"),在E1中输入=RANDBETWEEN(1,100),之后将这五个单元格选中向下拉至100行即可。如果想将他们连在一起写可以在F1中输入=A1&B1&C1&D1&E1,其余的向下拉即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
砺剑matlab
2010-12-11 · TA获得超过192个赞
知道答主
回答量:24
采纳率:0%
帮助的人:4.3万
展开全部
这问题简单,不过你的把问题讲明白点,不然我怎么讲给你听啊?你那个3列100道,数据是什么?是不是要生成三列100以内的数据,然后对这些数据加减法地规则是什么?最好把原题目贴上来,这样就容易弄懂你要问什么。excel内置有很多计算函数,产生随机数就为rank(),
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
办公小子
2020-03-04 · 资深生产计划专员
办公小子
资深生产计划专员
采纳数:99 获赞数:16124
公司优秀员工,制定公司年度发展规划

向TA提问 私信TA
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式