엑셀 함수 or and 사용 방법과 if 함수에 적용시켜보기

2022. 1. 1. 03:05Windows

    목차
반응형

엑셀 함수 or and 사용 방법과 if 함수에 적용시켜보기

엑셀을 이용해서 조건식을 만들기 위해서 필요한 함수가 아마도 OR함수와 AND함수입니다. 우리말로 바꾸면 OR(또는), AND(와,과) 이렇게 볼수 있는데요! 어떤 차이점이 있는지 함께 알아보도록 하겠습니다.

 

아래에서 엑셀 함수 OR와 AND의 사용방법과 if 함수에 적용시켜보도록 하겠습니다.

 

 

1. 엑셀 함수 OR와 AND

  • 함수OR : 2개의 조건 중 하나라도 만족하면 참의 결과를 나타냄
  • 함수AND : 2개 조건이 모두 만족하면 참의 결과를 나타냄

OR와 AND의 차이는 조건중 일부 또는 모두 만족하냐에 따라 달라집니다. OR가 '또는'을 의미하기 때문에 '둘중 하나'라고 생각하시면 OR와 AND를 이해하는데 편하실것 같습니다.

 

OR함수를 사용하는 방법은 =OR(계산식)을 넣어주면 되는데요! 계산식 부분은 크다, 작다, 같다 등의 조건식과 함께 정답일 경우 나타날 글자를 계산식에 포함시켜주면 됩니다. 말로 표현하니 참 어려워보이는데요! 함께 실습해보겠습니다.

1) 엑셀함수OR

  • 함수OR : 2개의 조건 중 하나라도 만족하면 참의 결과를 나타냄

함수OR은 앞서 알아본대로 둘 중에 하나라도 만족하게 되면 참(TRUE)를 보여줍니다. OR함수를 적용하기 위해서는 기본적으로 =OR(계산식)을 작성하면 됩니다. 계산식에는 1분기 실적과 2분기 실적이 50보다 크다로 넣어보겠습니다.

 

=OR(D5>50,E5>50)

위 식을 넣고 엔터(Enter)키를 치면 1분기와 2분기 실적, 둘 중 하나라도 50을 넘길경우 참(TRUE)값이 나옵니다.

홍길동은 1분기에 100을 달성해서 이미 50을 초과했고, 나머지 도우너, 마이콜, 둘리의 경우 1분기는 미달이었지만 2분기에 전부 50을 초과했기 때문에 OR 계산은 모두 참(TRUE)의 값이 나왔습니다.

 

 

2) 엑셀함수AND

  • 함수AND : 2개 조건이 모두 만족하면 참의 결과를 나타냄

앞서 살펴본 엑셀함수 OR의 경우 둘 중 하나라도 만족하면 참(TRUE)의 값을 보여줬는데요! 이번 AND 함수의 경우에는 둘다 모두 만족해야 참(TRUE) 값이 나오게 됩니다. 아니면 거짓(FALSE)값이 나오게 됩니다.

 

=AND(D5>50,E5>50)

위 값을 넣고 엔터를 치면, 결과값이 나오는데요! 아래 결과값을 함께 보도록 하겠습니다.

홍길동의 경우에는 1분기와 2분기 모두 50을 초과했기 때문에 참(TRUE), 나머지 사람들은 2분기에만 실적을 달성했기 때문에 거짓(FALSE)값이 나오게 되었습니다.

 

 

2. IF 함수에 적용시키기

  • 함수IF : 계산식이 맞거나 틀릴경우 특정 문자를 나타냄

이렇게해서 OR과 AND함수에 대해 알아봤는데요! 결과값이 나오긴 했지만, TRUE나 FALSE 값이 우리나라 정서와는 좀 멀어보이는 결과값인것 같습니다. TRUE와 FALSE 텍스트를 다른 글자로 바꿀수가 있는데요!

 

다른 글자로 보이기 위해서는 IF 함수를 사용해야 합니다. IF함수를 먼저 사용하고, 뒤에 앞서 사용했던 OR과 AND 계산식을 넣어주면 계산식 작성은 90% 완료된것입니다. 그 뒤에 TRUE와 FALSE가 다른 글자로 보일 텍스트만 추가해주면 됩니다. 글자로 써보니 조금 복잡해보이지만, 실습을 해보면 어렵지않다는 것을 알수 있습니다.

 

1) 함수IF+OR 조합

  • 함수IF+OR : 둘중 하나라도 만족하면 특정 문자를 나타냄

먼저 IF와 OR함수를 조합해서 사용해보겠습니다. OR함수를 사용했기 때문에 A계산식과 B계산식 중 하나라도 만족하게 되면 성공이라는 글자가 나오게되고, 모두 만족하지 못할 경우 실패라는 글자가 나오게 계산식을 만들어보겠습니다.

 

=IF(OR(D5>50,E5>50),"성공","실패")

IF함수를 작성하고 첫번째 식은 OR함수 계산식을 넣어주면 됩니다. 이어서 TRUE가 나올때, FALSE가 나올때 보여줄 대체 글자를 작성해주면 식은 완성됩니다.

IF와 OR함수를 조합해서 넣어본 결과 OR계산에서 확인해본대로 1분기와 2분기에 실적을 모두 50이상 달성했기 때문에 성공(참) 값이 나오게 되었습니다. TRUE가 아니라 성공이 나온걸 보시면 IF함수가 어떤 기능인지 짐작 가실겁니다.

 

 

2) 함수IF+AND 조합

  • 함수AND : 모두 만족하면 특정문자, 하나라도 틀리면 다른문자

다음은 IF함수와 AND함수를 조합해보겠습니다. 두개의 계산식이 모두 만족하면 "성공"이라는 글자가 보여지게 되고, 모두 만족하지 않으면 "실패"라는 글자가 나오게 됩니다.

 

=IF(AND(D5>50,E5>50),"성공","실패")

보통 IF함수를 조합할때는 OR보다는 AND를 많이 사용하는데요! 왜냐하면 한쪽만 충족할 경우에는 계산이 필요없는 경우가 종종 있다보니 AND를 많이 사용하시는것 같습니다.

이렇게해서 IF와 AND를 조합한 식의 결과를 확인해보니 홍길동은 1분기와 2분기 모두 실적을 달성해서 성공이라는 결과값이 나왔고, 나머지는 2분기에만 실적을 달성해서 실패 값이 나왔습니다.

 

지금까지 OR, AND, IF함수와 조합하여 함수 사용방법에 대해 알아봤는데요! 처음부터 IF AND 또는 IF OR부터 적용하려고 하면 헷갈릴수있으니 OR와 AND의 기능부터 이해하시고 조합해서 사용하시는 것을 추천드립니다.

반응형