문자열에서 "를 검색하는 방법 - EXCEL
이것은 제가 집착하는 까다로운 것입니다.Excel 2010에서 문자열을 검색하여 캐릭터를 찾습니다."
공식을 사용하고 있습니다.
=FIND(A1,"text", 1)
이것은 A1 문자열에 있는 "텍스트"의 숫자(시작 위치)를 반환하거나, 찾을 수 없는 경우 오류를 반환합니다.
검색 방법"
공식에서?
조언 감사합니다!
수식을 수정하여 Char(34)를 검색해 보십시오. 수식에 10,000개의 인용문이 있는 대신 가독성에 도움이 될 것이라고 생각합니다.
=IF(COUNT(FIND(CHAR(34),A1))
당신은 여러 가지를 사용합니다."
엑셀이 이해할 때까지 하나를 찾아야 합니다 :)
=FIND("""", A1)
설명:
가장 바깥쪽 인용문 사이에 다음과 같은 것이 있습니다.""
첫 번째 인용문은 두 번째 인용문을 탈출하는 데 사용됩니다.""
따옴표 사이의 따옴표는 하나의 이중 따옴표를 의미합니다.
또한 문자열 전체를 확인하고 싶다면 마지막에 1을 삭제할 수 있습니다.
세포 안에서 캐릭터를 찾는 것에 주목하세요.또는 사용CHAR(34)
이는 인용문에 해당합니다.
=FIND(CHAR(34), A1)
검색도 사용할 수 있습니다.
=SEARCH("""";A1)
검색 및 바꾸기 기능을 사용하는 경우 ~를 사용하여 "/ "use ~" / ~"를 검색합니다. 모든 홀수 문자에 대해 작업합니다.
Excel 공식에서 문자열 내의 따옴표를 탈출하는 올바른 방법은 따옴표를 두 배로 만드는 것입니다.
=FIND(A1, """")
에서 발견된 첫 번째 따옴표를 반환합니다(또는 발견되지 않으면 오류).
저도 비슷한 문제가 있었습니다.
저는 엑셀이 문장에서 따옴표 사이에 있는 부분을 선택하기를 원했습니다." "
(또는)CHAR(34)
엑셀로) 사실 그것은 사이에 있었습니다.
왼쪽 큰따옴표(또는)CHAR(147)
엑셀로)"
그리고 a
오른쪽 큰따옴표(또는)CHAR(148)
엑셀로)"
셀 A1에서 다음과 같은 텍스트 문자열을 사용했습니다.
blablabla "2000년 blabla에서 보고된 부문은 없습니다."
Excel이 제가 관심 있는 유일한 부분을 선택하기를 원했습니다.
--> 2000년도에 보고된 부문은 없습니다 <--
다음 공식을 사용할 수 있습니다.=TEXTBEFORE(TEXTAFTER(A1,"“"),CHAR(148),)
여기서 더 포괄적인 예를 위해 공식에서 ""를 사용했습니다.TEXTAFTER(A1,"“")
하지만 내가 사용할 수 있는 것은TEXTAFTER(A1,CHAR(147)
CHAR(148)를 사용한 TEXTBEFORE 공식과 유사하지만 ""를 대신 사용할 수도 있었습니다.
어쨌든 ""(오른쪽과 왼쪽의 큰따옴표)와 ""(따옴표)를 혼동하지 않도록 하십시오.
언급URL : https://stackoverflow.com/questions/18847431/how-to-search-for-in-string-excel
'source' 카테고리의 다른 글
안드로이드의 시스템 버전을 확인하려면 어떻게 해야 합니까? (0) | 2023.06.09 |
---|---|
gcc용 코드 생성기 백엔드를 어떻게 작성합니까? (0) | 2023.06.09 |
MariaDB 테이블에 current_timestamp()를 삽입하는 데 문제가 발생했습니다. (0) | 2023.06.09 |
루비 보석 의존성에서 타일드-greater-than(~>)은 무엇을 의미합니까? (0) | 2023.06.09 |
코코아에서 Excel(.xlsx) 파일 만들기 (0) | 2023.06.09 |