CONTENTS
1. INTRO
안녕하세요. 탁자킴입니다.
오늘은 파이썬을 활용하여 엑셀 내의 짝수행과 홀수행을 구분하여 엑셀로 저장해보도록 하겠습니다.
이렇게 홀수행과 짝수행의 데이터가 다르게 분포되어 있는 엑셀파일이 있다고 가정해보겠습니다.
해당 엑셀을 홀수행과 짝수행을 구분하여 따로따로 파일로 저장하고 싶다면.. 어떻게 해야할까요?
2. 엑셀로 홀짝 구분하여 저장하는 방법
이처럼.. 칼럼하나 추가해서 첫줄에 0, 다음줄에 1 넣고.. 패턴으로 복사해서 삭제하겠다 라고 합니다.
물론 이 방법으로도 가능합니다. 오히려 효율적일수도 있어 보입니다.
3. 파이썬으로 엑셀 홀짝 구분하는 방법
근데.. 만약에 내가 당장 엑셀이 없다면? 혹은.. 이렇게 분류해야하는 파일이 수십 수백개라면..?
이때는 “자동화” 해서 엑셀을 분류하는게 낫겠죠?
아래 코드를 살펴보도록 하겠습니다.
import pandas as pd
df = dp.read_excel('data.xlsx')
df[::2].to_excel('even.xlsx')
df[1::2].to_excel('odd.xlsx')
Python
복사
코드에 대해 간단하게 설명하면
read_excel : 엑셀 데이터를 읽어오고
[::2] : 0행부터 2행마다
to_excel : 저장한다
단 세 줄의 코드로 가능합니다!
만약 홀수행을 남기고 싶으면
[1::2] : 1행부터 2행마다
를 사용하시면 됩니다 ^^
4. 마무리
오늘은 똑똑하게 직장생활을 하기 위한 첫 번째 python 강의였습니다. 다음 포스팅도 기대해주세요. 감사합니다.