셀에 텍스트가 포함된 경우 Excel 수식을 사용하여 다른 셀의 값 반환

  • 이 공유
Hugh West

셀에 텍스트가 포함된 경우 Excel 수식을 찾고 다른 셀에 값을 반환 하는 경우 올바른 위치에 있습니다. Excel의 가장 인기 있는 작업 중 하나는 주어진 조건에 따라 셀에 값이 있는지 확인하는 것입니다. 이 값은 텍스트, 날짜 또는 기타 숫자 값일 수 있습니다. 이 문서에서는 셀에 텍스트가 포함된 경우 Excel 수식에 대해 설명하고 다른 셀의 값을 반환합니다.

연습 통합 문서 다운로드

셀에 텍스트가 포함된 경우 수식 .xlsx

셀에 텍스트가 포함되어 있으면 다른 셀에서 값을 반환하는 경우 Excel 수식을 구성하는 5가지 방법

노트북, 데스크탑 및 모바일과 같은 제품 데이터 세트가 있습니다. . 이제 조건에 따라 다른 유형의 값을 찾아야 합니다. 분명히 다음 공식은 다양한 기준과 관련하여 데이터를 찾는 데 도움이 될 수 있습니다.

1. IF 함수 사용

Desktop 이 제공된다는 정보가 있는 경우 . 그런 다음 "데스크탑이 배달됨"인 도시 및 셀에 대한 데이터를 찾으려고 합니다. IF 함수 를 사용할 수 있습니다. IF 함수 는 주어진 문장을 기반으로 하는 논리 함수입니다. IF 문에 대해 두 가지 결과가 있을 수 있습니다. 비교할 때 첫 번째 결과는 참이고 두 번째 결과는 거짓입니다.

함수의 구문은

=IF (logical_test, [value_if_true], [value_if_false])

구문의 인수는다음.

logical_test – TRUE 또는 FALSE로 평가될 수 있는 값 또는 논리식입니다.

value_if_true – [선택 사항] logical_test가 TRUE로 평가될 때 반환할 값.

value_if_false – [선택 사항] logical_test가 다음으로 평가될 때 반환할 값 FALSE.

단계:

  • 빈 셀 선택(예: D5
  • 수식 입력
=IF (C5="Dhaka", "Delivered", "Not Delivered")

여기서 C5 는 셀 값을 의미하며 도시 다카 , 배달 는 값이 인 경우를 의미하거나 배달되지 않음 은 값이 거짓 인 경우를 의미합니다.

  • ENTER
  • 누르기 D5 셀의 오른쪽 하단 모서리를 다음과 같이 누른 상태에서 커서를 아래로 드래그하여 채우기 핸들 을 사용합니다. this.

  • 결과는 다음과 같습니다.

자세히 보기: Excel 범위 & 셀 참조 반환(3가지 방법)

2. ISNUMBER 함수 사용

ISNUMBER 함수는 TRUE FALSE를 반환합니다. 그렇지 않은 경우. ISNUMBER 기능 SEARCH 또는 FIND 기능과 결합하여 셀에 원하는 값이 있는지 확인할 수 있습니다.

The ISNUMBER 함수 의 구문은

=ISNUMBER(값)

여기서 는 확인하려는 입력

SEARCH 함수 의 구문is

=SEARCH (find_text, within_text, [start_num])

구문의 인수는 다음과 같습니다.

find_text 찾을 텍스트 .

within_text 검색할 텍스트 .

start_num – [선택 사항] 검색할 텍스트의 시작 위치.

단계:

  • D5
  • 와 같은 빈 셀 선택
=ISNUMBER (SEARCH ("Desktop", B5:B10))

여기, Desktop 은 찾을 텍스트이고, B5:B11 는 텍스트를 찾을 셀 범위입니다.

  • 두 번째로 ENTER
  • 누르십시오. 세 번째로 채우기 핸들 을 사용하여 다음과 같은 결과를 얻으십시오.

여기서 모든 단어 소문자이건 대문자이건 Desktop 을 포함하면 TRUE 로 출력됩니다.

하지만 대소문자를 구분하여 추가하면 조건을 충족하려면 FIND 함수 ISNUMBER 함수 와 함께 사용해야 합니다.

FIND 함수 의 구문은

<6입니다>

=FIND (find_text, within_text, [start_num])

이 경우 D5 셀에 수식을 이렇게 적습니다.

=ISNUMBER(FIND("Desktop",@B5:B11))

마지막으로 ENTER 를 누르고 채우기 핸들 을 사용하여 다음과 같은 결과를 얻습니다.

위 그림은 출력이 소문자를 무시한다는 것을 보여줍니다(즉, desktop ). 따라서 이 공식은 이러한 유형의 상황에 도움이 될 수 있습니다.

더 읽기: If Cell텍스트 포함 Excel의 다른 셀에 텍스트 추가

3. IF-OR/AND-ISNUMBER 기능의 조합

각 제품 이름이 구성되는 일부 제품 컬렉션이 있다고 가정합니다. 예를 들어 각각 제품 범주, 운영 체제 및 회사 이름을 나타내는 Laptop-Windows-HP .

이제 Windows 또는 데스크톱 . 아래 단계를 따를 수 있습니다.

자, 주요 작업으로 이동하기 전에 OR 함수 를 소개하겠습니다. OR 함수 의 구문은 다음과 같습니다.

=OR (논리1, [논리2], …)

구문의 인수는 다음과 같습니다.

logical1 – 평가할 첫 번째 조건 또는 논리 값입니다.

logical2 – [선택사항] 평가할 두 번째 조건 또는 논리 값

단계:

  • D5와 같은 빈 셀 선택
  • 수식을 입력하세요
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")

여기서 B5 는 조회값입니다

  • 두 번째로 ENTER 를 누르고 채우기 핸들 을 사용합니다.

고객이 Windows 데스크탑 범주에 속하는 이러한 유형의 제품을 원하는 다른 경우를 가정합니다. OR함수 대신 AND함수 를 사용해야 한다는 점을 제외하면 앞의 수식을 따를 수 있습니다.

AND함수 의 구문 is.

=AND (논리1,[logical2], …)

구문의 인수는 다음과 같습니다.

logical1 첫 번째 조건 또는 논리적 값은 평가.

논리2 [선택] 평가할 두 번째 조건 또는 논리값.

이 경우 D5 셀 이렇게.

=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),

"Available","Not Available")

  • 두 번째로 ENTER 를 누릅니다.
  • 세 번째로 채우기 핸들 을 사용하여 출력을 가져옵니다.

대소문자를 구분하는 문제가 발생하면 동일한 수식을 사용하되 SEARCH 함수 FIND 함수 로 바꾸십시오.

=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")

여기서 B10 는 조회 값입니다.

  • 마찬가지로 ENTER 를 누르고 채우기 핸들 을 사용하여 다른 출력을 가져옵니다.

자세히 보기: 셀에 단어가 포함된 경우 Excel에서 값 지정(4개의 수식)

4. VLOOKUP 기능 사용

프로모션을 배포했다고 가정합니다. 고정 코드 특별 할인 광고를 통해 제품 항목. 나중에 고객이 프로모션 코드를 사용하여 제품을 원하는 경우 제품 항목을 어떻게 식별합니까?

Excel에는 모든 수직 데이터를 찾는 간단하지만 효과적인 기능이 있으며 VLOOKUP 기능 .

VLOOKUP 함수 는 테이블에서 세로로 정리된 데이터 검색을 위한 Excel 함수입니다. VLOOKUPfunction 는 근사 일치와 완전 일치 모두와 호환됩니다. 함수의 구문은

=VLOOKUP (value, table, col_index, [range_lookup])

입니다. 구문의 인수는 다음

– 테이블의 첫 번째 열에서 찾을 값.

테이블 – 값을 검색할 테이블.

col_index – 값을 검색할 테이블의 열.

range_lookup – [선택 사항] TRUE = 대략적인 일치(기본값). FALSE = 정확히 일치합니다.

단계:

  • 빈 셀을 선택합니다. 예: C15
  • 수식 입력 like
=VLOOKUP(B15, B5:D11,2,FALSE)

여기서 B15 는 조회 값이고 B5:11 는 데이터 범위입니다. 데이터를 검색하려는 경우 2 는 데이터셋의 시작 열에서 열 번호인 열 인덱스이고 False는 정확히 일치함을 의미합니다.

  • ENTER
  • 누르기 마지막으로 채우기 핸들 을 사용합니다.

자세히 보기: Excel에서 셀에 텍스트가 있는 경우 VLOOKUP 사용 방법

5. INDEX 및 MATCH 함수가 있는 수식

경우에 따라 데이터 세트는 이전 데이터 세트만큼 간단하지 않습니다. 그리고 우리는 두 가지 이상의 기준에 직면하여 원하는 데이터를 찾아야 합니다. 이러한 상황에서 INDEX MATCH 기능의 조합은Excel.

INDEX 함수 의 구문은

=INDEX(array, row_num, [col_num], [area_num]입니다. )

구문의 인수는 다음과 같습니다.

array – 셀 범위 또는 배열 상수입니다.

row_num – 참조 또는 배열의 행 위치.

col_num – [선택 사항] 참조 또는 배열의 열 위치입니다.

area_num – [선택 사항] 사용해야 하는 참조의 범위입니다.

구문 외에 MATCH 함수

=MATCH (lookup_value, lookup_array, [match_type])

의 인수 구문은 다음과 같습니다.

lookup_value – lookup_array에서 일치시킬 값입니다.

lookup_array – 셀 범위 또는 배열 참조.

match_type – [선택 사항] 1 = 정확하거나 다음으로 작은 값(기본값), 0 = 정확히 일치, -1 = 정확히 또는 다음으로 큰 값.

VLOOKUP fu 대신 두 함수를 사용할 수 있습니다. nction 도.

  • 이를 위해 빈 셀을 선택합니다. 이 경우 C14 입니다.
  • 둘째 C14 셀에 수식을 삽입합니다.
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))

여기서 C5:C11 는 데이터를 추출하려는 데이터이고, FGI39 는 조회 프로모션 코드이고, B5:B11 promocode의 셀 범위이고 0 는 정확한 일치를 위한 것입니다.

  • 셋째, 입력 하고 채우기 핸들 을 사용하여 출력을 가져옵니다.

이제 우리가 INDEX MATCH 기능을 사용하여 두 가지 기준에 따라 값을 찾을 것입니다. 고객이 Dell 노트북 의 가격을 알고 싶어하고 물론 6세대 세대일 것이라고 상상해 보십시오.

가치를 어떻게 찾을 수 있습니까? 단계를 따르십시오.

단계:

  • 먼저 빈 셀을 선택합니다. 여기서는 D13 입니다.
  • 두 번째로 D13 셀에 수식을 삽입합니다.
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))

여기서 D5:D10 Price 데이터, B13 는 첫 번째 기준의 조회 값, B5:B10 는 첫 번째 기준의 데이터이고 C13 는 두 번째 기준의 조회 값이며 C5:C10 는 두 번째 기준의 데이터입니다. 이 수식에서는 부울 논리를 사용하여 모든 2 기준과 일치하는 일련의 1과 0을 만든 다음 첫 번째 1 와 일치하는 MATCH 함수 를 만듭니다. .

  • Enter 를 누르거나( Microsoft 365 사용자인 경우) CTRL + SHIFT + ENTER (다른 Excel 버전의 경우 배열 수식이므로).

자세히 보기: 셀에 특정 텍스트가 포함된 경우 값을 반환하는 방법 목록에서

기억할 사항

  • INDEX 수식 을 삽입할 때 행과 열 번호에 주의하십시오. 게다가 오른쪽 열 인덱스를 입력하면서 VLOOKUP 수식 삽입.
  • 더 중요한 것은 파일 이름, 파일 위치, 엑셀 확장자 파일 이름에 주의해야 합니다.

결론

이제 셀에 텍스트가 포함된 경우 다른 셀 의 값을 반환하는 수식을 갖게 되었습니다. 나는 당신이 모든 과정을 잘 이해하고 있다고 믿습니다. 혼란이나 질문이 있는 경우 아래 의견 섹션에서 공유하십시오. 함께해주셔서 감사합니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.