개발자의 끄적끄적

[엑셀] 구글 스프레드시트에서 IF 문법 사용하는 방법! 본문

기타/컴퓨터

[엑셀] 구글 스프레드시트에서 IF 문법 사용하는 방법!

효벨 2025. 10. 7. 09:00
728x90
반응형

[엑셀] 구글 스프레드시트에서 IF 문법 사용하는 방법!

 

generated by Gemini

 

 

안녕하세요!

 

요즘에는 대부분 구글 스프레드시트로 엑셀작업을 합니다!

 

공유나 실시간으로 여러명의 사용자가 수정하는건 볼수있고,

 

공유도 간편해서 그런거 같은데요!

 

물론 무료인 부분도 있구요 ㅎㅎ

 

오늘은

 

이 스프레드시트의 문법중 IF 문법을 사용하는 방법을 공유해보려고 합니다!

 

 


 

1. IF 함수 기본 구조

 

IF 함수의 기본 문법은 다음과 같습니다.

 
구성 요소 설명 예시
조건 참 또는 거짓으로 판별될 수 있는 논리식 A1 > 10
참일 때 값 조건이 참(TRUE)일 때 셀에 표시할 내용 "통과"
거짓일 때 값 조건이 거짓(FALSE)일 때 셀에 표시할 내용 "재시험"
 

 


 

2. IF 함수 사용 예시

 

예시 1: 숫자 비교 (합격/불합격 판정)

 

A1 셀에 점수가 있고, 점수가 60점 이상이면 '합격', 60점 미만이면 '불합격'을 출력하고 싶을 때.

내용
A1 75
B1 =IF(A1>=60, "합격", "불합격")
결과 합격
 
 

예시 2: 문자열 비교

 

A1 셀에 '완료'라는 글자가 있으면 'O', 아니면 'X'를 출력하고 싶을 때. (문자열은 반드시 쌍따옴표("")로 묶어야 합니다.)

내용
A1 작업 완료
B1 =IF(A1="완료", "O", "X")
결과 X
참고 A1은 "작업 완료"이고 조건은 "완료"이므로 거짓(X)이 출력됨.
 

 

 


 

3. 다중 조건 처리 (중첩 IF와 AND/OR 함수)

 

 

IF 함수는 한 가지 조건만 처리할 수 있습니다.

여러 조건을 동시에 처리하려면 IF 함수를 중첩하거나, AND/OR 함수를 조건에 포함해야 합니다.

 

3-1. AND 함수 사용 (모든 조건 충족)

 

점수가 60점 이상이고 출석률이 80% 이상일 때만 '수료'를 출력하고 싶을 때. (A1: 점수, B1: 출석률)

 

3-2. OR 함수 사용 (하나라도 조건 충족)

 

점수가 90점 이상이거나 특별 가산점 5점을 받았을 때 ('A1' 셀 값이 5) '장학 대상'을 출력하고 싶을 때.

 

 

3-3. 중첩 IF (조건이 3개 이상일 때)

 

점수에 따라 'A', 'B', 'C' 등급을 나누고 싶을 때 (90점 이상: A, 80점 이상: B, 그 외: C).

  • 첫 번째 IF: A1이 90 이상이면 A
  • 첫 번째 IF가 거짓일 때: A1이 90 미만이라는 뜻 두 번째 IF 실행 (A1이 80 이상이면 B)
  • 두 번째 IF도 거짓일 때: A1이 80 미만이라는 뜻 C

 


 

💡 참고: IFS 함수 (다중 조건 처리에 더 유용)

 

 

IF 함수를 여러 번 중첩하는 것이 복잡하게 느껴진다면,

구글 스프레드시트의 IFS 함수를 사용하면 훨씬 간결하게 다중 조건을 처리할 수 있습니다.

 
 

위의 중첩 IF 예시를 IFS로 바꾸면 다음과 같습니다.

 

 

 

IFS는 조건과 값을 쌍으로 나열하면 되기 때문에 가독성이 훨씬 좋습니다.

(단, IFS는 조건을 만족하지 않는 경우가 없도록 마지막 조건은 반드시 포함해야 합니다.)

 

 


 

 

이렇게 

 

구글 스프레드시트에서 IF 문법을 사용하는 방법을 알아봤는데요! ㅎㅎ

 

자세히 읽어봐야 이해가 되실 수도 있지만,

 

생각보다 사용이 어렵지 않습니다! ㅎㅎ

 

스프레드시트에 한번 사용해보시면 바로 이해하실겁니다! ㅎㅎ

 

도움이 되셨다면, 구독/공감/댓글 부탁드립니다!

 

감사합니다!

반응형
Comments