Please Enable JavaScript!
Gon[ Enable JavaScript ]

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

환경: Eclipse Mars, Android 4.2.2

 

엑셀에서 가장 많이 사용하는 함수 중 하나는 논리 검증용 함수인 IF, AND, OR 입니다. IF 함수 단독으로도 많이 사용하지만 다중 조건문은 AND OR 를 조합해서 처리해야 합니다. IF 는 조건에 대한 참과 거짓을 판단해서 처리하는 함수 입니다. 참과 거짓 구분해서 처리 내용을 입력하는 것이죠. AND OR 는 조건절에 대한 참과 거짓을 판단만 하는 함수 입니다. TRUE/FALSE 중 하나를 반환하게 됩니다. 3가지 함수를 구분해서 사용하는 방법에 대해 알아 보겠습니다.

 

IF 함수 단독으로 사용하는 경우

 

그림에 나와 있는 샘플은 최종점수로 합격 여부를 판단하기 위한 것입니다. 조건은 80 점 이상이면 합격입니다. IF 함수만으로도 충분히 처리가 가능하겠죠. 수식 입력기에 =IF 라고 입력합니다.

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

만약 함수 마법사를 이용해서 처리하고 싶다면 수식 입력기 왼쪽에 있는 fx 버튼을 클릭합니다. 초보자들은 훨씬 편하게 수식을 작성할 수 있을 겁니다

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

함수 마법사에는 3개의 인수를 입력할 수 있는 에디터 창이 있습니다. 각 입력란에 대한 설명은 다음과 같습니다. 값에 대한 판단은 Logical_test 에 입력하고 참과 거짓일 때의 처리 로직은 Value_if_true/Value_if_false 구분해서 넣습니다. 

  • Logical_test : 논리의 조건이 들어가게 된다.

  • Value_if_true : Logical_test 가 참일 때 표시할 값

  • Value_if_false : Logical_test 가 거짓일 때 표시할 값

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

IF AND 함수를 조합해서 다중 조건 만들기

 


다음은 조건이 하나가 아닌 다중 조건일 때 AND 함수와 같이 사용해서 처리하는 방법입니다. 그림과 같이 신체검사의 합격은 키, 몸무게, 시력에 해당하는 조건 모두 만족해야 합니다. IF 함수 하나로는 안되겠죠. AND 함수는 각 Logical 에 들어간 조건들이 모두 만족해야 TRUE 를 반환합니다

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

함수 마법사를 이용해서 AND 조건을 만들 후 문장을 IF 의 조건절에 넣습니다. AND 문장이 TURE 를 반환하게 되면 합격텍스트가 셀에 찍히겠죠. 전체 수식은 다음과 같습니다.

 

=IF(AND(C21>170,D21>70,E21>1),"합격","불합격")

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

IF OR 함수를 조합해서 다중 조건 만들기

 

다음은 IF OR 함수의 조합입니다. AND 와 다른 것은 OR 함수에 들어간 조건들 중 하나만 이라도 결과값은 을 반환하게 됩니다. 그러니까 2개의 합격 조건 중 하나만 만족해도 합력이라는 것이죠. 함수 마법사에서 Logical 에 모든 조건을 입력합니다

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기

 

그림과 같이 모두 두 조건 중에서 하나를 만족하기 때문에 모두 합격이 되었습니다. 수식은 다음과 같습니다. 이상으로 폴라리스 오피스에서 IF, OR, AND 함수 사용법에 대해 알아 보았습니다.

 

=IF(OR(E21>1,C21>170),"합격","불합격")

폴라리스 오피스(시트) IF, AND, OR 함수 사용해서 다양한 조건 만들기


Posted by 녹두장군

댓글을 달아 주세요

  1. 2019.12.26 10:20  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다