Excel의 Python은 Windows에서 현재 채널을 실행하는 엔터프라이즈 및 비즈니스 사용자에게 버전 2408(빌드 17928.20114)부터 제공되며, Windows에서 월 단위 기업 채널을 실행하는 엔터프라이즈 및 비즈니스 사용자에게는 버전 2408(빌드 17928.20216)부터 제공됩니다. 엔터프라이즈 및 비즈니스 사용자를 위한 웹용 Excel에서도 제공됩니다. Excel의 Python은 웹용 Excel을 사용하거나 Windows에서 현재 채널을 실행하는 가족 및 개인 사용자를 위해 버전 2405(빌드 17628.20164)부터 미리 보기로 제공됩니다. Microsoft 365 Insider Program을 통해 현재 채널(미리 보기)을 실행하는 Education 사용자를 위해 미리 보기로 제공됩니다. Semi-Annual Enterprise 채널에는 현재 사용할 수 없습니다.
Excel의 Python은 버전 16.96(빌드 25041326)부터 Mac용 Excel 현재 채널을 실행하는 엔터프라이즈 및 비즈니스 사용자가 사용할 수 있습니다. Microsoft 365 참가자 프로그램을 통해 Mac용 Excel 가족 및 개인 사용자를 위한 미리 보기로 제공됩니다. 베타 채널 참가자 수준을 선택하고 최신 Excel 빌드를 설치합니다. 버전 16.95(빌드 25021921)부터 사용할 수 있습니다.
자세한 가용성 정보는 Excel의 Python 가용성을 참조하세요. Excel의 Python과 관련된 문제가 발생하는 경우 Excel에서 도움말 > 피드백을 선택하여 보고하세요.
Excel의 Python을 처음 사용하시나요? Excel에서 Python 소개 및 Excel에서Python 시작으로 시작합니다.
초기화 설정 작업창
Excel의 Python은 초기화 설정 작업창을 제공합니다. 이 작업창을 사용하면 통합 문서에 대한 범용 Python 설정을 제어하고 만들 수 있습니다.
두 통합 문서가 동시에 열려 있더라도 한 통합 문서의 초기화 설정은 다른 통합 문서의 초기화 설정에 영향을 주지 않습니다.
참고: 로컬 컴퓨터의 Python 프로젝트에서 초기화 설정은 일반적으로 init.py 라는 파일에 저장됩니다. Excel의 Python 초기화 설정 작업창은 init.py 파일과 유사하게 작동합니다.
작업창에 액세스
초기화 설정 작업창을 열려면 수식 탭으로 이동하여 Python 섹션에서 초기화를 선택합니다.
기본 설정
초기화 설정 작업창에는 기본적으로 다음 문과 주석이 포함됩니다. 이러한 문 중 일부는 필수이며 제거해서는 안 되며 일부 문을 편집할 수 있습니다. 자세한 내용은 다음 필수 설정 및 편집 가능한 설정 섹션을 참조하세요.
# The following import statements are pre-loaded. import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns import excel import warnings warnings.simplefilter('ignore')
# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)
필수 설정
초기화 설정 작업창에는 Excel의 Python이 올바르게 계산하는 데 필요한 몇 가지 문이 포함되어 있습니다.
중요: 다음 문을 제거하는 것은 권장 되지 않습니다 . 이러한 설정은 Excel에서 Python 수식을 실행하는 방법을 제어합니다. 이러한 문을 제거하면 오류가 발생할 수 있습니다.
import excel import warnings warnings.simplefilter('ignore') excel.set_xl_scalar_conversion(...) excel.set_xl_array_conversion(...)
편집 가능한 설정
초기화 설정 작업창에는 기본적으로 NumPy, pandas, Matplotlib, statsmodels 및 해상 라이브러리에 대한 다음 가져오기 문이 포함됩니다.
import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns
추가 라이브러리에 대한 import 문을 추가하고 원하는 경우 이러한 기존 오픈 소스 라이브러리 가져오기 문을 편집하거나 제거할 수 있습니다. 사용 가능한 라이브러리에 대한 자세한 내용은 Excel의 오픈 소스 라이브러리 및 Python 을 참조하세요.
참고: 초기화 설정을 변경하면 통합 문서에서 Python이 작동하는 방식에 영향을 줍니다. 모든 변경 내용은 Excel의 Python과 Python의 Excel의 Copilot 모두에 영향을 미칠 수 있습니다.
관련 문서
데이터 보안 및 Excel의 Python