2023๋…„ 8์›” 23์ผยท1๋ถ„ ์ฝ๊ธฐ

Microsoft, Python์„ Excel์— ํ†ตํ•ฉ: ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ๊ธฐ๊ณ„ ํ•™์Šต์˜ ์ „ํ™˜์ 

Microsoft์™€ ์–ธ์–ด ์ €์žฅ์†Œ ์ œ๊ณต์—…์ฒด์ธ Anaconda๋Š” ์‚ฌ์šฉ์ž๊ฐ€ Excel์—์„œ Python ์ฝ”๋“œ๋ฅผ ์›ํ™œํ•˜๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„์—์„œ ํ˜์‹ ์ ์ธ ๋‹จ๊ณ„๋ฅผ ๋ฐŸ์•˜์Šต๋‹ˆ๋‹ค.

Microsoft, Python์„ Excel์— ํ†ตํ•ฉ: ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ๊ธฐ๊ณ„ ํ•™์Šต์˜ ์ „ํ™˜์ 

Microsoft ์–ธ์–ด ์ €์žฅ์†Œ ์ œ๊ณต์—…์ฒด์ธ Anaconda ์™€์˜ ํŒŒํŠธ๋„ˆ์‹ญ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€ ์‚ฌ์ด์˜ ๊ณตํ†ต ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ธ PythonExcel ์— ์ง์ ‘ ํ†ตํ•ฉํ•˜๋Š” ์„ ๊ตฌ์ ์ธ ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์„ค์ •์ด ํ•„์š” ์—†๋Š” ๊ฐœ๋ฐœ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ๊ธฐ๊ณ„ ํ•™์Šต์„ ๋Œ€ํญ ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๊ธฐ์—… ๋ฐ์ดํ„ฐ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์ด ์—ฌ์ „ํžˆ Excel ์— ์ €์žฅ๋˜์–ด ์žˆ๋‹ค๋Š” ์ ์—์„œ Microsoft ์˜ ๋ฐœํ‘œ๋Š” ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐ์ดํ„ฐ๋กœ ์ž‘์—…ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด๋‚˜ ์ถ”๊ฐ€ ๊ตฌ์„ฑ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  Excel ํ™˜๊ฒฝ ๋‚ด์—์„œ Python ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด ์–ด๋ ต๋‹ค๋Š” ๊ฒƒ์„ ์ข…์ข… ์•Œ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ํ†ตํ•ฉ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ์‹ค๋ฌด์ž๋Š” Python์„ ์…€์— ์ง์ ‘ ์ž…๋ ฅํ•˜๊ณ  ๊ณ„์‚ฐ์€ Microsoft Cloud์—์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ทธ๋ž˜ํ”ฝ ๋„ํ‘œ ๋ฐ ์‹œ๊ฐํ™”๋ฅผ ํฌํ•จํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์›Œํฌ์‹œํŠธ๋กœ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค. ์ด ์›Œํฌํ”Œ๋กœ๋Š” ์นœ์ˆ™ํ•œ Excel ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ณ„์† ํ™œ์šฉํ•˜๋ฉด์„œ ์ „์ฒด ๋ฐ์ดํ„ฐ ๋ถ„์„ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

Microsoft ์—์„œ๋Š” ์ฒ˜์Œ์œผ๋กœ Excel ๋‚ด์—์„œ Python ์‚ฌ์šฉํ•˜์—ฌ ๋‹จ์ˆœํ™”ํ•˜๋ ค๋Š” ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์˜€์Šต๋‹ˆ๋‹ค. 2014๋…„์— Zoomer Analytics๋กœ ์•Œ๋ ค์ง„ ํšŒ์‚ฌ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Excel ๊ณผ Python์„ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ Xlwings๋ผ๋Š” ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

3๋…„ ํ›„ Anaconda ์˜ ์ฐฝ์‹œ์ž์ธ Continuum Analytics๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ AnacondaMicrosoft Excel 2016 ๋ฒ„์ „ ์ด์ƒ๊ณผ ์—ฐ๊ฒฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ์‹œ์Šคํ…œ์ธ Anaconda Fusion ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๋Š” Jupyter Notebook์— ์บก์Аํ™”๋œ Python ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด Excel ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ์ž‘์—…์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Microsoft ์˜ ์ด๋Ÿฌํ•œ ์—ญ์‚ฌ์  ๋ฐœํ‘œ์— ๋”ฐ๋ผ Excel ์‚ฌ์šฉ์ž๋Š” ์ด์ œ ์ƒˆ๋กœ์šด "PY" ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ Python ์ฝ”๋“œ๋ฅผ ์…€์— ์ง์ ‘ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ˆ˜์‹, ํ”ผ๋ฒ— ํ…Œ์ด๋ธ”, Excel ์ฐจํŠธ ๋“ฑ์˜ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ •๋ฆฌ, ์˜ˆ์ธก ๋ถ„์„, ๊ธฐ๊ณ„ ํ•™์Šต๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Microsoft ์‚ฌ์šฉ์ž๊ฐ€ Excel ์˜ ๋‚ด์žฅ ์ปค๋„ฅํ„ฐ์™€ ํŒŒ์›Œ ์ฟผ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Excel ์›Œํฌํ”Œ๋กœ์—์„œ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ Python์œผ๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜๋„ ์žˆ๋‹ค๊ณ  ์ง€์ ํ•ฉ๋‹ˆ๋‹ค.

Excel ์˜ Python์€ ์ตœ๊ทผ Windows์šฉ ๋ฒ ํƒ€ ์ฑ„๋„์— ๊ณต๊ฐœ๋˜์—ˆ์œผ๋ฉฐ ์‚ฌ์šฉ์ž์—๊ฒŒ scikit-learn ๋ฐ statsmodels์™€ ๊ฐ™์€ Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์€ ๊ธฐ๊ณ„ ํ•™์Šต, ์˜ˆ์ธก ๋ถ„์„, ํšŒ๊ท€ ๋ถ„์„ ๋ฐ ์‹œ๊ณ„์—ด ๋ชจ๋ธ๋ง์„ ํฌํ•จํ•œ ์˜ˆ์ธก ๊ธฐ์ˆ ์— ํ˜๋ช…์„ ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Excel ์—์„œ Python ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์‚ฌ์šฉ์ž๋Š” Microsoft 365 Insider Program ๊ตฌ๋…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋ฆฌ ๋ณด๋Š” ๋™์•ˆ ํ•ด๋‹น ๊ธฐ๋Šฅ์€ Microsoft 365 ๊ตฌ๋…์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋‹จ๊ณ„๊ฐ€ ๋๋‚˜๋ฉด ์œ ๋ฃŒ ๋ผ์ด์„ ์Šค๊ฐ€ ์—†์œผ๋ฉด ์ผ๋ถ€ ๊ธฐ๋Šฅ์ด ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ๋ถ„์„์˜ ์ž ์žฌ๋ ฅ์„ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ํ–ฅ์ƒํ•˜๋ ค๋Š” Microsoft ์˜ ์กฐ์น˜์™€ โ€‹โ€‹์œ ์‚ฌํ•˜๊ฒŒ ์œ ๋ช…ํ•œ no-code ํ”Œ๋žซํผ์ธ AppMaster ๋„ ๋ฐฑ์—”๋“œ, ๋ชจ๋ฐ”์ผ ๋ฐ ์›น ์šด์˜์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. 10๋ฐฐ ๋” ๋น ๋ฅด๊ณ  3๋ฐฐ ๋” ๋น„์šฉ ํšจ์œจ์ ์ธ ๊ฐœ๋ฐœ ๊ธฐ๋Šฅ์œผ๋กœ ์•Œ๋ ค์ง„ ์ด ํ”Œ๋žซํผ์€ ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ์ˆ ์  ๋ถ€์ฑ„ ์—†์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฒ€ํ† ํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Microsoft์™€ AppMaster ์˜ ๋…ธ๋ ฅ์€ ๋ฐ์ดํ„ฐ ๋ถ„์„์˜ ๋ฏธ๋ž˜๋ฅผ ๋ฐ˜์˜ํ•˜์—ฌ ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๊ธฐ์—…์ด ๋” ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Microsoft, Python์„ Excel์— ํ†ตํ•ฉ: ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ๊ธฐ๊ณ„ ํ•™์Šต์˜ ์ „ํ™˜์  | AppMaster