COUNTIF, COUNTIFS, SUMPRODUCT: 언제 사용할까요?
조건 하나는 COUNTIF, 여러 조건을 모두 만족해야 하면 COUNTIFS를 사용하세요. 행별 비교, 계산 결과, 대소문자 구분에는 SUMPRODUCT가 유연합니다. 먼저 AND인지 OR인지 정하세요.
조회 오류, #SPILL!, 텍스트 날짜와 숫자 등을 복사 가능한 수식으로 설명합니다.
조건 하나는 COUNTIF, 여러 조건을 모두 만족해야 하면 COUNTIFS를 사용하세요. 행별 비교, 계산 결과, 대소문자 구분에는 SUMPRODUCT가 유연합니다. 먼저 AND인지 OR인지 정하세요.
SUMIFS의 여러 조건은 AND입니다. 같은 열이 North와 West를 동시에 만족할 수 없으므로 0이 됩니다. OR는 조건별 합계를 더하거나 하나의 논리 필터로 구현하세요.
네 번째 인수를 생략하면 VLOOKUP은 근사 일치를 사용합니다. ID를 정확히 찾으려면 FALSE 또는 0을 지정하세요. 다른 행을 조용히 반환하는 것보다 #N/A가 더 안전합니다. 근사 일치는 의도적으로 정렬한 구간 표에만 사용하세요.
조회 값과 조회 열이 실제로 같은지 먼저 확인하세요. 끝 공백, 줄 바꿈 없는 공백, 텍스트 숫자가 흔한 원인입니다. LEN, UNICODE, ISTEXT, ISNUMBER로 진단하고 UNICHAR(160)을 SUBSTITUTE로 바꾼 뒤 TRIM을 적용하세요.
Excel 표의 계산 열은 행마다 결과 하나를 기대하며 표 안에서 동적 배열을 확장할 수 없습니다. 현재 행만 참조해야 한다면 @가 빠져 전체 열을 반환하는지 확인하세요.
시각을 단순히 빼면 자정을 넘을 때 음수가 되어 #####가 표시될 수 있습니다. 24시간 미만 근무에는 MOD(종료-시작,1)을 사용하고 시간 값으로 입력한 휴게 시간을 빼세요.
날짜가 왼쪽 정렬되거나 정렬·계산이 안 되고 #VALUE!가 나오면 ISNUMBER로 확인하세요. 표시 형식만 바꿔서는 텍스트가 날짜로 변하지 않습니다. 원본 열을 백업하고 연·월·일 순서와 지역 설정을 확인하세요.
SUM이 값을 무시하거나 조회·정렬이 이상하면 ISTEXT와 ISNUMBER로 확인하세요. 왼쪽 정렬이나 초록 삼각형은 단서일 뿐입니다. 숫자 표시 형식으로 바꿔도 기존 텍스트는 변환되지 않으므로 먼저 백업하세요.
TRIM은 주로 일반 공백 U+0020을 처리하며 U+00A0이나 모든 Unicode 공백을 제거하지 않습니다. LEN, UNICODE, 문자별 진단으로 코드를 확인하고 TRIM만 반복 적용하지 마세요.