%20%EC%97%B4.png)
답변1
사용 중인 Excel 버전은 동적 배열을 지원하므로 다음 수식을 사용할 수 있습니다(범위를 적절하게 조정).
=OR(LEFT(B2,LEN(TRANSPOSE($A$2:$A$5)))=TRANSPOSE($A$2:$A$5))
단계별로 A열의 전치된 배열을 얻습니다.
그런 다음 B 열 값의 가장 왼쪽 N 문자를 가져옵니다. 여기서 N은 각 배열 항목의 길이로 정의됩니다.
이제 각 배열 항목을 A 열의 전치된 값의 다른 복사본과 비교합니다. 일치하면 TRUE이고, 그렇지 않으면 FALSE입니다.
마지막으로 모든 것을 OR로 묶어 "일치하는 항목이 있으면 TRUE를 반환합니다"라고 말합니다.
함수의 결과를 시각화하기 위해 C열에 수식과 결과를 넣었지만 앞서 설명한 것처럼 조건부 형식 규칙에서 위의 전체 OR 함수를 사용할 수도 있습니다.
편집하다:
이제 다시 읽었으므로 TRANSPOSE 호출 없이도 작동하므로 다음과 같이 사용할 수도 있습니다.
=OR(LEFT($B2,LEN($A$2:$A$5))=$A$2:$A$5)
답변2
다음을 시도해 볼 수 있습니다.
목록 1은 A 열에 있고 목록 2는 B 열에 있으며 첫 번째 행에 제목이 있습니다.
C1에는 Match라는 제목을 붙입니다.
C2에 다음 수식을 입력합니다.
=IFERROR ( FIND (B2, $A$2:$A$51), 0 )
나는 50개의 행을 가정했습니다. B2가 목록 1에 있으면 1을 반환하고 그렇지 않으면 0을 반환합니다.
C2를 행 아래로 복사합니다.
이제 지역을 선택하세요
B2:C51
. B2가 강조표시되어 있는지 확인하세요.홈 탭에서 조건부 서식으로 이동합니다.
옵션 ---> "규칙 관리"를 선택합니다.
조건을 확인하는 텍스트 상자에 9단계에서 아래 주어진 수식을 입력합니다.
=$C2=1
그리고 원하는 색상을 선택하세요.목록 1에서 찾은 회사가 강조표시되어 있는지 확인하세요.