본문 바로가기
파이썬(Python)

Python 데이터를 엑셀에 붙여넣기 / 엑셀 데이터를 파이썬에 붙여넣기

by Serendipity_ 2024. 8. 5.
반응형

각 툴들은 저마다의 장단점이 있습니다.

업무하시다 보면 엑셀로 작업하면 편할 때가, 또 Python으로 작업하면 편할 때가 있고 업무하는 동료들은 파이썬을 사용하지 못하여 엑셀로 데이터 공유하여야 할 때도 있습니다.

 

그 때마다 편하게 데이터를 복사하여 공유하는 법 알려드리겠습니다.

 

우선 파이썬입니다.

기본적으로 내장되어 있는 데이터세트인 iris를 불러보겠습니다.

Python 데이터 불러오기

import pandas as pd
import seaborn as sns
iris = sns.load_dataset('iris')
iris.head()

iris 데이터 불러오기

 

 

Python(파이썬)에서 엑셀로 데이터 복사 (Python → Excel)

iris.to_clipboard()

 

to_clipboard()를 하시면 엑셀에서 Ctrl + C 상태가 되어 있는 것입니다. 

엑셀창을 열어서 Ctrl + V 하시면 모든 데이터가 잘 붙여집니다.

 

엑셀 데이터 붙이기

 

맨 앞에 있는 행번호(0, 1, 2, 3, 4 ..)가 보기 싫으신 분들은 index = False로 지정해주시면 됩니다.

 

iris.to_clipboard(index = False)

 

엑셀에서 파이썬으로 데이터 복사 붙여넣기 하기(Excel → Python)

우선 엑셀 데이터를 Ctrl + C를 해서 복사를 해줍니다.

그럼 초록색 점선으로 복사 형태가 되어 있습니다.

엑셀 데이터 복사

 

이 상태에서 Python창으로 돌아오셔서 read_clipboard()를 입력해줍니다. 

excel_data = pd.read_clipboard()
excel_data

엑셀 데이터를 파이썬으로 이동

 

이렇게 쓰는 건 임시적으로 쓸 때만 좋으니 이 부분도 꼭 참고해주세요 ! 

반응형

댓글