본문 바로가기
엑셀

IF, IFS 함수 - 용도, 수식설명, 사용예시

by 능동적인 게으르미 2023. 3. 22.
반응형

IF 함수 용도 

IF 함수: 특정 한 조건에 해당하는지의 여부에 따라, 원하는 값을 반환합니다. 

  • 예1: 전체 결제 금액 중 1000만원을 초과한 경우 [VIP] 로 구분하고, 그렇지 않은 경우 [일반]으로 구분하고 싶은 경우 

IFS 함수: 특정 여러 조건에 해당하는지의 여부에 따라, 원하는 값을 반환합니다. 

  • 예2: 시험에서 특정 점수 이상, 미만 여부에 따라 [최우수, 우수, 보통, 미달] 을 구분하고 싶은 경우 

 

IF, IFS 함수 수식 설명  

수식

  • IF(조건, 조건에 해당할 경우 추출 값, 해당하지 않을 때 추출 값
  • IFS (조건1, 조건1에 해당할 경우 추출 값, 조건2, 조건2에 해당할 경우 추출 값, 조건3, 조건3에 해당할 경우 추출 값, TRUE, 그외 결과 추출 값)

설명

  • 조건: 추출할 값을 결정할 특정 조건(논리식)을 기재합니다 
  • 조건에 해당할 경우 추출 값: 조건에 해당할(TRUE:참) 경우, 어떤 값을 추출할 지 기재합니다. 
  • TRUE: IFS 함수에서 앞서 기재한 조건에 해당하지 않는 값을 한 번에 추출하기 위해 기재합니다. 
  • 해당하지 않을 때 추출 값: 조건에 해당하지 않을(FALSE:거짓) 경우, 어떤 값을 추출할 지 기재합니다. 

 

IF 함수 사용 예시

예1: 전체 결제 금액 중 1000만원을 초과한 경우 [VIP] 로 구분하고, 그렇지 않은 경우 [일반]으로 구분하고 싶은 경우  

  • 수식: IF(A6>10000000, "VIP", "일반")
  • 설명: 결제 금액이 [1000만원]을 초과하였는지 확인하는 논리식, 논리식 조건에 해당할 경우 값 [VIP] 를 추출, 논리식 조건에 해당하지 않을 경우 값 [일반] 을 추출

 

IFS 함수 사용 예시

예2: 시험에서 90점 이상인 경우 [최우수], 80점 이상이면 [우수], 60점 미만이면 [미달], 그외에 해당하는 경우 [보통] 으로 구준하고 싶은 경우 

  • 수식: IFS(J9>=90,"최우수",J9>=80,"우수",J9<60,"미달",true,"보통")
  • 설명: 최종점수가 [90]점을 초과했는지 확인하는 논리식, 논리식 조건에 해당할 경우 값 [최우수] 를 추출, 최종점수가 [80]점을 초과했는지 확인하는 논리식, 논리식 조건에 해당할 경우 값 [우수] 를 추출, 최종점수가 [60]점 미만인지 확인하는 논리식, 논리식 조건에 해당할 경우 값 [미달] 을 추출, true, 앞선 논리식 조건에 해당하지 않을 경우 값 [보통] 을 추출)
반응형

댓글