Inflearn brand logo image
Inflearn brand logo image
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

์ง„์งœ ํ˜„์—…์—์„œ ์“ฐ์ด๋Š” ์ง์žฅ์ธ์˜ ์‹ค๋ฌด ์—‘์…€ - ํŒŒ์›Œ์ฟผ๋ฆฌ Advanced

๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ , ๊ณผํ•™์ ์œผ๋กœ ๊ฐ€๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ์—‘์…€ ํŒŒ์›Œ์ฟผ๋ฆฌ(Excel Power Query)์˜ ์‹ฌํ™” ๋‹จ๊ณ„ ์Šคํ‚ฌ์„ ์ตํžˆ๊ณ , ์‹ค๋ฌด์— ํ™œ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (ํŒŒ์›Œ์ฟผ๋ฆฌ ๋ฉ”๋‰ด ๋ฐ M์ฝ”๋“œ, Advanced Course)

Thumbnail

์ค‘๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[์˜คํ”ผ์Šค] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ํŒŒ์›Œ์ฟผ๋ฆฌ์˜ ๋ฉ”๋‰ด๋ฅผ ๋‹ค์–‘ํ•˜๊ฒŒ ํ™œ์šฉํ•˜์—ฌ ์ค‘๊ธ‰ ๊ฐ€๊ณต ์Šคํ‚ฌ์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • M Language์˜ ๊ธฐ๋ณธ ์ด๋ก ์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • M ์ฝ”๋“œ๋ฅผ ํ™œ์šฉํ•œ ๋‹ค์–‘ํ•œ ๊ฐ€๊ณต ์Šคํ‚ฌ์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—‘์…€ ๋ถ„์„์˜ ๋ํŒ์™• ํŒŒ์›Œ์ฟผ๋ฆฌ! ๐Ÿ”ข
์‹ค๋ฌด์— ํ†ตํ•˜๋Š” ๊ณ ๊ธ‰ ์Šคํ‚ฌ์— ๋„์ „ํ•ด๋ณด์„ธ์š”.

์—‘์…€ ํŒŒ์›Œ์ฟผ๋ฆฌ,
์ œ๋Œ€๋กœ ๋์žฅ๋‚ด๊ณ  ์‹ถ๋‹ค๋ฉด?

์—‘์…€์—์„œ ์ง€์›ํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋ฐ์ดํ„ฐ ์ถ”์ถœ ์ „๋ฌธ ๊ธฐ๋Šฅ, ํŒŒ์›Œ์ฟผ๋ฆฌ! ํŒŒ์›Œ์ฟผ๋ฆฌ๋Š” MS์˜ ์•ก์„ธ์Šค(Access)์—์„œ ์‚ฌ์šฉ๋˜๋˜ ๋ฐ์ดํ„ฐ ์ถ”์ถœ ๊ธฐ๋Šฅ์ธ โ€˜์ฟผ๋ฆฌโ€™๋ฅผ ์—‘์…€์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“  ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ๊ฐ„๋‹จํžˆ ๋งํ•˜์ž๋ฉด ๋…ธ๊ฐ€๋‹ค์™€ VBA ์ค‘๊ฐ„ ํฌ์ง€์…˜์— ์œ„์น˜ํ•œ, ์›ฌ๋งŒํ•œ ๋ฐ์ดํ„ฐ ๊ฐ€๊ณต์„ ๋‹ค ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ๊ฐ€๊ณต ์ „๋ฌธ ํˆด์ด์ฃ .

์ง€๋‚œ <์ง„์งœ ํ˜„์—…์—์„œ ์“ฐ์ด๋Š” ์ง์žฅ์ธ์˜ ์‹ค๋ฌด ์—‘์…€ - ๋ฐ์ดํ„ฐ ๊ฐ€๊ณต๋ถ€ํ„ฐ ๋ถ„์„๊นŒ์ง€> ๊ณผ์ •์„ ํ†ตํ•ด ํŒŒ์›Œ์ฟผ๋ฆฌ ๊ธฐ์ดˆ๋ฅผ ๋ฐฐ์šด ์ˆ˜๊ฐ•์ƒ ๋ถ„๋“ค์ด ์ค‘๊ธ‰ ์ด์ƒ์˜ ํŒŒ์›Œ์ฟผ๋ฆฌ ์Šคํ‚ฌ ํ•™์Šต์— ๋Œ€ํ•œ ์š”์ฒญ์„ ๊ณ„์†ํ•ด์„œ ๋ณด๋‚ด์ฃผ์‹œ๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ์›Œ์ฟผ๋ฆฌ๋ž€?

Excel PowerQuery๋ž€?

ํŒŒ์›Œ์ฟผ๋ฆฌ ๊ธฐ์ดˆ๋ฅผ ํ•™์Šตํ•˜์…จ๋‚˜์š”? ์‹ค๋ฌด์—์„œ ํŒŒ์›Œ์ฟผ๋ฆฌ๋ฅผ ๋” ์ž˜ ์“ฐ๊ธฐ ์œ„ํ•œ ์‹ฌํ™” ์Šคํ‚ฌ์„ ์ฐพ๊ณ  ๊ณ„์‹ ๊ฐ€์š”? ์ค‘๊ธ‰ ํŒŒ์›Œ์ฟผ๋ฆฌ ์Šคํ‚ฌ์„ ์ •๋ณตํ•˜๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ์œ„ํ•œ ๊ณผ์ •์„ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค๋ฌด์— ๊ฐ€๊นŒ์šด ๋‹ค์–‘ํ•œ ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด ํ•œ ๋‹จ๊ณ„ ๋‚˜์•„๊ฐ„ ์‹ฌํ™” ํŒŒ์›Œ์ฟผ๋ฆฌ ์Šคํ‚ฌ์„ ์ตํ˜€๋ณด์„ธ์š”!

์ˆ˜๊ฐ• ์ „ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

  • ๋ณธ ๊ฐ•์˜๋Š” <์ง„์งœ ํ˜„์—…์—์„œ ์“ฐ์ด๋Š” ์ง์žฅ์ธ์˜ ์‹ค๋ฌด ์—‘์…€ - ๋ฐ์ดํ„ฐ ๊ฐ€๊ณต๋ถ€ํ„ฐ ๋ถ„์„๊นŒ์ง€> ๊ฐ•์˜์—์„œ ์ด์–ด์ง€๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋“œ์‹œ ์ง€๋‚œ ๊ฐ•์˜๋ฅผ ํ•™์Šตํ•˜์‹œ๊ณ  ์ˆ˜๊ฐ•ํ•˜์‹œ๊ฑฐ๋‚˜, ์ง€๋‚œ ๊ฐ•์˜ ์ˆ˜์ค€์˜ ์„ ํ–‰ํ•™์Šต์„ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”.

ํŒŒ์›Œ์ฟผ๋ฆฌ Advanced ๊ณผ์ •
ํ•ต์‹ฌ ํŠน์žฅ์ !

โ€œํŒŒ์›Œ์ฟผ๋ฆฌ Advancedโ€ ๊ณผ์ •์€
๋‘ ๊ฐ€์ง€ ํŒŒํŠธ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

1) ํŒŒ์›Œ์ฟผ๋ฆฌ ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•œ ์ค‘๊ธ‰ ๊ฐ€๊ณต ์Šคํ‚ฌ
2) M์ฝ”๋“œ๋ฅผ ํ™œ์šฉํ•œ ์ค‘๊ธ‰ ๊ฐ€๊ณต ์Šคํ‚ฌ

  1   ํŒŒ์›Œ์ฟผ๋ฆฌ ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•œ ์ค‘๊ธ‰ ๊ฐ€๊ณต ์Šคํ‚ฌ

ํŒŒ์›Œ์ฟผ๋ฆฌ ๋ฉ”๋‰ด๋ฅผ ํ™œ์šฉํ•ด์„œ ๋ฐ์ดํ„ฐ ๊ฐ€๊ณต์— ํ•„์š”ํ•œ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์Šคํ‚ฌ์„ ํ•™์Šตํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด 6๊ฐœ์˜ ์‹ค๋ฌด ์˜ˆ์ œ๋ฅผ ํ™œ์šฉํ•ด ๋‹ค์–‘ํ•œ ํŒŒ์›Œ์ฟผ๋ฆฌ์˜ ์ค‘๊ธ‰ ๊ธฐ๋Šฅ๊นŒ์ง€ ์ตํžˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

  2   M์ฝ”๋“œ๋ฅผ ํ™œ์šฉํ•œ ์ค‘๊ธ‰ ๊ฐ€๊ณต ์Šคํ‚ฌ

ํŒŒ์›Œ์ฟผ๋ฆฌ๋Š” M์ฝ”๋“œ(M Language)๋ผ๋Š” ์ž์ฒด ์ฝ”๋“œ๋กœ ๋งŒ๋“ค์–ด์ ธ ์žˆ๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๊ฐ€๊ณต ์Šคํ‚ฌ์„ ์ตํž ์ˆ˜ ์žˆ๋Š” M์ฝ”๋“œ ๊ด€๋ จ 8๊ฐœ์˜ ์‹ค๋ฌด ์˜ˆ์ œ๋ฅผ ๋”ฐ๋ผ ์‹ค์Šตํ•ด๋ด…๋‹ˆ๋‹ค.

๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, M์ฝ”๋“œ๋ฅผ ์ž˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก M์ฝ”๋“œ์˜ ๊ธฐ๋ณธ ์ด๋ก ๊นŒ์ง€ ์‚ดํŽด๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋” ๋งŽ์€ ๋‚ด์šฉ์„ ํ™•์ธํ•ด๋ณด์„ธ์š”!

ํŒŒ์›Œ์ฟผ๋ฆฌ ๋ฉ”๋‰ด๋ฅผ ํ™œ์šฉํ•ด
ํ–‰ ๋ฐฉํ–ฅ์œผ๋กœ ๊ธธ๊ฒŒ ์ž…๋ ฅ๋œ ๋ฐ์ดํ„ฐ ํ…Œ์ด๋ธ”ํ™”ํ•˜๊ธฐ
M์ฝ”๋“œ ์ž‘์„ฑ์„ ํ†ตํ•ด ํ”ผ๋ฒ—ํ…Œ์ด๋ธ”(Pivot Table)
2๊ฐ€์ง€ ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ๋งŒ๋“ค๊ธฐ
์ƒˆ ์—ด์„ ์‚ฝ์ž…ํ•ด๋„ ์—๋Ÿฌ ์—†์ด Unpivot(์–ธํ”ผ๋ฒ—) ์‹œํ‚ค๊ธฐ
M์ฝ”๋“œ ๊ธฐ๋ณธ ์ด๋ก 

์˜ˆ์ƒ ์งˆ๋ฌธ Q&A

Q. ์ง€๋‚œ ํŒŒ์›Œ์ฟผ๋ฆฌ Basic ๊ณผ์ •์„ ๋ฐ˜๋“œ์‹œ ์„ ํ–‰ํ•™์Šตํ•ด์•ผ ํ•˜๋‚˜์š”?

์งˆ๋ฌธ์„ ๋“œ๋ ค๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
์ฒซ๋ฒˆ์งธ, ์—‘์…€ ํ•จ์ˆ˜์™€ ๊ธฐ๋Šฅ ๋Œ€์‹ , ํŒŒ์›Œ์ฟผ๋ฆฌ๋ฅผ ์จ์•ผ ํ•˜๋Š” ์ด์œ ๋ฅผ 2๊ฐ€์ง€ ์ด์ƒ ๋ง์”€ํ•˜์‹ค ์ˆ˜ ์žˆ์œผ์‹ญ๋‹ˆ๊นŒ?
๋‘๋ฒˆ์งธ, ํŒŒ์›Œ์ฟผ๋ฆฌ๋กœ ํŒŒ์ผํ†ตํ•ฉ, ์‹œํŠธํ†ตํ•ฉ, ๋ณ‘ํ•ฉ ๊ธฐ๋Šฅ์„ ์ž์œ ์ž์žฌ๋กœ ์‹ค๋ฌด์— ์ ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์œผ์‹ญ๋‹ˆ๊นŒ?
์„ธ๋ฒˆ์งธ, ์›Œํฌ์‹œํŠธ๋กœ ์ฟผ๋ฆฌ ํ…Œ์ด๋ธ”์„ ๋กœ๋“œํ•ด์˜ฌ ๋•Œ '์—ฐ๊ฒฐ๋งŒ ๋งŒ๋“ค๊ธฐ' ๋ผ๋Š” ์˜ต์…˜์ด ์žˆ์Œ์„ ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ?

์œ„ ์„ธ ๊ฐ€์ง€ ์งˆ๋ฌธ์— ๋ชจ๋‘ ๋‹ต๋ณ€์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์„ ํ–‰ํ•™์Šต ์—†์ด ๋ฐ”๋กœ ์ด ๊ณผ์ •์„ ํ•™์Šตํ•˜์…”๋„ ๋ฌด๋ฆฌ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

Q. ์ด๋ฒˆ ๊ฐ•์˜๋Š” ํŒŒ์›Œ์ฟผ๋ฆฌ Basic ๊ณผ์ •๊ณผ ์–ด๋–ค ์ ์ด ๋‹ค๋ฅธ๊ฐ€์š”?

์ฒซ์งธ๋กœ, ์ด ๊ณผ์ •์—์„œ๋Š” M ์ฝ”๋“œ(M Language)๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค.
๋‘๋ฒˆ์งธ๋กœ Basic ๊ณผ์ •์—์„œ๋Š” ๊ธฐ๋ณธ ๊ฐœ๋…์„ ์ตํžˆ๊ธฐ ์œ„ํ•ด ๋‹จ์ˆœํ•œ ์˜ˆ์ œ ์ƒ˜ํ”Œ๋งŒ์„ ๋‹ค๋ฃฌ๋‹ค๋ฉด, ์ด๋ฒˆ Advanced ๊ณผ์ •์—์„œ๋Š” ์‹ค๋ฌด์™€ ํก์‚ฌํ•œ ํ…Œ์ด๋ธ” ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ๋œ ์˜ˆ์ œ ์ƒ˜ํ”Œ์„ ๋‹ค๋ฃจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

Q. M ์ฝ”๋“œ(M Language)๋ฅผ ๋‹ค๋ฃจ๋ ค๋ฉด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๊ณต๋ถ€ํ•˜๋“ฏ ๋ฌธ๋ฒ•์„ ์ตํ˜€์•ผ ํ•˜๋‚˜์š”?

๋‹จ์–ธ์ปจ๋Œ€, ๊ทธ๋Ÿด ํ•„์š” ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ๊ทธ๋ ‡๋‹ค๊ณ  ํ•˜๋ฉด MS์—์„œ M ์ฝ”๋“œ๋ฅผ ๋…๋ฆฝ์ ์ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ์ƒ์šฉํ™”ํ–ˆ๊ฒ ์ง€์š”.

ํŒŒ์›Œ์ฟผ๋ฆฌ๋Š” ์œ ์ €๊ฐ€ ๋ฉ”๋‰ด๋ฅผ ํด๋ฆญํ•˜๊ณ  ๊ฐ€๊ณตํ•  ๋•Œ ๋‚ด๋ถ€์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ํ•œ ์ž…๋ ฅ์„ M์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ•ด์ค๋‹ˆ๋‹ค. ๊ทธ ๋ณ€ํ™˜๋œ ์ฝ”๋“œ๋ฅผ [๊ณ ๊ธ‰ ํŽธ์ง‘๊ธฐ] ๋˜๋Š” [์ˆ˜์‹์ž…๋ ฅ์ค„]์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ธฐ์—, ๋””ํ…Œ์ผํ•œ ๊ฐ€๊ณต์€ ์ด๋ฏธ ๋งŒ๋“ค์–ด์ง„ ์ฝ”๋“œ์— ์ง์ ‘ ์‚ด์ง์”ฉ๋งŒ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ ๋ฐฉ๋ฒ•์„ ์ด ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ํ•™์Šตํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.


์ด ๊ฐ•์˜๋ฅผ ๋งŒ๋“ 
์ง€์‹๊ณต์œ ์ž๊ฐ€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด?

๋ฐฐ์˜์ž

๋ฐ์ดํ„ฐ๋””์ž์ธ์—ฐ๊ตฌ์†Œ ๋Œ€ํ‘œ, VBA ๊ฐ•์‚ฌ ๊ฒธ ๊ฐœ๋ฐœ์ž๋กœ ํ™œ๋™ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


์—ฐ๊ด€ ๊ฐ•์˜๋ฅผ
ํ™•์ธํ•ด๋ณด์„ธ์š”.

์ง„์งœ ํ˜„์—…์—์„œ ์“ฐ์ด๋Š”
์ง์žฅ์ธ์˜ ์‹ค๋ฌด ์—‘์…€ - Basic
 (ํด๋ฆญ)

๋‹๋ณด์ด๋Š” ์‹ ์ž…์‚ฌ์›์„ ์œ„ํ•œ
์—‘์…€ ํŠธ๋ ˆ์ด๋‹
 (ํด๋ฆญ)

VBA ๋น…ํ”ฝ์ฒ˜ (ํด๋ฆญ)

๋ฐ์ดํ„ฐ ์ž๋™ํ™”(with VBA) (ํด๋ฆญ)

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ํŒŒ์›Œ์ฟผ๋ฆฌ ๊ธฐ๋ณธ ์ดํ›„์˜ ๊ณผ์ •์„ ์ฐพ๊ณ  ๊ณ„์‹  ๋ถ„

  • ํŒŒ์›Œ์ฟผ๋ฆฌ์˜ ๋‹ค์–‘ํ•œ ์‹ค๋ฌด ์Šคํ‚ฌ ๋…ธํ•˜์šฐ๋ฅผ ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ํŒŒ์›Œ์ฟผ๋ฆฌ ๊ธฐ๋ณธ

์•ˆ๋…•ํ•˜์„ธ์š”
๋ฐฐ์˜์ž์ž…๋‹ˆ๋‹ค.

8,254

๋ช…

์ˆ˜๊ฐ•์ƒ

310

๊ฐœ

์ˆ˜๊ฐ•ํ‰

206

๊ฐœ

๋‹ต๋ณ€

4.8

์ 

๊ฐ•์˜ ํ‰์ 

6

๊ฐœ

๊ฐ•์˜

์•ˆ๋…•ํ•˜์„ธ์š”, ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค.

VBA ๊ฐ•์‚ฌ ๋ฐ ๊ฐœ๋ฐœ์ž ๋ฐฐ์˜์ž์ž…๋‹ˆ๋‹ค.

์œ ํŠœ๋ธŒ '์—‘์…€๋””์ž์ธ' ์ฑ„๋„ ์šด์˜ ์ค‘.

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

16๊ฐœ โˆ™ (4์‹œ๊ฐ„ 2๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

20๊ฐœ

5.0

20๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

์›” โ‚ฉ15,400

5๊ฐœ์›” ํ• ๋ถ€ ์‹œ

โ‚ฉ77,000