Excel中,需要满足多个条件的数据查找并引用到另一个工作表中 100

Excel中,需要满足多个条件的数据查找并引用到另一个工作表中,如图所示,我要把机器使用率(符合日期、机号两个条件)分别引用到Sheet2的B3,B4,B5……中,请问应... Excel中,需要满足多个条件的数据查找并引用到另一个工作表中,如图所示,我要把机器使用率(符合日期、机号两个条件)分别引用到Sheet2的B3,B4,B5……中,请问应该用什么工式?给个函数,最好讲解一下,谢谢!! 展开
 我来答
固若老唐
2019-06-10 · 原神攻略、整活、抽卡、娱乐博主
固若老唐
采纳数:31 获赞数:16458

向TA提问 私信TA
展开全部

有这么一个公式你可以用用:

=LOOKUP(1,0/((Sheet1!$A$2:$A$101=$A2)*(Sheet1!$C$2:$C$101=$C2)),Sheet1!D$2:D$101)

1、新建一个excel表,新建如图数据,命名为表1

2、新建另外一个excel表格,新增如图数据,命名为表2

3、先在表2”d2“单元格中输入”=LOOKUP(1,0/((Sheet1!$A$2:$A$101=$A2)*(Sheet1!$C$2:$C$101=$C2)),Sheet1!D$2:D$101)“。

4、就可以得到对应的引用结果。

5、使用向下填充方式,看到引用结果就算完成引用了。

s今生缘
高粉答主

2018-03-05 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4840万
展开全部
  1. 由于日期+机台的组合条件是唯一的,所以可以用SUMPRODUCT函数来求出机器使用率:=SUMPRODUCT((Sheet1!$A$9:$A$1000=$A3)*(Sheet1!$C$9:$C$1000=B$2)*Sheet1!$O$9:$O$1000)

  2. 不过上面的公式,当没有符合条件的数据时,结果会为0,如果要让不符合条件时返回为空,则需要用IF函数增加个判断,如果结果不为0,则返回此结果,如果结果为0,则返回空值:=IF(SUMPRODUCT((Sheet1!$A$9:$A$1000=$A3)*(Sheet1!$C$9:$C$1000=B$2)*Sheet1!$O$9:$O$1000),SUMPRODUCT((Sheet1!$A$9:$A$1000=$A3)*(Sheet1!$C$9:$C$1000=B$2)*Sheet1!$O$9:$O$1000),"")

  3. 上图中结果是显示为常规格式,如果要显示为百分比格式,右击--设置单元格格式--数字--百分比--选择1位小数--确定。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文夏侯菡5O
2016-03-24 · TA获得超过2766个赞
知道大有可为答主
回答量:4032
采纳率:52%
帮助的人:1198万
展开全部

你需要有条件引用一个单元格可以考虑INDIRECT函数,可以将多个函数的要求数组相乘,最终留下符合条件的数据行数,使用函数引用,如图:

这种情况,如果你直接插入数据透视表,会很简单得到你想要的结果

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姓王的wy451

2018-03-05 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8660万
展开全部
在sheet2的B3单元格输入以下公式,然后右拉下拉即可:
=SUMIFS(Sheet1!$O:$O,Sheet1!$A:$A,$A3,Sheet1!$C:$C,B$2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d1c615ef00
2018-03-05 · TA获得超过178个赞
知道小有建树答主
回答量:322
采纳率:25%
帮助的人:53万
展开全部
使用数据透视表功能最方便。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式