簡體   English   中英

使用 VLOOKUP 忽略數據中的空格

[英]Ignore spaces in data using VLOOKUP

    |                      A                 |      B               |     C 
----|----------------------------------------|----------------------|-----------
1   | All Countries     ="All Countries"     |    Search Citeria:   |   Germany       
2   |   Europe          ="   "&"Europe"      |    Result:           |   Germany
3   |     Germany       ="     "&"Germany"   |                      |
4   |     Spain         ="     "&"Spain"     |                      |
5   |     France        ="     "&"France"    |                      |
6   |   Asia            ="   "&"Asia"        |                      |
7   |     China         ="     "&"China"     |                      |
8   |     Japan         ="     "&"Japan"     |                      |
9   |                                        |                      |
10  |                                        |                      | 

在表的Column A中,我使用右側顯示的公式列出了不同的國家/地區。
如您所見,這些公式包含空格=" "&以使列表看起來更有條理。


現在,在Cell C1我想輸入一個國家作為Cell C2 VLOOKUPSearch-Criteria

=VLOOKUP($C1,$A$1:$A$8,1,FALSE)

結果我得到#NA這可能是由我使用的空格引起的。

您知道如何修改VLOOKUP使其忽略空格嗎?


注意:我知道我可以通過增加indentlevel而不是使用=" "&邏輯來解決這個問題。
但是,出於其他目的,我需要使用=" "&而不是indentlevel

如果您的目標只是檢查“德國”是否存在,您可以使用通配符:

=IF(COUNTIF(A2:A8,"* "&C1),C1,"Not found")

我仍然在標准中使用了一個空格,只是為了避免C1成為更大字符串的一部分。

順便說一句,您還可以在VLOOKUP實現通配符:

=VLOOKUP("* "&C1,A2:A8,1,FALSE)

暫無
暫無

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

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