[英]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.