본문 바로가기

구글 드라이브/구글 스프레드시트

엑셀,스프레드시트 IF 함수 - 조건, 복수조건 사용하기


스프레드 시트에서 IF 함수 사용하기 

엑셀과 사용법 동일합니다. 


함수를 쓸땐 = 을 꼭 쓰고 함수를 사용합니다. 


=IF(논리_표현식, TRUE인_경우_값, FALSE인_경우_값)

논리_표현식 - 조건을 넣어 줍니다. 

ex) F4 > 0 

    A4 = "김민정"


TRUE인_경우_값 - 조건을 충족시킬 경우에 표시할 값을 적어줍니다. 

FALSE인_경우_값 - 조건을 충족시지 못했을 경우에 표시할 값을 적어줍니다


ex) IF(F4>=70, "합격,"불합격") 

    IF(F4<70,"불합격","합격")  같은 결과 값이 나옵니다. 


평균이 70이상이면 합격 그렇지 못하면 불합격인 조건을 걸어보겠습니다. 



평균의 옆 열에 합격,불합격이 표시되도록하겠습니다. 

첫번째 사람의 평균옆에 


=if(F4>=70,"합격","불합격")


이렇게 적어줍니다. 함수위에 파란글씨로 보여지는 합격은 예상결과값입니다. 




엔터를 치면 그림과 같이 합격이라고 표시됩니다. 


다른사람에게도 같은 함수를 적용시킵니다.

함수를 입력한 첫번째 셀을 선택한 상태에서 위그림의 빨간점에서 파란점까지 내려주면

함수가 복사됩니다.


두개 이상의 복수 조건을 사용하실 때에는

=IF(논리_표현식, TRUE인_경우_값, FALSE인_경우_값)


논리_표현식 부분을

두 논리표현식을 모두 만족할 경우 -> AND(논리 표현식,논리 표현식,...)

두 논리표현식 중 하나 이상을 만족할 경우 -> OR(논리 표현식,논리 표현식,...) ex)

=IF(AND(B4>=70,C4>=50),"합격","불합격")


위 표를 예로  국어점수가 70점 이상이고, 영어점수가 50점 이상일 때 합격 )

둘중 하나라도 충족시키지 못하면 불합격인 결과가 나옵니다.

=IF(OR(B4>=70,C4>=50),"합격","불합격")


위 표를 예로  국어점수가 70점 이상, 영어점수가 50점 이상)

두개의 조건중 하나이상의 조건을 충족시키면 합격,

한 개의 조건도 충족시키지 못하면 불합격인 결과가 나옵니다.


세개이상의 조건도 , 이후에 계속 적어 주시면 됩니다.


AND와 OR를 함께 사용하여

=IF(OR(AND(B4>=70,C4>=50),D4>=60),"합격","불합격")


합격조건이 국어점수 70점이상, 영어점수 50점 이상,  


수학점수는 50을 넘든 안넘든 합격하는 조건이 되었습니다.

이경우는 굳이 수학점수를 조건에 넣지 않고 첫번째 조건처럼 쓰면되지만, 예로 보여드렸습니다.


댓글