[Excel] 논리함수 정리

김수·2024년 6월 3일

Excel

목록 보기
2/6

Excel 논리함수 정리
: IF, IFS, COUNTIF, COUNTIFS, SUMIF, SUMIFS, AVERAGEIF, AVERAGEIFS, AND, OR



📌 IF, IFS

  1. IF
    IF(조건, 참일 경우 반환값, 거짓일 경우 반환값)
    조건의 참, 거짓을 판별하여 특정 결과값 반환하는 함수
    조건이 여러개일 경우, 중첩IF문을 작성하거나 IFS함수 사용
    IF문의 결과값으로 문자열, 수식, 셀 참조 가능

  2. IFS
    조건이 여러개일 경우 사용
    IF(조건1, 결과1, 조건2, 결과2...TRUE, 거짓일 경우 반환값)
    => 조건1이 참일 경우, 결과1 반환
    => 조건1이 거짓일 경우, 조건2로 넘어감
    => 마지막 조건이 참일 경우 TRUE 반환
    ex) 고객 만족도 점수로 변환



📌 COUNTIF, COUNTIFS

  1. COUNTIF
    특정 범위 내에서 조건에 맞는 셀의 개수를 구하는 함수
    특정 숫자나 특정 문자를 지정하여 해당 조건의 셀 개수 반환
    COUNTIF(범위, 조건)
    ex) A등급인 학생 수

  2. COUNTIFS
    COUNTIF에서 조건을 여러개 추가한 함수
    COUNTIFS(범위, 조건1, 조건2..)
    ex) 간식을 안받은 학생 중, 학생회비를 납부한 학생 수



📌 SUMIF, SUMIFS

  1. SUMIF
    조건에 부합하는 값의 합계 반환
    SUMIF(범위, 조건(대상), 합계의 범위)
    ex) 영업부의 직무수행평가 점수 합계
	=SUMIF($D$7:$D$16, "영업부", $H$7:$H$16)
  1. SUMIFS
    여러개의 조건에 부합하는 값의 합계 반환
    SUMIFS(범위, 조건1, 조건2.. 합계의 범위)
  • 합계의 범위는 옵션(선택사항)
  • 만약 sum_range(범위)를 지정하지 않는다면 조건에 부합하는 셀 개수의 합계를 반환


📌 AVERAGEIF, AVERAGEIFS

  1. AVERAGEIF
    범위 안에서 하나의 조건을 만족하는 값의 평균 반환하는 함수
    AVERAGEIF(범위, 조건(대상), 평균의 범위)
    조건범위에서 아무런 조건도 만족하지 않을 경우 #DIV/0! 오류 반환

  2. AVERAGEIFS
    여러개의 조건에 부합하는 값의 평균 반환
    AVERAGEIFS(범위, 조건1, 조건2.. 평균의 범위)

  • 평균의 범위는 옵션(선택사항)


📌 AND, OR

  1. AND
    모든 조건이 참이어야 참 반환
    하나라도 거짓이 있다면 거짓 반환
    AND(조건1, 조건2..)
    주로 IF문 안에 중첩으로 사용

  2. OR
    조건들 중 하나라도 참이라면 참 반환
    모두 거짓이어야 거짓 반환
    OR(조건1, 조건2..)
    주로 IF문 안에 중첩으로 사용

0개의 댓글