编按:饭点到了,吃啥呢?难以选择?何不做一个自动点餐器呢?这是Excel人的大福利。

打开网易新闻 查看精彩图片

很多朋友每天都会点餐,该吃什么却很头痛。今天教大家用Excel打造自动点餐器。

1.制作点餐素材

为自己喜欢的店铺建立工作表,然后将每家店铺里自己喜欢的菜肴按照主食、素菜、荤菜分类列上。

打开网易新闻 查看精彩图片

2.建立点餐页面

新建一个“点餐”工作表,并在下方输入店名和序号。

打开网易新闻 查看精彩图片

3.随机引用店名

在B6中输入公式=VLOOKUP(RANDBETWEEN(1,4),$A$14:$B$19,2,0)。

打开网易新闻 查看精彩图片

4.随机引用主食

在E6中输入公式:

=LET(lie,INDIRECT(B6&"!C"&ROW(A2),0),HLOOKUP(D6,INDIRECT(B6&"!B:D"),RANDBETWEEN(2,COUNTA(lie)-COUNTIF(lie,"空")),0))

打开网易新闻 查看精彩图片

这里用了LET函数简化公式。

5.随机引用配菜

只有主食是米饭和粥才增加配菜。定位到E7输入公式并下拉填充:

=LET(lie,INDIRECT(B$6&"!C"&ROW(A3),0),IF((($E$6="米饭")+(IFERROR(FIND("粥",$E$6),0)>0)),HLOOKUP(D7,INDIRECT

($B$6&"!B:D"),RANDBETWEEN(2,COUNTA(lie)-COUNTIF(lie,"空")),0),""))

打开网易新闻 查看精彩图片

取消网格显示,隐藏下方店名,大功告成。

打开网易新闻 查看精彩图片

做Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择!

学习交流请加微信hclhclsc进群领取资料

永不重复的人员随机抽取方法

用Excel做一个简单抽奖器(可能重复)

让公式简化优美的寄生函数,LET

波士顿矩阵图

版权申明:

本文作者ITFANS;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。