1
我想弄清楚如何从Sheet2查询值到Sheet1中Sheet1中列A与Sheet2中列A(字符串)匹配,并且只返回Sheet2中列D(整数)的最大值。从单独的纸张查询值
下面是我在用的:
=Query(Sheet2!A:F,CONCATENATE("Select D where Name =",A2))
我一直在使用Select max(d)...
和=MAX(Query(...))
尝试,但没有为我工作。
这样做的正确方法是什么?
实施例的数据:
Sheet1
Name ColB Date Check Oldest
Bob Y 2/14/2013 4/14/2013 5
Sheet2
Name Title Date Age
Bob Foo 2/1/2013 3
Boo Bar 2/4/2013 5
关闭,但得到了我所需要的。 ,但没有工作;我可能输入了错误的内容。 我希望能够使用“... A = Sheet1!A2”,所以我可以将值拉到其他单元格的其他名称。至少名称列表不会经常更改,因此只需进行一些手动设置即可。 但是,这里是实际为我工作,与正确的结果: '= MAX(查询(Sheet2!A:D,“选择D其中A ='Bob'”))' – 2014-12-05 03:48:17
承认我没有想到- 我喜欢! – pnuts 2014-12-05 03:51:35
看起来像这样'= query(Sheet67!A:D,“select max(D)where A ='”&$ A2&“'”)''可能会让你感兴趣。 – pnuts 2014-12-05 04:03:07