Excel数组公式怎么用

 我来答
墨竹
2016-02-19 · 开天地之诚,天行健,君子以自强不息!
墨竹
采纳数:33 获赞数:35

向TA提问 私信TA
展开全部
将sheet2的表格格式设置与sheet1一致,在B2输入公式:
=INDEX(SHEET1!B:B,SMALL(IF(SHEET1!$B$2:$B$1000="朱某某",ROW($2:$1000),65536),ROW(1:1)))&""
此公式为数组公式,应以 ctrl+shift+enter 进行确认
将B2公式向右和向下复制,就可以将"朱某某"的所有记录都复制过来了

取其他人记录方法类似,只需将公式中的"朱某某"改成其他人的名字即可

补充回答
请思考一下,如果有多人重复,并且想把多个重复人的信息都取出来,就不必用函数了,直接在原表中按人名进行排序就行了

所以,我折中一下:
将公式中的"朱某某"改成 A1
点中sheet2的A1
菜单:数据-有效性...
在弹出的对话框中,设置有效性条件的"允许"为序列,在下面的来源框中,输入或引用所有人的名字,确定
这样A1就会出现一个下拉菜单,里面是各个人的姓名,选哪个人的名字,这个人的信息就会被一次取过来
鱼木混猪哟
高粉答主

2016-02-19 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33700

向TA提问 私信TA
展开全部
这个不好回答,不如说个具体的使用数据公式的例子,来给你写个数组公式;
不管怎么样,数组公式都是用ctrl+shift+Enter键来结束的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ynzsvt
2016-02-19 · TA获得超过6666个赞
知道大有可为答主
回答量:1.5万
采纳率:40%
帮助的人:2720万
展开全部
Ctrl+Shift+enter三键输入
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式