簡體   English   中英

盡管存在匹配,但VLOOKUP返回#N / A(= A1 = B1 ==“ TRUE”)

[英]VLOOKUP returns #N/A although match exists (=A1=B1 == “TRUE”)

我使用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解決:

從文本中刪除7位ASCII代碼(值0到31)中的前32個非打印字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM