반응형
셀에 문자열이 포함되어 있는 경우
네이버에 특정 문자열이 포함되어 있는 경우 셀에 값을 할당하려면 어떻게 해야 합니까?
예를 들어, A 열의 필드:
dog11
cat22
cow11
chick11
duck22
cat11
horse22
cat33
열 B의 구문은 다음과 같습니다.
=IF(SEARCH("cat",A1),"cat",IF(SEARCH("22",A1),"22","none"))
항상 첫 번째 TRUE 셀을 선택하지만 값이 true가 아닐 경우 드롭됩니다.
SEARCH
돌아오지 않다0
일치하지 않으면 반환됩니다.#VALUE!
그래서 콜을 랩해야 합니다.SEARCH
와 함께IFERROR
.
예를 들면...
= IF(IFERROR(SEARCH("cat("cat")), A1(A1), 0), "cat", "없음
또는
=IF(IFERROR(SEARCH("cat("cat"), A1",0)",IFERROR(SEARCH("22", A1", 0), 22", none)
여기서,IFERROR
에서 값을 반환합니다.SEARCH
효과가 있을 때; 주어진 가치0
그렇지않으면.
사용할 수 있습니다.OR()
(표현을) 묶다AND()
):
=IF(OR(condition1, condition2), true, false)
=IF(AND(condition1, condition2), true, false)
따라서 "cat"과 "22"를 테스트하는 경우:
=IF(AND(SEARCH("cat",a1),SEARCH("22",a1)),"cat and 22","none")
=IFS(COUNTIF(A1,"*cats*"),"cats",COUNTIF(A1,"*22*"),"22",TRUE,"none")
언급URL : https://stackoverflow.com/questions/11867448/if-a-cell-contains-a-string
반응형
'programing' 카테고리의 다른 글
Bash에서 문자열 변수를 연결하는 방법 (0) | 2023.04.15 |
---|---|
bat 파일에서 여러 maven 명령을 실행하는 방법은 무엇입니까? (0) | 2023.04.15 |
카멜 케이스를 루비 밑줄 케이스로 변환 (0) | 2023.04.15 |
분리된 HEAD와 마스터/오리지널을 조정하는 방법은 무엇입니까? (0) | 2023.04.10 |
Git에 저장된 콘텐츠를 미리 보려면 어떻게 해야 하나요? (0) | 2023.04.10 |