Excel 논리함수 정리
: IF, IFS, COUNTIF, COUNTIFS, SUMIF, SUMIFS, AVERAGEIF, AVERAGEIFS, AND, OR
IF
IF(조건, 참일 경우 반환값, 거짓일 경우 반환값)
조건의 참, 거짓을 판별하여 특정 결과값 반환하는 함수
조건이 여러개일 경우, 중첩IF문을 작성하거나 IFS함수 사용
IF문의 결과값으로 문자열, 수식, 셀 참조 가능
IFS
조건이 여러개일 경우 사용
IF(조건1, 결과1, 조건2, 결과2...TRUE, 거짓일 경우 반환값)
=> 조건1이 참일 경우, 결과1 반환
=> 조건1이 거짓일 경우, 조건2로 넘어감
=> 마지막 조건이 참일 경우 TRUE 반환
ex) 고객 만족도 점수로 변환
COUNTIF
특정 범위 내에서 조건에 맞는 셀의 개수를 구하는 함수
특정 숫자나 특정 문자를 지정하여 해당 조건의 셀 개수 반환
COUNTIF(범위, 조건)
ex) A등급인 학생 수
COUNTIFS
COUNTIF에서 조건을 여러개 추가한 함수
COUNTIFS(범위, 조건1, 조건2..)
ex) 간식을 안받은 학생 중, 학생회비를 납부한 학생 수

=SUMIF($D$7:$D$16, "영업부", $H$7:$H$16)
AVERAGEIF
범위 안에서 하나의 조건을 만족하는 값의 평균 반환하는 함수
AVERAGEIF(범위, 조건(대상), 평균의 범위)
조건범위에서 아무런 조건도 만족하지 않을 경우 #DIV/0! 오류 반환
AVERAGEIFS
여러개의 조건에 부합하는 값의 평균 반환
AVERAGEIFS(범위, 조건1, 조건2.. 평균의 범위)
AND
모든 조건이 참이어야 참 반환
하나라도 거짓이 있다면 거짓 반환
AND(조건1, 조건2..)
주로 IF문 안에 중첩으로 사용
OR
조건들 중 하나라도 참이라면 참 반환
모두 거짓이어야 거짓 반환
OR(조건1, 조건2..)
주로 IF문 안에 중첩으로 사용