๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์ƒํ™œ์ •๋ณด

์˜ค๋ฅ˜๋Œ€์‹  "๋ฐ์ดํ„ฐ ์—†์Œ"์œผ๋กœ ํ‘œ์‹œํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด IFNA, IFERROR ํ•จ์ˆ˜ ์ ์šฉํ•ด๋ณด์„ธ์š”.

by ์›”์ฒœํ™”์‹ฌ 2025. 6. 21.
๋ฐ˜์‘ํ˜•

IFERROR, IFNA, SWITCH,CHOOSE ์กฐ๊ฑด๋ถ€ํ•จ์ˆ˜ ๋ฐฐ์šฐ๊ธฐ

์•ž์ „์— IF์™€ IFS์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜์—๋Œ€ํ•ด ๋ฐฐ์šฐ๊ณ  ์˜ค์…จ๋‹ค๋ฉด

์ด์ œ ๋‹ค๋ฅธ ์กฐ๊ฑด๋ถ€ํ•จ์ˆ˜๋“ค๋„ ๋ฐฐ์›Œ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

IF์™€ IFS ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜๋ฅผ ๋ชป๋ณด๊ณ  ์˜ค์‹ ๋ถ„์€ ์ด์ „๊ธ€์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.

 

 

๐Ÿ‘‰ IF์™€ IFS ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜ ๋ฐฐ์šฐ๊ธฐ

์ด์ „๊ธ€๋กœ ์ด๋™ ํด๋ฆญ →

 

๐Ÿ“Œ ๋ชฉ์ฐจ
  1. IFERROR, IFNA ํ•จ์ˆ˜ ์ •์˜
  2. IFERROR, IFNA ํ•จ์ˆ˜ ์‹ค๋ฌด ์˜ˆ์‹œ

 

 

 

์กฐ๊ฑด๋ถ€ํ•จ์ˆ˜์—๋Š” ์ด 6๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•จ์ˆ˜์ด๋ฆ„ ์„ค๋ช… ์˜ˆ์‹œ
IF ์กฐ๊ฑด์ด ๋งž์œผ๋ฉด ์ด๊ฑธ์“ฐ๊ณ , ์•„๋‹ˆ๋ฉด ์ €๊ฑธ์“ฐ๋ผ๋Š” ์˜๋ฏธ =IF(A1>10, "ํฌ๋‹ค", "์ž‘๋‹ค") → A1์ด 10๋ณด๋‹ค ํฌ๋ฉด "ํฌ๋‹ค", ์•„๋‹ˆ๋ฉด "์ž‘๋‹ค"
IFS ์—ฌ๋Ÿฌ์กฐ๊ฑด์ค‘์—์„œ ๋จผ์ € ๋งž๋Š”๊ฑธ ๊ณจ๋ผ์„œ ์จ์ค˜๋ผ๋Š” ์˜๋ฏธ =IFS(A1>90,"A", A1>80,"B")   A1์ด 91์ด๋ฉด "A", 85๋ฉด "B"
IFERROR ๊ณ„์‚ฐ์ด ์ž˜๋ชป๋˜๋ฉด ๋Œ€์‹  ์ด๊ฑธ๋กœ ๋ณด์—ฌ์ฃผ๊ณ  =IFERROR(A1/B1, "0์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์—†์Œ") → B1์ด 0์ด๋ฉด ์˜ค๋ฅ˜ ๋Œ€์‹  "0์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์—†์Œ" ํ‘œ์‹œ
IFNA ์ฐพ๋Š”๊ฐ’์ด ์—†์„๋•Œ๋Š” ์ด๊ฑธ๋กœ ๋ณด์—ฌ์ค˜ =IFNA(VLOOKUP(...), "๊ฒ€์ƒ‰ ์‹คํŒจ") → ์ฐพ๋Š” ๊ฐ’์ด ์—†์„ ๋•Œ๋งŒ ๋ฌธ๊ตฌ ํ‘œ์‹œ
SWITCH ์–ด๋–ค๊ฐ’์ด ๋‚˜์˜ฌ์ง€ ๋ฏธ๋ฆฌ ์ •ํ•ด๋†“๊ณ  ๊ทธ์— ๋งž๊ฒŒ ๋ณด์—ฌ์ค˜ =SWITCH(A1, 1,"ํ•˜๋‚˜", 2,"๋‘˜", "๊ธฐํƒ€") → A1์ด 1์ด๋ฉด "ํ•˜๋‚˜", 2๋ฉด "๋‘˜", ๊ทธ ์™ธ๋Š” "๊ธฐํƒ€"
CHOOSE ์ˆœ์„œ ๋ฒˆํ˜ธ์— ๋”ฐ๋ผ ์ •ํ•ด์ง„ ํ•ญ๋ชฉ์ค‘ ๊ณจ๋ผ์ค˜ =CHOOSE(2, "A", "B", "C") → 2๋ฒˆ์งธ์ธ "B" ํ‘œ์‹œ

 

 

 

 

1. IFERROR, IFNA ํ•จ์ˆ˜ ์ •์˜

 

 IFERROR, IFNA ํ•จ์ˆ˜๋Š” ์กฐ๊ธˆ ๋น„์Šทํ•˜๊ธด ํ•œ๋ฐ, ์•ฝ๊ฐ„์˜ ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณตํ†ต์ ์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–‡์„๋•Œ ๊ทธ๋Œ€๋กœ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋Š”๊ฒƒ์ด ์•„๋‹Œ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋ฌธ๊ตฌ๋‚˜ ๊ฐ’์œผ๋กœ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๋Š”๊ฒƒ์ด์ง€์š”.

 

์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด ๋‚ด๊ฐ€ ์ฐพ๋Š”๊ฐ’์ด ์—†๊ฑฐ๋‚˜, ๊ณ„์‚ฐ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ #N/A ๋˜๋Š” #DIV/0! ์ด๋Ÿฐ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ ์ด๋Ÿฐ ๋ฉ”์„ธ์ง€๊ฐ€ ์•„๋‹Œ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋ฌธ๊ตฌ๋กœ ๋ฐ”๊ฟ”์„œ ๋ณด์—ฌ์ฃผ๋Š” ํ•จ์ˆ˜๋ผ๊ณ  ๋ณผ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

- #N/A  : ๋‚ด๊ฐ€ ์ฐพ๋Š”๋ผ๋Š” ๊ฐ’์ด ์—†์–ด์„œ ๋ชป์ฐพ๋Š”๊ฒฝ์šฐ (์˜ˆ: ๊น€๋ฒ”์ˆ˜๋ฅผ ์ฐพ์œผ๋ผ๊ณ ํ–ˆ๋Š”๋ฐ ๊น€๋ฒ”์ˆ˜๊ฐ€ ์—†๋Š”๊ฒฝ์šฐ #N/A ์ด๋ ‡๊ฒŒ ๊ฐ’์ด ๋‚˜ํƒ€๋‚˜์š”.

- #DIV/0! : A๋ฅผ B๋กœ ๋‚˜๋ˆ„๋ผ๊ณ  ํ–ˆ๋Š”๋ฐ ๋งŒ์•ฝ B๊ฐ€ 0์ด๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๋ฌธ์ž๋กœ ๋˜์–ด ๊ณ„์‚ฐ์ด ์•ˆ๋ ๋•Œ ์ด๋Ÿฐ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๋ฅผ ๋ณผ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

  • ๊ทธ๋ž˜์„œ ๋ญ”๊ฐ€๋ฅผ ์ฐพ์•„๋‹ฌ๋ผ๋Š” ๋ช…๋ น์„ ํ• ๋•Œ๋Š”  IFNA ๊ณผ #N/A ์ง๊ฟ
  • A๋ผ๋Š” ๊ฐ’์„ B๊ฐ’์œผ๋กœ ๋‚˜๋ˆŒ๋•Œ์˜ ์กฐ๊ฑด๋ถ€ ๋ช…๋ น์—๋Š”  IFERROR ๊ณผ #DIV/0! ์ด ์ง๊ฟ์ด ๋ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

=IFNA(VLOOKUP("๊น€๋ฒ”์ˆ˜", A2:B10, 2, 0), "์—†์Œ")  :   “๊น€๋ฒ”์ˆ˜”๋ฅผ ์ฐพ์•„์„œ 2์—ด์˜ ๊ฐ’์„ ๋ณด์—ฌ์ฃผ๊ณ , ์—†์œผ๋ฉด “์—†์Œ”์œผ๋กœ ๋ณด์—ฌ๋‹ฌ๋ผ๋Š” ์˜๋ฏธ์ž„
 โ–ถ A2:B10 (์ฐพ์„๋ฒ”์œ„), 2 (์—ด ๋ฒˆํ˜ธ), 0 ( ์ •ํ™•๋„: ์ •ํ™•ํžˆ ์ผ์น˜ํ•˜๋Š”๊ฐ’) 

=IFERROR(B2 / C2, "๊ณ„์‚ฐ๋ถˆ๊ฐ€")  : B2(์ด๋งค์ถœ์ˆ˜),C2(๊ณ ๊ฐ์ˆ˜)๋กœ ๋‚˜๋ˆ„๋Š”๋ฐ C2๊ฐ’์ด 0์ด๊ฑฐ๋‚˜, ๋นˆ์นธ์ด๊ฑฐ๋‚˜, ์ˆซ์ž๊ฐ€ ์•„๋‹Œ ๋‹ค๋ฅธ ๋ฌธ์ž๋กœ ์ธํ•ด ๊ณ„์‚ฐ์ด ์•ˆ๋ ๊ฒฝ์šฐ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€ ๋Œ€์‹  “๊ณ„์‚ฐ๋ถˆ๊ฐ€”๋กœ ๋ณด์—ฌ๋‹ฌ๋ผ๋Š” ์˜๋ฏธ์ž„

 

 

 

2. IFERROR, IFNA ํ•จ์ˆ˜ ์‹ค๋ฌด ์˜ˆ์‹œ

์˜ˆ์‹œ) A์—ด์— ์žˆ๋Š” ํ•™์ƒ์ด๋ฆ„์„ ๊ฒ€์ƒ‰ํ•ด์„œ ํ•ด๋‹นํ•™์ƒ์˜ ์ ์ˆ˜๋ฅผ ์ฐพ๊ณ ์‹ถ์€๋ฐ, ๋งŒ์•ฝ ํ•™์ƒ์ด๋ฆ„์ด ์—†์œผ๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๊ฒ ์ง€์š”?

  A B
1 ์ด๋ฆ„ ์ ์ˆ˜
2 ๊น€์˜์ˆ˜ 90
3 ์ด๊ฐ€์€ 80
4 ์„œ์€ํ•˜ 75
๋ฐ•์ƒ์ˆ˜์˜ ์ ์ˆ˜๋ฅผ ์ฐพ์œผ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ๋ฐ•์ƒ์ˆ˜๊ฐ€ ์—†๋‹ค๋ฉด #N/A ์ด๋Ÿฐ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๊ฐ€ ๋œฐ๊ฑฐ์—์š”.
=VLOOKUP("๋ฐ•์ƒ์ˆ˜", A2:B4, 2, FALSE)

* FALSE=0 / TRUE=1 ๋กœ ๋ฐ”๊ฟ”์„œ ์“ธ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.  ์ •ํ™•ํ•œ ๊ฐ’์„ ์›ํ•œ๋‹ค๋ฉด FALSE ๋˜๋Š” 0 ์„ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์…€์ง€์ •(์ฐพ์„๋ฒ”์œ„)์€ ํƒ€์ดํ‹€์„ ์ œ์™ธํ•œ ๋‚ด์šฉ๋งŒ ์„ ํƒํ•˜์—ฌ ์…€์„ ์ง€์ • ํ•ด์ฃผ์„ธ์š”.
์ฐพ์„๋ฒ”์œ„(A2:B4)์—์„œ  ์ ์ˆ˜๋ฅผ ์ฐพ๋Š”๊ฒƒ์ด๊ณ , ์ ์ˆ˜๋Š” 2๋ฒˆ์งธ ์—ด์— ์œ„์น˜ํ•ด ์žˆ์œผ๋‹ˆ ์ˆซ์ž2๋ฅผ ์ ์Šต๋‹ˆ๋‹ค.
์ •ํ™•ํ•œ ๊ฐ’์„ ์ฐพ๋Š”๊ฒƒ์ด๋‹ˆ 0 ๋˜๋Š” FALSE ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.
=VLOOKUP("๋ฐ•์ƒ์ˆ˜", A2:B4, 2, FALSE)


๋งŒ์•ฝ ์ ์ˆ˜๊ฐ€ ์•„๋ž˜ โ–ผ์˜ˆ์‹œ2)์ฒ˜๋Ÿผ ์ด๋ฆ„,๋“ฑ๊ธ‰,์ ์ˆ˜ ์ด๋ ‡๊ฒŒ ๋˜์–ด์žˆ๋‹ค๋ฉด 
์…€์ง€์ •์„ (A2:C4)๋กœ ์„ ํƒํ›„ ์ ์ˆ˜๊ฐ€ 3์—ด์— ์žˆ์œผ๋‹ˆ ์ˆซ์ž 3์„ ์จ์ค˜์•ผ ๊ฒ ์ง€์š”? ์ดํ•ด๊ฐ€ ๋˜์‹œ๋‚˜์š”?
์˜ˆ์‹œ3)
=VLOOKUP("๋ฐ•์ƒ์ˆ˜", A2:C4, 3, FALSE)

์—ฌ๊ธฐ์—์„œ ๋ฐ•์ƒ์ˆ˜๋ผ๋Š” ์ด๋ฆ„์ด ์—†์„๊ฒฝ์šฐ #N/A ์ด๋Ÿฐ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๊ฐ€ ์•„๋‹Œ ๋ฐ•์ƒ์ˆ˜ ์—†์Œ. ์ฐพ๋Š”์ด๋ฆ„ ์—†์Œ. ์ด๋Ÿฐ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚˜๊ฒŒ ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด IFNA์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜๋ฅผ ์ ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

IFNA  ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜๋ฅผ ์ ์šฉํ•˜๋ฉด?
=IFNA(VLOOKUP("๋ฐ•์ƒ์ˆ˜", A2:C4, 3, 0), "์ฐพ๋Š”์ด๋ฆ„ ์—†์Œ")

์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ•ด์ฃผ๋ฉด ์ฐพ๋Š” ๋ฐ•์ƒ์ˆ˜๊ฐ€ ์—†์œผ๋‹ˆ  #N/A(์ฐพ๋Š”๊ฐ’์ด ์—†์Œ) ์˜ค๋ฅ˜ ๋Œ€์‹  "์ฐพ๋Š”์ด๋ฆ„ ์—†์Œ"์œผ๋กœ ํ‘œ์‹œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

 

์˜ˆ์‹œ2)

  A B C
1 ์ด๋ฆ„ ๋“ฑ๊ธ‰ ์ ์ˆ˜
2 ๊น€์˜์ˆ˜ A๋“ฑ๊ธ‰ 90
3 ์ด๊ฐ€์€ B๋“ฑ๊ธ‰ 80
4 ์„œ์€ํ•˜ C๋“ฑ๊ธ‰ 75

 

 

์—‘์…€์„ ์—ด์–ด๋†“๊ณ  ์‹ค์Šตํ•˜๋ฉด์„œ ํ•ด๋ณด์‹œ๋ฉด ์–ด๋ ต์ง€ ์•Š์•„์š”.

 


 

๐Ÿ‘‰ ํŠน์ •๊ฐ’์— ๋”ฐ๋ผ ์ •ํ•ด์ง„ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์‹ถ๋‹ค๋ฉด?

SWITCH, CHOOSE ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜์— ๋Œ€ํ•ด ๋‹ค์Œ์žฅ์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. 

SWITCH, CHOOSE  ํ•จ์ˆ˜ ๋ฐฐ์šฐ๊ธฐ ํด๋ฆญ →


๐Ÿ‘‰ ์กฐ๊ฑด์— ๋”ฐ๋ผ ์›ํ•˜๋Š” ๊ฐ’์„ ์ฐพ๊ณ  ์‹ถ๋‹ค๋ฉด ?

IF์™€ IFS ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜ ๋ณต์Šต์€ ์ด์ „ ์žฅ์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.

IF์™€ IFS ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜ ๋ณต์Šต ํด๋ฆญ →

 

๋ฐ˜์‘ํ˜•