본문 바로가기
왕초보 엑셀 마스터하기

[왕초보 엑셀] 조건에 맞으면 '수료'라고 기재하기(IF 함수), 조건이 여러개 일때 '상, 중, 하'로 표현하기(IFS 함수)

by 청춘23 2023. 3. 24.

점수가 80점 이상일 때 '수료'라고 기재하고 싶을 때는 어떻게 해야 할까요? ⬅ IF 함수

점수가 80점 이상이면 '상', 60점 이상이면 '중', 60점 미만이면 '하'로 표현하려면? ⬅ IFS 함수

 

엑셀 IF 함수, IFS 함수

 

<목차>
소제목
소제목
소제목

 

 

1. IF 함수

 

IF는 어떤 조건을 제시한 후 그 조건에 맞을 때 값을 표현하는 함수를 의미합니다.

 

아래 표에서 홍길동님의 1월~3월의 수치를 더한 합계가 180이 초과하면 '수료'

180이하이면 '미수료'로 나타내고 싶으면 어떻게 해야 할까요?

 

먼저 홍길동님의 교육 수료 여부를 표현하기 위해, H3에 =IF(G3>180,"수료","미수료")를 입력하세요.

그리고 Enter 버튼을 클릭하세요!

 

엑셀 IF 함수 1

 

=IF(G3>180,"수료","미수료")

만약(IF) 합계가 180이 넘으면(G3>180) 수료라고 표현하고("수료")

합계가 180이 넘지 않으면(,) 미수료라고 나타나게("미수료") 하라(=)는 뜻입니다.

 

Enter 버튼까지 클릭하면 합계 점수에 따라 수료인지 미수료인지가 표현됩니다.

 

 

※ 참고

  • 180 초과를 표현 : G3>180
  • 180 이상을 표현 : G3>=180
  • 180을 표현 : G3=180
  • 180 이하를 표현 : G3<=180
  • 180 미만을 표현 : G3<180

 

홍길동님의 수료 여부를 확인했으니, 이제 다른 사람의 수료 여부도 확인해 보겠습니다.

각 셀에 수식을 입력하는 방법도 있겠지만, 적용된 함수를 복사하여 다른 셀에 자동으로 적용하는 더 간편한 방법을 알아볼게요!

 

함수가 적용되어 '수료'라는 문자가 나타난 셀을 한번 클릭한 후, 셀의 오른쪽 아래로 살짝 마우스를 움직여 봅니다.

① 셀의 오른쪽 아래에 까만 +모양이 나오면 마우스 왼쪽 버튼을 더블 클릭합니다.

또는 ② 셀의 오른쪽 아래에 까만 +모양이 나오면 마우스 왼쪽 버튼을 한번 클릭한 상태에서 제일 아래 빈칸까지 쭉 드래그합니다.

※ 반드시 마우스를 한번 클릭한 상태에서 드래그해야 해요. 중간에 마우스를 떼면 적용이 안 돼요!

 

엑셀 IF 함수 2

 

 

아래 그림과 같이 함수가 자동으로 적용되어 모든 사람의 수료 여부를 확인할 수 있습니다.

 

다음으로 수료인 사람은 승진으로 표현하고, 수료가 아닌 사람은 보류로 표현해 보겠습니다. 

 

IF 함수를 써서 어떻게 표현할 수 있을까요?

=IF(조건,참값,거짓값) 함수로 표현할 수 있습니다.

 

I3 셀에 =IF(G3="수료","승진","보류")를 입력하세요.

 

엑셀 IF 함수 3

=IF(G3="수료","승진","보류")

만약(IF) 셀(G3)에 수료라고 입력(G3="수료")되어 있으면(,) 승진이라고 표현하고("승진"

그게 아니면(,) 보류라고 표현("보류")하라(=)는 뜻입니다.

 

Enter 버튼까지 클릭하면 홍길동님이 승진일지 보류일지 표현됩니다.

 

엑셀 IF 함수 4

 

홍길동님의 승진 여부를 확인했으니, 이제 다른 사람의 수료 여부도 확인해 보겠습니다.

각 셀에 수식을 입력하는 방법도 있겠지만, 적용된 함수를 복사하여 다른 셀에 자동으로 적용하는 더 편한 방법을 적용해 볼게요!

 

함수가 적용되어 '승진'이라는 문자가 나타난 셀을 한번 클릭한 후, 셀의 오른쪽 아래로 살짝 마우스를 움직여 봅니다.

① 셀의 오른쪽 아래에 까만 +모양이 나오면 마우스 왼쪽 버튼을 더블 클릭합니다.

또는 ② 셀의 오른쪽 아래에 까만 +모양이 나오면 마우스 왼쪽 버튼을 한번 클릭한 상태에서 제일 아래 빈칸까지 쭉 드래그합니다.

※ 반드시 마우스를 한번 클릭한 상태에서 드래그해야 해요. 중간에 마우스를 떼면 적용이 안 돼요!

 

엑셀 IF 함수 5

 

 

2. IFS 함수

 

IFS는 조건을 여러 개 제시한 후, 그 여러 조건에 맞게 셀 값을 구분하여 표현하는 함수를 뜻합니다.

 

아래 표에서 홍길동님의 1월~3월의 수치를 더한 합계가

200을 초과하면 3으로 표현하고,

200 이하인데, 180 이상이면 2로 표현하고

180 미만인데 150 이상이면 1로 표현하고

150 미만이면 0으로 표현하고자 합니다.

 

조건이 여러 개인데, 이를 어떻게 표현하면 될까요?

 

먼저 홍길동님의 교육 수료 여부를 표현하기 위해, H3 셀에 =IFS(G3>200,3,G3>=180,2,G3>=150,1,G3<150,0)를 입력하세요.

그리고 Enter 버튼을 클릭하세요!

 

엑셀 IF 함수 6

 

※ 참고

  • 180 초과를 표현 : G3>180
  • 180 이상을 표현 : G3>=180
  • 180을 표현 : G3=180
  • 180 이하를 표현 : G3<=180
  • 180 미만을 표현 : G3<180

 

=IFS(G3>200,3,G3>=180,2,G3>=150,1,G3<150,0)

만약(IFS) 합계가 200을 초과하면(G3>200) 3이라고 표현하고(3

합계가 180 이상이면(G3>180) 2이라고 표현하고(2)

합계가 150 이상이면(G3>=150) 1이라고 표현하고(1

합계가 150 미만이면(G3<150) 0이라고 표현(0)하라(=)는 뜻입니다.

 

 

이제 다른 사람의 수료 여부도 확인해 보겠습니다.

각 셀에 수식을 입력하는 방법도 있겠지만, 적용된 함수를 복사하여 다른 셀에 자동으로 적용하는 더 편한 방법을 적용해 볼게요!

 

엑셀 IF 함수 8

 

함수가 적용되어 '2'가 기재된 셀을 한번 클릭한 후, 셀의 오른쪽 아래로 살짝 마우스를 움직여 봅니다.

① 셀의 오른쪽 아래에 까만 +모양이 나오면 마우스 왼쪽 버튼을 더블 클릭합니다.

또는 ② 셀의 오른쪽 아래에 까만 +모양이 나오면 마우스 왼쪽 버튼을 한번 클릭한 상태에서 제일 아래 빈칸까지 쭉 드래그합니다.

※ 반드시 마우스를 한번 클릭한 상태에서 드래그해야 해요. 중간에 마우스를 떼면 적용이 안 돼요!

 

 

셀값이 입력된 셀의 가로 너비가 너무 넓다면, 가장 위쪽 열 이름이 기재된 H 오른쪽 위로 마우스를 움직여 보세요.

양화살표()가 보이면 클릭한 후 좌우로 움직이며 너비를 조절할 수 있습니다.

양화살표()를 더블 클릭하면 입력된 텍스트에 맞게 자동으로 너비를 조정합니다.

 

엑셀 IF 함수 9

 

보너스 연습문제)

추가 점수3인 셀의 색상을 노란색으로 바꾸어 표현하려면 어떻게 해야 할까요?

 

상단 엑셀 메뉴 중 '서식 ➜ 조건부 서식'에서 가능합니다.

 

엑셀 IF 함수 10엑셀 IF 함수 11엑셀 IF 함수 12

 

 

 

특정 값을 가진 색상을 변경하는 방법은 다른 글에 자세히 소개했으니

방법이 궁금하신 분들은 아래 글(▼)을 참고해 주세요! ^^

2023.03.07 - [왕초보 엑셀 마스터하기] - [왕초보 엑셀] 똑같은 내용 선택해서 색상 동시에 바꾸기

 

[왕초보 엑셀] 똑같은 내용 선택해서 색상 동시에 바꾸기

[왕초보 엑셀] 'X'가 입력된 셀만 선택하여 셀 색상 동시에 바꾸기 특정 텍스트가 입력된 셀만 선택하여 한 번에 색상 바꾸려면 어떻게 해야 할까요? O, X가 입력된 표에서 X가 입력된 셀만 골라 셀

young23.linkwe.kr

 

 

 

2023.03.24 - [왕초보 엑셀 마스터하기] - [왕초보 엑셀] 동일한 내용 셀 개수 구하기(COUNTIF), 조건을 만족하는 셀의 개수 구하기(COUNTIFS)

 

[왕초보 엑셀] 동일한 내용 셀 개수 구하기(COUNTIF), 조건을 만족하는 셀의 개수 구하기(COUNTIFS)

교육을 수료한(조건①) 사람을 모아 인원수를 구하고 싶다면 어떻게 해야 할까요? ⬅ COUNTIF 함수 한편, 교육을 미수료한(조건①) 사람의 수는 어떻게 구할 수 있을까요? ⬅ COUNTIF 함수 또 교육을

young23.linkwe.kr

 

 

 

 

 

 

 

 

댓글