[기초강좌 제 30강] AND함수와 OR함수 썸네일 이미지
[기초강좌 제 30강] AND함수와 OR함수
콘텐츠 타입 MS 오피스 엑셀 2003(2007, 2010가능), Windows XP 이상
용량0KB
조회1,090
즐겨찾기
[기초강좌 제 30강] AND함수와 OR함수를 즐겨찾기 한 횟수는 0 0입니다.
이용등급 프리미엄
제품 상세정보

 




[ 기초 강좌 ]

 

제 30강

AND함수와 OR함수

 

Excel의 생명이라고 할 수 있는 AND함수와 OR함수

그 사용법을 알아봅니다.

이럴 때 필요해요

 

이렇게 사용해요

[기초강좌 제 30강] AND함수와 OR함수 

위 자료에서 평균이 70점 이상이며 국어,영어,수학, 세 과목 모두 70점 이상인 조건을 합격자 기준으로 설정할 경우,

앞에서 배운 IF( )함수를 중첩하여 구할 수도 있지만 약간 다른 방법으로 접근해 보도록 하겠습니다.

위 표의 H6, H7, H8...셀 등에 입력된 수식을 살펴 보시면 아래와 같은 수식이 나타 날 것입니다.

 

[기초강좌 제 30강] AND함수와 OR함수 

IF( )함수에 대해서는 앞에서 배웠으므로 별도의 설명이 필요하지 않겠지만 AND( )라는 생소한 함수에 대해 설명드리겠습니다.

'=AND(G6>70,COUNTIF(C6:E6,">=70")=3)'의 의미는 언젠가 앞에서 배운 '*' (별표 또는 asterisk라고 합니다.) 연산자를

사용하는 것과 동일한 구현입니다.

즉, '=IF(AND(G6>70,COUNTIF(C6:E6,">=70")=3,"합격","불합격")'라는 수식은

'=IF((G6>70)*(COUNTIF(C6:E6,">=70"),"합격","불합격")' 라고 입력한 것과 동일한 결과값을 구한 다는 얘기입니다.

 

지금 곧, H6셀에 '=IF((G6>70)*(COUNTIF(C6:E6,">=70")=3),"합격","불합격")'이라고 입력한 다음

그 밑의 셀들을 '채워넣기' 해 보십시오, 똑같은 결과가 나타날 것입니다.

 

다시 설명드리면, AND(  )함수는 연산자 '*'와 마찬가지로 사용자가 지정한 모든 조건 (여기서는 평균이 70점 이상이며

국어,영어,수학 세 과목 모두 70점 이상인 2개의 조건)에 모두 만족하여야만 'TRUE'의 결과값을 돌려 줍니다.

이해가 되시나요, 다소 애매하시다면 아래의 OR( )함수에 대한 설명과 비교하여 보시면 금방 이해하실 수 있을 겁니다.

 

다음은 , H44셀에 아래와 같이 수식을 입력한 다음, 나머지 영역(H45:H51)에 '채워넣기' 해 보십시오.

=IF(OR(F44>260,G44>=85),"합격","불합격")

[기초강좌 제 30강] AND함수와 OR함수
?

 

수식 '=IF(OR(F44>260,G44>=85),"합격","불합격")에서 'OR(F44>260,G44>=85)'는 AND( )함수와는 달리

사용자가 지정한 조건 중 하나 (또는 하나 이상)의 조건이라도 만족할 경우 'TRUE'의 값을 돌려 줍니다.

즉, 여기서는 합계점수가 260점을 초과하거나 또는 평균이 85점 이상인 두가지의 조건 중 어느 하나라도

만족한다면 '합격'을, 그렇지 않으면 '불합격'을 구현합니다.

 

참고로 AND( )와 OR( )함수의 인수는 30개까지의 조건을 입력할 수 있습니다.

저작권정보
1. 콘텐츠의 저작권은 쿠키(www.coukey.co.kr)에 있으며, 사용권한은 1인 1카피입니다.
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
[기초강좌 제 30강] AND함수와 OR함수
이용후기

업무자동화 맞춤제작

고객님의 상황에 100% 맞춘 콘텐츠 제작 전문 서비스를 이용해 보세요.
프리미엄 무료 이벤트 중