์์ ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ์ ๋ถ์์ ํต์ฌ ๋๊ตฌ๋ก ์๋ฆฌ ์ก์์ต๋๋ค. ๊ทธ์ค์์๋ IF ํจ์๋ ๋ฐ์ดํฐ๋ฅผ ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ฒ๋ฆฌํ ์ ์๋ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ณด์๋ถํฐ ์ ๋ฌธ๊ฐ๊น์ง ์ค๋ฌด์์ ๊ฐ์ฅ ์์ฃผ ์ฌ์ฉํ๋ ํจ์๋ก, ๋ค์ํ ์ฌ๋ก์ ์์ฉํ ์ ์์ต๋๋ค. ์ค๋์ IF ํจ์์ ๊ธฐ์ด๋ถํฐ ์ค์ ํ์ฉ ์์ ๊น์ง ์ดํด๋ณด๋ฉฐ, ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆฝ๋๋ค.
๋ชฉ์ฐจ
1. IF ํจ์์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
IF ํจ์๋ ๋ค์๊ณผ ๊ฐ์ ํ์์ ๊ฐ์ง๋๋ค:
=IF(์กฐ๊ฑด, ์ฐธ์ผ ๋ ๊ฒฐ๊ณผ, ๊ฑฐ์ง์ผ ๋ ๊ฒฐ๊ณผ)
- ์กฐ๊ฑด: TRUE ๋๋ FALSE๋ก ํ๊ฐ๋๋ ๋ ผ๋ฆฌ์์ ๋๋ค.
- ์ฐธ์ผ ๋ ๊ฒฐ๊ณผ: ์กฐ๊ฑด์ด TRUE์ผ ๋ ๋ฐํ๋๋ ๊ฐ.
- ๊ฑฐ์ง์ผ ๋ ๊ฒฐ๊ณผ: ์กฐ๊ฑด์ด FALSE์ผ ๋ ๋ฐํ๋๋ ๊ฐ.
์์ : ๊ฐ๋จํ ๋น๊ต
=IF(A1>=50, "ํฉ๊ฒฉ", "๋ถํฉ๊ฒฉ")
- A1 ๊ฐ์ด 50 ์ด์์ด๋ฉด "ํฉ๊ฒฉ", ์๋๋ฉด "๋ถํฉ๊ฒฉ"์ ๋ฐํํฉ๋๋ค.
2. ์ค์ฒฉ IF ํจ์: ๋ณต์กํ ์กฐ๊ฑด ์ฒ๋ฆฌ
์ฌ๋ฌ ์กฐ๊ฑด์ ํ๊ฐํ ๋๋ IF ํจ์๋ฅผ ์ค์ฒฉํด ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์ : ํ์ ๊ณ์ฐ
=IF(A1>=90, "A", IF(A1>=80, "B", IF(A1>=70, "C", IF(A1>=60, "D", "F"))))
- 90์ ์ด์์ "A", 80~90์ ์ "B", 70~79์ ์ "C", 60~69์ ์ "D", ๋๋จธ์ง๋ "F"๋ก ํ๊ฐ๋ฉ๋๋ค.
์ฃผ์์
- ์ค์ฒฉ์ด ๋ง์์ง์๋ก ํจ์๊ฐ ๋ณต์กํด์ง๊ณ ๊ฐ๋ ์ฑ์ด ๋จ์ด์ง ์ ์์ต๋๋ค.
- IFS ํจ์(์์ 2019 ์ด์)๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ฅผ ๊ฐ๋จํ ๋์ฒดํ ์ ์์ต๋๋ค:
=IFS(A1>=90, "A", A1>=80, "B", A1>=70, "C", A1>=60, "D", TRUE, "F")
3. AND ๋ฐ OR ํจ์์์ ์กฐํฉ
๋ณตํฉ ์กฐ๊ฑด์ ํ๊ฐํ๋ ค๋ฉด AND ๋๋ OR ํจ์๋ฅผ IF ํจ์์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.
์์ : ํฉ๊ฒฉ ์ฌ๋ถ
=IF(AND(A1>=80, B1="Y"), "ํฉ๊ฒฉ", "๋ถํฉ๊ฒฉ")
- A1 ๊ฐ์ด 80 ์ด์์ด๊ณ B1 ๊ฐ์ด "Y"์ผ ๊ฒฝ์ฐ "ํฉ๊ฒฉ", ์๋๋ฉด "๋ถํฉ๊ฒฉ"์ ๋ฐํํฉ๋๋ค.
OR ํจ์ ํ์ฉ
=IF(OR(A1>=70, B1="Y"), "์กฐ๊ฑด๋ถ ํฉ๊ฒฉ", "๋ถํฉ๊ฒฉ")
- A1 ๊ฐ์ด 70 ์ด์์ด๊ฑฐ๋ B1 ๊ฐ์ด "Y"์ด๋ฉด "์กฐ๊ฑด๋ถ ํฉ๊ฒฉ"์ผ๋ก ํ์๋ฉ๋๋ค.
4. ์ค๋ฌด ํ์ฉ ์์
์์ if ํจ์๋ฅผ ์ด์ฉํด ๋ค์ํ ์กฐ๊ฑดํ๋ฅผ ๋ง๋ค์ด ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ํ ์ ์์ต๋๋ค.
์์ 1: ๋ณด๋์ค ๊ณ์ฐ
ํ๋งค๋ ๊ธฐ์ค์ผ๋ก ๋ณด๋์ค๋ฅผ ์ง๊ธํ๋ ์กฐ๊ฑด์ ์ค์ ํฉ๋๋ค:
=IF(B2>=100, "Yes", "No")
- B2๊ฐ 100 ์ด์์ด๋ฉด "Yes", ์๋๋ฉด "No"๋ฅผ ๋ฐํ.
์์ 2: ์ฌ๊ณ ๊ด๋ฆฌ
์ฌ๊ณ ์์ค์ ๋ฐ๋ผ ์ฃผ๋ฌธ ์ฌ๋ถ๋ฅผ ํ๋จํฉ๋๋ค:
=IF(A2<=50, "์ฃผ๋ฌธ ํ์", "์ฃผ๋ฌธ ๋ถํ์")
- A2๊ฐ 50 ์ดํ์ผ ๊ฒฝ์ฐ "์ฃผ๋ฌธ ํ์", ๊ทธ๋ ์ง ์์ผ๋ฉด "์ฃผ๋ฌธ ๋ถํ์"๋ฅผ ๋ฐํํฉ๋๋ค.
5. IF ํจ์ ์ฌ์ฉ ์ ์ฃผ์์ฌํญ
- ์กฐ๊ฑด์ ๋ ผ๋ฆฌ์ ์ ํ์ฑ: ์กฐ๊ฑด์ด ๋ช ํํ์ง ์์ผ๋ฉด ์๋ชป๋ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
- ์ค์ฒฉ ์ ํ: ์์ ์ ์ต๋ 64๊ฐ์ ์ค์ฒฉ IF๋ฅผ ์ง์ํ์ง๋ง, ์ง๋์น๊ฒ ๋ณต์กํ ์กฐ๊ฑด์ ๋ค๋ฅธ ํจ์(VLOOKUP, INDEX-MATCH)๋ก ๋์ฒดํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- ์ค๋ฅ ์ฒ๋ฆฌ: IFERROR ํจ์์ ๊ฒฐํฉํ๋ฉด ์ค๋ฅ ๋ฐ์ ์ ๋์ฒด ๊ฐ์ ๋ฐํํ ์ ์์ต๋๋ค:
=IFERROR(IF(A1>50, "ํฉ๊ฒฉ", "๋ถํฉ๊ฒฉ"), "์ค๋ฅ ๋ฐ์")
์ฐธ๊ณ ์ฌํญ
- ๊ธฐ๋ณธ ๊ฐ ์ค์ : ์กฐ๊ฑด์ด ๋ณต์กํ ์๋ก ๊ธฐ๋ณธ ๋ฐํ๊ฐ์ ์ค์ ํด ๊ฐ๋ ์ฑ์ ๋์ด์ธ์.
- ํจ์ ์กฐํฉ ํ์ฉ: IF ํจ์๋ ๋ค๋ฅธ ํจ์(SUM, COUNT, VLOOKUP ๋ฑ)์ ๊ฒฐํฉํ์ฌ ํ์ฉ๋๊ฐ ๋์์ง๋๋ค.
- IFS ๋ฐ SWITCH ํจ์: ๋ณต์กํ ์กฐ๊ฑด์ ๋จ์ํํ๋ ๋์์ผ๋ก ๊ณ ๋ คํ ์ ์์ต๋๋ค.
์์ ์ IF ํจ์๋ ๋ฐ์ดํฐ๋ฅผ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ฒ๋ฆฌํ๊ณ ๋ถ์ํ๋ ๋ฐ ํ์์ ์ธ ๋๊ตฌ์ ๋๋ค.
์ถ์ฒ๊ธ
'์์ (Excel)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ง์ด ์ฌ์ฉํ๋ Excel ์์ ํจ์ ์ ๋ฆฌ 14๊ฐ์ง (0) | 2024.12.06 |
---|---|
์์ Excel 0 ๋ณด์ด๊ฒ ํ๋ ๋ฐฉ๋ฒ 2๊ฐ์ง (0) | 2024.11.21 |