엑셀에서 "~"로 작업하기


8

데이터 세트에 이름이 들어 있습니다. ~ 그들 안에. 불행히도 이러한 셀을 수식에 필터링하거나 통합하는 방법을 찾을 수 없습니다.

예를 들어, 텍스트 셀을 사용하려고했습니다. ~ 이름 안에,하지만 나는받을 것이다. #N/A error. 내가받은 VLOOKUP 수식은 내가 가진 유일한 오류 때문입니다. ~ 그들 안에.

나는 심지어 이러한 결과를 걸러 내려고 시도했지만 엑셀은 필터를 대체하고 와일드 카드 필터처럼 취급합니다.

내 질문은 다음과 같습니다.  - 필터링 방법 ~?  - 포함 된 텍스트 셀은 어떻게 사용합니까? ~ VLOOKUPS에서?

답변:


10

이중 물결표를 사용해보십시오 :

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

물결표는 Excel에서 다른 특수 문자를 이스케이프 처리하는 특수 문자입니다. 물결표를 사용하여 물결표와 일치시키려는 물결을 만드십시오. * in excel find는 여러 문자와 일치하지만 ~* 리터럴과 일치합니다. * ).

내가 사용한 데이터는 다음과 같습니다.

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

셀 D1이 나를 돌려 보내고 있습니다. 1 (의미가 일치하는 ~Hello ).


1
+1 Jerry - VLOOKUP의 범위는 아마도 A : B .....이어야합니다.
barry houdini

@barryhoudini 죄송합니다. 내가 테스트 한 데이터는 실제로 또 하나의 데이터입니다 ^^;
Jerry

1
= VLOOKUP ( "~"및 C1, A : B, 2, FALSE)은 짧은 버전으로 보입니다 (예를 들어).
pnuts

1
예, 그렇습니다. 그러나 작동하지 않습니다. ~Hello~, 권리.
Jerry

사실 - 그게 질문이었습니다!
pnuts

6

영리한 대답 Jerry. 여기에 더 자세한 설명이 있습니다.

Microsoft Excel에서는 물결표 (~)를 마커로 사용하여 다음 문자가 리터럴임을 나타냅니다. 찾기 및 바꾸기 대화 상자를 사용하여 물결표 (~), 별표 (*) 또는 물음표 (?)와 같은 문자를 찾거나 바꿀 때는 문자 앞에 물결표 (~)를 추가해야합니다 어떤 상자를 찾으십시오.

Excel에서 물결표 및 와일드 카드 문자를 찾아 바꾸는 방법

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.