Praca z „~” w programie Excel


8

Mam zestaw danych, który zawiera nazwy, które się ~w nich zawierają . Niestety nie mogę znaleźć sposobu na odfiltrowanie lub włączenie tych komórek do formuły.

Na przykład próbowałem użyć komórki tekstowej, która zawierała się ~w nazwie, ale otrzymam #N/A error. Wiem, że moja formuła WYSZUKAJ.PIONOWO działa, ponieważ jedyne błędy, które otrzymuję, dotyczą komórek ~w nich zawartych.

Próbowałem nawet odfiltrować te wyniki, ale program Excel zastąpiłby filtr i potraktowałby go jak filtr wieloznaczny.

Moje pytania to: - Jak filtrować ~? - Jak korzystać z komórek tekstowych ~zawartych w VLOOKUPS?

Odpowiedzi:


12

Spróbuj użyć podwójnych tyld:

=VLOOKUP(SUBSTITUTE(C1,"~","~~"),A:B,2,false)

Tylda jest znakiem specjalnym w programie Excel, umożliwiającym ucieczkę od innych znaków specjalnych. Użyj tyldy, aby utworzyć tyldę, którą chcesz dopasować do literalnej tyldy (np. *W programie excel find pasuje do dowolnej liczby znaków, ale ~*będzie pasować do literału *).

Dane, z których korzystałem, to:

   A       B        C           D
~Hello     1      ~Hello       =VLOOKUP(SUBSTITUTE(C1,"~","~~"),A:B,2,false)
Hello      2

Komórka D1 zwraca mi 1(co oznacza, że ​​jest zgodna ~Hello).


1
+1 Jerry - Zasięg w WYSZUKAJ.PIONOWO powinien przypuszczalnie wynosić A: B .....
Barry Houdini

@barryhoudini ups, racja. Dane, które testowałem, były właściwie kolejnym ^^;
Jerry

1
@ orzechy Tak, tak, ale to nie zadziała ~Hello~, prawda.
Jerry

@ wastold2get1 Nie ma za co :)
Jerry

6

Sprytna odpowiedź Jerry. Oto dalsze wyjaśnienia,

Microsoft Excel używa tyldy (~) jako znacznika wskazującego, że następny znak jest literałem. Gdy używasz okna dialogowego Znajdź i zamień, aby znaleźć lub zamienić znak, taki jak tylda (~), gwiazdka (*) lub znak zapytania (?), Musisz dodać tyldę (~) przed znakiem w Znajdź jakie pudełko.

Jak znajdować i zamieniać tyldy i znaki wieloznaczne w programie Excel

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.