์์ ์ ํ๋ค๋ณด๋ฉด ํจ์๋ถ๋ถ์์ ๋งํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ง์?
์ด๋ฒํฌ์คํ ์ IFํจ์์ IFSํจ์ ์ฐจ์ด์ ์ ์ด๋ณด์๋ ์ฝ๊ฒ ์ดํดํ ์ ์๋๋ก ์ ๋ฆฌํด๋ณด์์ต๋๋ค.
์ ์์ ๋ฐ๋ผ ๋ฑ๊ธ์ ๋๋๋ ์์ ๋ฅผ ํตํด ์ค์ ์์ ๋ฐ๋ก ์ธ์ ์๋ ์ฌ์ฉ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
์์ ์ ๋ํ์ ์ธ ์กฐ๊ฑด๋ถํจ์์๋ ์ด 6๊ฐ์ง (IF, IFS, IFERROR, IFNA, SWITCH,CHOOSE) ๊ฐ ์๋๋ฐ,
IFERROR, IFNA, SWITCH,CHOOSE ๋ฑ์ ์กฐ๊ฑด๋ถ ํจ์์ ๋ํด์๋ ๋ณธ๋ฌธ ํ๋จ์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
- IFํจ์ ์ IFSํจ์ ์ ์
- IFํจ์ ์ IFSํจ์ ์ค๋ฌด์์
- IFERROR, IFNA, SWITCH,CHOOSE ์กฐ๊ฑด๋ถํจ์ ์์๋ณด๊ธฐ
1. IF ์ IFS ์ ์
IFํจ์ ์ IFS ํจ์ ์์๋ณด๊ธฐ
IFํจ์๋ :
์ด๋ค์กฐ๊ฑด์ด ์ฐธ์ด๋ฉด OO, ๊ฑฐ์ง์ด๋ฉด โณโณ ์ผ๋ก ๊ฒฐ๊ณผ๊ฐ์ด ๋์ค๋๋ก ์กฐ๊ฑด์ ์ค์ ํ๋๊ฐ์ ๋๋ค.
์ฆ, ํ๋์ ์กฐ๊ฑด์ ์ค์ ํ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ์ฐพ์๋ ์ฌ์ฉํด์.
=IF(์กฐ๊ฑด, ์ฐธ์ผ๋ ๊ฒฐ๊ณผ, ๊ฑฐ์ง์ผ๋ ๊ฒฐ๊ณผ)
IFSํจ์๋:
IF์ ๋น์ทํ์ง๋ง, IFํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๊ตฌํด์ผํ๋ ์กฐ๊ฑด์ด ๋ง์์๋ก IF๋ฅผ ๊ณ์ ๋ฐ๋ณตํด์ ์จ์ค์ผํ๊ณ , ๊ทธ๋ ๋ค๋ณด๋ฉด ๊ดํธ๋ ๋ง์์ง๊ณ ์์์ด ๊ธธ์ด์ง๋ ํ์์ด ์์ต๋๋ค.
์ด๋ด๋ IFS๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ์กฐ๊ฑด์ ์์๋๋ก๋ง ์ฐ๋ฉด ๋๊ธฐ๋๋ฌธ์ ๊น๋ํ๊ณ ๊ฐ๋จํ๊ฒ ๋ง๋ค์ ์์ด์.
=IF(A2>=90,"A๋ฑ๊ธ", IF(A2>=80,"๋ฑ๊ธ", IF(A2>=70,"C๋ฑ๊ธ", IF(A2>=60,"D๋ฑ๊ธ", "E๋ฑ๊ธ"))))
=IFS( A2>=90, "A๋ฑ๊ธ", A2>=80, "B๋ฑ๊ธ", A2>=70, "C๋ฑ๊ธ", A2>=60, "D๋ฑ๊ธ", A2<60, "E๋ฑ๊ธ" )
[ IFํจ์ ์ IFSํจ์ ๋น๊ต ]
๋๋ค ์กฐ๊ฑด์ ํ๋จํ ๋ ์ฌ์ฉํ๋ ํจ์์ด์ง๋ง ๊ตฌ์กฐ์ ์ฐ์์๋ ์กฐ๊ธ ๋ค๋ฅด๋ค๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค.
IF๋ ํ๋์ ์กฐ๊ฑด์ ํ๋จํ ๋, IFS๋ ์ฌ๋ฌ์กฐ๊ฑด์ ํ๋จํ ๋ ์ฌ์ฉํ๋ค๋ผ๊ณ ์๊ฐํ๋ฉด ์ฌ์ธ๊ฒ ๊ฐ์ต๋๋ค.
ํญ๋ชฉ | IFํจ์ | IFSํจ์ |
๊ธฐ๋ณธ ๊ฐ๋ | ํ๋์ ์กฐ๊ฑด์ ํ๋จํด์ ์ฐธ/๊ฑฐ์ง ๊ฒฐ๊ณผ ํ์ | ์ฌ๋ฌ์กฐ๊ฑด์ ์์๋๋ก ๊ฒ์ฌํด์, ์ฒ์์ผ๋ก ์ฐธ์ธ ์กฐ๊ฑด์ ๊ฒฐ๊ณผ ํ์ |
๊ตฌ์กฐ | =IF(A1>10, "ํฌ๋ค", "์๋ค") | =IFS(์กฐ๊ฑด1, ๊ฒฐ๊ณผ1, ์กฐ๊ฑด2, ๊ฒฐ๊ณผ2, ์กฐ๊ฑด3, ๊ฒฐ๊ณผ3.... ) |
๋ณต์กํ ๊ตฌ์กฐ | ์ค์ฒฉ(IF์์ IF)๋ฅผ ๊ณ์ ๋ฃ๋ ๊ตฌ์กฐ๋ก ์์ฑํด์ผํจ | ์ฌ๋ฌ์กฐ๊ฑด์ ๊น๋ํ๊ฒ ๋์ด๊ฐ๋ฅ |
๊ฐ๋ ์ฑ | ์กฐ๊ฑด์ด ๋ง์์ง์๋ก ๋ณต์กํ๊ณ ํท๊ฐ๋ฆผ | ๋ณด๊ธฐ์ฝ๊ณ ์ค์๋ ์ค์ด๋ฆ |
์ฌ์ฉ ์ | ์ฐธ/๊ฑฐ์ง ๋๊ฐ์ง ๊ฒฐ๊ณผ๋ง ํ์ํ ๊ฒฝ์ฐ | ์ ์๋ณ ๋ฑ๊ธ, ๊ธ์ก๋ณ ํ ์ธ๋ฅ ์ฒ๋ผ ์กฐ๊ฑด์ด 3๊ฐ์ด์์ผ๋ ์ ๋ฆฌ |
2. IFํจ์ ์ IFSํจ์ ์ค๋ฌด์์
์๋ฅผ ๋ค์ด ์ ์๋ก ํฉ๊ฒฉ๊ณผ ๋ถํฉ๊ฒฉ์ ํ์ํด ๋ณด๊ฒ ์ต๋๋ค.
A | B | C | D | E | F | G | H | T | S | |
1 | ์ ์ | ์ด๋ฆ | ๊ฒฐ๊ณผ | ๋ฑ๊ธ | A๋ฑ๊ธ | B๋ฑ๊ธ | C๋ฑ๊ธ | D๋ฑ๊ธ | E๋ฑ๊ธ | F๋ฑ๊ธ |
2 | 50 | ์ด์๋ก | =IF(A2>=60, "ํฉ๊ฒฉ","๋ถํฉ๊ฒฉ") | =IF(A2>=90,"A๋ฑ๊ธ",IF(A2>=80,"B๋ฑ๊ธ",IF(A2>=70,"C๋ฑ๊ธ",IF(A2>=60,"D๋ฑ๊ธ","E๋ฑ๊ธ")))) | ||||||
3 | 60 | ๊น๊ฐ์ | ํฉ๊ฒฉ | D๋ฑ๊ธ | โ๏ธ | |||||
4 | 75 | ์๊ฐ์ | ํฉ๊ฒฉ | C๋ฑ๊ธ | โ๏ธ | |||||
5 | 45 | ์์์ | ๋ถํฉ๊ฒฉ | F๋ฑ๊ธ | โ๏ธ | |||||
6 | 59 | ๊น์์ | ๋ถํฉ๊ฒฉ | F๋ฑ๊ธ | ||||||
7 | 79 | ๋ฐ์ํ | ํฉ๊ฒฉ | C๋ฑ๊ธ | ||||||
8 | 80 | ์๋ฏธ์ | ํฉ๊ฒฉ | B๋ฑ๊ธ | ||||||
9 | 100 | ๋ฐ์์ | ํฉ๊ฒฉ | A๋ฑ๊ธ |
C4์ ์ ๋ค์์ ํจ์๋ฅผ ์ ๋ ฅํ๋ฉด 60์ ์ดํ์ด๊ธฐ๋๋ฌธ์ ๋ถํฉ๊ฒฉ์ด๋ผ๊ณ ๊ฒฐ๊ณผ๊ฐ์ด ๋์ต๋๋ค.
C4์ ์๋ ๊ฒฐ๊ณผ๊ฐ์ CTRL+C (๋ณต์ฌ)ํ์ฌ C9 ๊น์ง CTRL+V(๋ถ์ฌ๋ฃ๊ธฐ) ํด๋ ์ข๊ณ
C4์ ์ปค์๋ฅผ ๋๊ณ ๋๋ ๊ทธ ํด๋ ๋ณต์ฌ๊ฐ ๋ฉ๋๋ค.
๋๋ ๊ทธํ์ค๋๋ C4์ ์ฌ๊ฐํ ์ค๋ฅธ์ชฝ ์๋ ๋ชจ์๋ฆฌ์ ์ปค์๋ฅผ ๋๋ฉด ์ปค์๊ฐ "+" ๋ชจ์์ผ๋ก ๋ฐ๋๋๋ค. ๊ทธ๋ผ ๋ง์ฐ์ค ์ผ์ชฝ์ ํด๋ฆญํ ์ํ๋ก ์๋๋ก ์ญ ๋๋ ๊ทธ ํ์๋ฉด ๋์ธ์.
=IF(C2>=60, "ํฉ๊ฒฉ", "๋ถํฉ๊ฒฉ")
๋ง์ฝ ์ ์๋ก ๋ฑ๊ธ์ ๋งค๊ฒจ์ผ ํ๋ค๋ฉด ๋ค์์ฒ๋ผ ๊ฐ๊ฐ์ ์กฐ๊ฑด์ ์ค์ ํด์ฃผ๋ฉด ๋ฉ๋๋ค.
60์ ์ ๊ธฐ์ค์ผ๋ก 90์ ์ด์ "A"๋ฑ๊ธ, 80์ ์ด์ "B"๋ฑ๊ธ, 70์ ์ด์ "C"๋ฑ๊ธ, 60์ ์ด์ " D"๋ฑ๊ธ, 60์ ๋ฏธ๋ง"E"๋ฑ๊ธ ์ผ๋ก ๋๋์๋ค๊ณ ๊ฐ์ ํ๋ฉด ์๋์ ๊ฐ์ด ์ ๋ ฅํ๊ณ ์๋๋ก ๋๋๊ทธ๋๋ ๋ณต์ฌ ํ๋ฉด ํด๋น์ ์์ ๋ํ ๋ฑ๊ธ๊ฒฐ๊ณผ๊ฐ์ด D์ด์ ๋ํ๋๊ฒ ๋ฉ๋๋ค.
=IF(A2>=90,"A๋ฑ๊ธ",IF(A2>=80,"๋ฑ๊ธ",IF(A2>=70,"C๋ฑ๊ธ",IF(A2>=60,"D๋ฑ๊ธ","E๋ฑ๊ธ"))))
์ฐธ๊ณ ) ")" ๊ดํธ ๋ซ๊ธฐ๋ ๋ง์ง๋ง์ ํ๋ฒ์ ํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
์์ฒ๋ผ IF๋ฅผ ๊ณ์ ๋ฃ์ด์ ์์์ ๋ง๋ค์๋ ์์ง๋ง ๊ด๊ณ ๊ฐ ๋ง์์ ๋ณต์กํ๊ณ ๊ตฌ์กฐ๊ฐ ๋ณต์กํด๋ณด์ด๋ ๋จ์ ์ด ์์ต๋๋ค.
์ข๋ ์ฝ๊ฒ ํ ์ ์๋ ๋ฐฉ๋ฒ์ผ๋ก IF ๋์ IFS๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
IFSํจ์ ์ ์ฉ ์์)
์ฌ๋ฌ์กฐ๊ฑด์ ์์๋๋ก ํ๊ฐํด์ ์ฒ์์ผ๋ก ์ฐธ์ด ๋๋ ์กฐ๊ฑด์ ๋ตํ๋ ํ์์ ๋๋ค
=IFS( A2>=90, "A๋ฑ๊ธ", A2>=80, "B๋ฑ๊ธ", A2>=70, "C๋ฑ๊ธ", A2>=60, "D๋ฑ๊ธ", A2<60, "E๋ฑ๊ธ" )
๋์ ๋ฐ๋ผ ์ E,F,G,H,T ์ด์ฒ๋ผ ํด๋น๋ฑ๊ธ์๋ง ์ฒดํฌ ๋๋๋ก ํ ๋๊ฐ ์๋๋ฐ ์ด๋ฐ๊ฒฝ์ฐ์๋
D2์ด์ ๊ฐ ๋ฑ๊ธ ๊ฒฐ๊ณผ๊ฐ์ด ์๊ณ ๋ค์์ด์ธ E,F,G,H,T์ด์ ํด๋น๋ฑ๊ธ์ ๋ง๊ฒ "โ๏ธ" ํ์๊ฐ ๋๋๋ก ํ๊ณ ์ถ๋ค๋ฉด
=IF($D$2=E1, "โ", "") ํด์ฃผ๊ณ ๋ณต์ฌ๋ฅผ ํด์ฃผ๋ฉด ๋ฉ๋๋ค.
์ฐธ๊ณ )D2๋ฅผ ์ ๋์ฐธ์กฐ๋ก ํ์ํด์ผ E,F,G,H,T ํ์ผ๋ก ๋ณต์ฌ์ D2๊ฐ E2, F2,G2~ ๋ก ์ ๊ฐ์ด ๋ณํ์ง ์์์.
์ซ์4์ ์๋ "$" ํ์๋ฅผ ์ง์ ์ ๋ ฅํด๋๋๊ณ F4๋ฅผ ๋๋ฌ ํ๋ฒ์ ์ ๋์ฐธ์กฐ ํ์๋ก ๋ฐ๊ฟ์ ์์ต๋๋ค.
3. IFERROR, IFNA, SWITCH, CHOOSE ์กฐ๊ฑด๋ถ ํจ์ ์์๋ณด๊ธฐ
๐ ์ค๋ฅ๋ฉ์ธ์ง๋ฅผ ๋ด๊ฐ ์ํ๋ ๋ฌธ๊ตฌ๋ก ๋ฐ๊ฟ์ ๋ณด์ฌ์ฃผ๊ณ ์ถ๋ค๋ฉด?
IFERROR, IFNA ์กฐ๊ฑด๋ถ ํจ์๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
IFERROR, IFNA ํจ์ ๋ฐฐ์ฐ๊ธฐ ํด๋ฆญ →
๐ํน์ ๊ฐ์ ๋ฐ๋ผ ์ ํด์ง ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์ถ๋ค๋ฉด?
SWITCH, CHOOSE ์กฐ๊ฑด๋ถ ํจ์๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์.
SWITCH,CHOOSE ํจ์ ๋ฐฐ์ฐ๊ธฐ ํด๋ฆญ →