自娱自乐Excel制作石头 剪刀 布小游戏(动态效果图补发)

来源:互联网 编辑:wan玩得好手游小编更新:2024-11-02 19:11:19 人气:

请关注我,会有很多惊喜

        跟家人朋友在一起的时候,大家都玩剪刀-石头-布的游戏,今天就来给大家介绍如何用Excel制作这个小游戏!

 

在制作前,我们先学习一下制作这小游戏需到的函数:

Vlookup():Vlookup(查找值,查找区域,查找的列,是精确&模糊))如VLOOKUP(F2,A:E,4,0) 查找F2单元格对应的值 ,在A:E列所有单元格区域中查找,4表示在从A开始向后数4列也就是D列,0表示精确查找。

Randbetween(): 获取有上下限的随机数。如:Randbetween(1,3) 返回1-3之间随机返回任意一个数值。


IF():如 IF(A1>B1,"石头","布") 假如A1>B1表达式成立,运算结果是“石头”,否则是结果是"布"。


OR() :两个或两个以上条件满足其中之一 (逻辑或)如:OR(A1=A2,B1=A2,C1=A2), 只要A1、B1、C1中一个的值是A2,则结果正确。


AND():两个或两个以上条件同时满足 (逻辑"与")如: AND(A1="布",A2="石头")表示只有A1的值是"布" 且G10的值是"石头"两个条件同时满足时,才正确。

言而不行假把式,学习了相关函数,我来看一下怎么操作:

这个游戏我是在手机WPS的Excel中制作的,就跟大家分享一下在手机上的制作方法,跟PC端是一样,PC端操作简单。


如上图,在Excel中A17:C20输入如图所示的内容,作为我们显示的查找索引。

在A1中输入:“请选择:”

B1单元格选择数据→数据有效性→序列,输入“石头,剪刀,布”,手机版可能要求输入,如图:


在A4中输入:=VLOOKUP(RANDBETWEEN(1,3),A17:B20,2,0)

在B4中输入:=B2

在C4中输入公式:

=IF(OR(AND(A4="布",B4="石头"),AND(A4="石头",B4="剪刀"),AND(A4="剪刀",B4="布")),"你输了!",IF(OR(AND(A4="石头",B4="布"),AND(A4="布",B4="剪刀"),AND(A4="剪刀",B4="石头")),"你赢了!","平局!"))

这样就基本完成了,如图:



为了更直观,我做了修饰,在B9输入=C4,并做了简单修饰,这样就可以玩了。

感觉怎么样?是不是很有意思,你学会了嘛?

还有什么好玩的玩法,欢迎跟思齐斋留言交流!在公众号中回复“石头剪刀布”获取文件。

欢迎关注我们,后面还有更多精彩内容。

欢迎玩家到【wan玩得好手游】查看最新变态版手游攻略,只需要在百度输入【wan玩得好手游】就可以浏览最新上线送满vip的变态手游攻略了,更多有关BT手游的攻略和资讯,敬请关注玩得好手游!

更多...

热门推荐

更多...

相关文章