我使用 Google Analytics API 将一些数据导出到 Excel。因为 API 对可以同时导出的维度和指标的数量有限制,所以我必须使用不同的查询进行导出,这些查询被放置在不同的工作表中。
我想将所有这些信息合并到一张工作表中,因此我(在每张工作表中)创建了一个唯一 ID,其中包含每张工作表的一些共享值(使用连接)并执行 VLOOKUP 以将每张工作表的数据合并到第一张。对于 99.5% 的数据,它就像一个魅力。但是有一些 ID 返回 #N/A,虽然我已经使用 =B1='Sheet2'!B191 手动检查它们是否完全匹配,返回 TRUE。
我使用 =CONCATENATE(TRIM(B1),TRIM(C1),TRIM(D1)...) 生成这些唯一 ID,所以我不认为有空格会阻止匹配。我什至将这些 ID 粘贴为“值”,但我仍然得到这些 #N/A。
我无法找到这种罕见行为的原因! 阿古斯丁
最佳答案
非打印字符可能会引起许多问题,在这种情况下,这些问题显然已由 CLEAN 解决。 :
Removes the first 32 nonprinting characters in the 7-bit ASCII code (values 0 through 31) from text.
关于excel - VLOOKUP 返回 #N/A 尽管匹配存在 (=A1=B1 == "TRUE"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812118/