https://docs.google.com/spreadsheets/d/1033hNIUutMjjdwiZZ40u59Q8DvxBXYr7pcWyRRHAdXk
这是指向无法正常工作的文件的链接!如果你打开它,请转到名为&#34的表格;我的查询很糟糕"。
名为deposit的工作表在A列(日期),B(描述)和C(金额)中有如下数据:
2016年6月29日存款480
2016/6/24存款359.61
2016年8月8日存款11.11
表格"我的查询发现"列A(支票号),B(空)和C(金额)中有数据:
1000000044 480
1000000045 359.61
201631212301237 11.11
在My Query Stinks的B列中,我想输入一个查询。这就是我正在尝试的:=查询(存款!A2:C,"选择A,其中C ='"& C4&"&# 39;")由于某种原因,它返回#N / A错误查询,并以空输出完成。我希望它发现11.11(C4中的值)与存款上的11.11匹配并返回日期。
答案 0 :(得分:1)
我认为你的公式中有太多的引号。以下简化版本似乎有效。
=query(Deposits!A2:C,"select A where C = "&C4)
由于公式中有一组额外的引号,我相信您的原始版本最终会将C4视为文本值而不是单元格地址。
此外,看起来该元素会以'"
打开,然后以"'"
结束 - 因此它不均衡。在类似的情况下,我在这样的自动引用方面遇到了问题,特别是在编辑方面。