본문 바로가기

MATCH

(3)
[함수] 한 쪽에 있는 데이터가 다른쪽에도 있는지 확인하려면? 다음과 같이 두 줄에 유사한 데이터가 있을 때, 양쪽에 겹치는 데이터는 어떻게 구할까요? VLOOKUP으로 다른쪽에 데이터 있는지 확인하기 =VLOOKUP(A2,$G$2:$G$9,1,0) [수식 설명] VLOOKUP(A2,$G$2:$G$9,1,0) = VLOOKUP 함수를 통해 2월 값을 불러옵니다. 2월에 값이 없다면 N/A를 돌려줍니다. COUNTIF로 다른쪽에 데이터 있는지 확인하기 =COUNTIF($G$2:$G$9,A2) [수식 설명] COUNTIF($G$2:$G$9,A2) = COUNTIF 함수를 통해 2월에 값이 몇개가 있는지 셉니다. 2월에 값이 없다면 0이 됩니다. MATCH로 다른쪽에 데이터 있는지 확인하기 =MATCH(A2,$G$2:$G$9,0) [수식 설명] MATCH(A2,$G$2:..
[함수] 문자와 숫자가 혼합된 값에서 문자에만 꺽쇠 넣기 (Korea838482 → [Korea] 838482) 아래와 같이 문자의 길이가 일정하지 않은 값들에서, 문자에만 꺽쇠를 넣으려면 어떻게 할까요? 문자/숫자 혼합 텍스트에서 둘을 분리하기 1. 우선 문자가 끝나는 시점을 찾아야 합니다. 문자의 길이가 달라, 일반수식을 만드려면 꽤 어려운 과정을 거칩니다. 아래의 수식을 사용해보세요. 배열수식입니다. (Ctrl + Alt + Enter) {=MATCH(1,ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)+0,0)-1} [수식 설명] LEN(A2) = A2의 길이 INDIRECT("1:"&값) = 1부터 상기 값까지를 주소로 반환 (INDIRECT ("1:11") → $1:$11) ROW(값) = 값의 행 번호 (여기서는 배열수식에 따라 1, 2, 3... 11 까지의 숫..
[함수] 두 열을 비교해서 없는 데이터를 자동으로 추가하려면? 짧은 쪽에 없는 데이터를 모두 아래에 채워 넣으려면 어떻게 해야할까요? 배열수식을 통해 없는 값 채워넣기 1. 조금 어렵지만, 아래의 수식을 그대로 따라 넣으면 됩니다. 2. 배열수식이 되어야해서, Enter 대신 Ctrl + Shift + Enter를 눌러서 마무리해주세요. =INDEX($A$2:$A$11,MATCH(TRUE,ISNA(MATCH($A$2:$A$11,$C$2:C7,0)),0)) [수식 설명] INDEX(긴 목록,MATCH(TRUE,ISNA(MATCH(긴 목록,짧은 목록,0)),0)) = 짧은 목록에 있는 값 중 긴 목록에 없는 경우 찾아서 그 값을 추가해줘. 주의! 긴 목록은 모두 절대참조이며, 짧은 목록은 시작은 절대참조 끝은 상대참조. 긴 목록 = $A$2:$A$11 짧은 목록 = $..