본문 바로가기
반응형

Python/openpyxl8

파이썬을 활용한 조건에 맞는 엑셀 데이터 찾기 & 수정하기 이번 포스팅에서는 파이썬을 활용해서 조건에 맞는 엑셀 데이터를 찾거나, 수정하는 작업을 진행해보겠습니다. 지난번 포스팅에서 작성한 엑셀 자료를 불러와서 진행하겠습니다. 엑셀 자료를 생성하기 위해서는 아래의 포스팅 글을 참고하시면 됩니다. 파이썬을 활용한 엑셀 셀 영역 다루기1 이번 포스팅에서는 파이썬을 활용해서 엑셀의 셀 영역을 다루는 방법에 대해서 알아보겠습니다. 우선, 간단한 엑셀 데이터를 생성하겠습니다. 예제 데이터 생성하기 10명의 학생에 대한 국어, zzinnam.tistory.com 우선, 데이터를 불러오겠습니다. import openpyxl as xls wb = xls.load_workbook("C:/RPA/begin.xlsx") ws = wb.active 조건에 맞는 엑셀 데이터 찾기 수학.. 2022. 7. 12.
파이썬을 활용한 엑셀 셀 영역 다루기2 지난 포스팅에 이어서 파이썬을 활용해서 엑셀 셀 영역을 처리하는 방법에 대해서 알아보겠습니다. 파이썬을 활용한 엑셀 셀 영역 다루기1 이번 포스팅에서는 파이썬을 활용해서 엑셀의 셀 영역을 다루는 방법에 대해서 알아보겠습니다. 우선, 간단한 엑셀 데이터를 생성하겠습니다. 예제 데이터 생성하기 10명의 학생에 대한 국어, zzinnam.tistory.com 우선, 엑셀 파일 하나를 간단히 생성하겠습니다. import openpyxl as xls from random import * wb = xls.Workbook() ws = wb.active # 데이터 입력하기 ws.append(["학번", "국어", "영어", "수학"]) for i in range(1, 10 + 1): ws.append([i, randi.. 2022. 7. 11.
파이썬을 활용한 엑셀 행 & 열 삽입 및 삭제하기 이번 포스팅에서는 파이썬을 활용해서 엑셀에 새로운 행과 열을 삽입하는 방법에 대해서 알아보겠습니다. 지난번 포스팅에서 작성한 begin.xlsx 파일을 불러와서 해당 파일을 가지고 진행하겠습니다. 엑셀 행 삽입하기 1. 한 줄 삽입하기 8번째 행에 새로운 행 하나를 삽입해보겠습니다. import openpyxl as xls wb = xls.load_workbook("C:/RPA/begin.xlsx") ws = wb.active # 새로운 행 삽입하기(8번째) ws.insert_rows(8) wb.save("C:/RPA/begin_new_insert.xlsx") 2. 여러 줄 삽입하기 이번에는 8번째 줄부터 연속해서 5개의 새로운 행을 삽입해 보도록 하겠습니다. import openpyxl as xls w.. 2022. 7. 10.
파이썬을 활용한 엑셀 셀 영역 다루기1 이번 포스팅에서는 파이썬을 활용해서 엑셀의 셀 영역을 다루는 방법에 대해서 알아보겠습니다. 우선, 간단한 엑셀 데이터를 생성하겠습니다. 예제 데이터 생성하기 10명의 학생에 대한 국어, 영어, 수학 성적을 생성하는 예제 데이터입니다. import openpyxl as xls from random import * wb = xls.Workbook() ws = wb.active # 데이터 입력하기 ws.append(["학번", "국어", "영어", "수학"]) for i in range(1, 10 + 1): ws.append([i, randint(1, 100), randint(1, 100), randint(1, 100)]) # 엑셀 파일로 저장하기 wb.save("C:/RPA/begin.xlsx") # 입력한.. 2022. 7. 10.
파이썬을 활용한 원하는 위치의 엑셀 데이터 출력하기 이번 포스팅에서는 파이썬을 활용해서 엑셀 파일을 불러오고, 원하는 위치에 있는 엑셀 데이터를 출력해 보는 방법에 대해서 알아보겠습니다. 실습을 하기 위해서 지난번에 생성했던 엑셀 파일을 이용하겠습니다. 아래 포스팅 글을 참고하여 먼저 생성하셔야 합니다. https://zzinnam.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%97%91%EC%85%80-%EC%8B%9C%ED%8A%B8%EC%97%90-%EA%B0%92-%EC%9E%85%EB%A0%A5%ED%95%98%EA%B8%B0 엑셀 파일 불러오기 import openpyxl as xls # 엑셀 파일 불러오기 wb = xls.load_wo.. 2022. 7. 9.
파이썬을 활용한 엑셀 시트에 값 입력하기 이번 포스팅에서는 파이썬을 활용해서 엑셀 시트에 값을 입력하는 방법에 대해서 알아보겠습니다. import openpyxl as xls # 신규 엑셀 워크북 생성 wb = xls.Workbook() # 활성화되어 있는 시트 가져오기 ws = wb.active # 시트명 삽입하기 ws.title = "값입력하기" 위의 코드를 실행하면, 기본적인 엑셀 파일을 다루기 위한 객체들이 생성됩니다. 이에 대한 설명은 아래 포스팅을 참고하시면 됩니다. 파이썬을 활용한 엑셀 파일 생성하기 엑셀 파일의 분석을 파이썬을 이용하여 수행할 수 있는 데요. 이는 반복적인 엑셀 작업이 필요할 때, 매우 유용하게 사용할 수 있습니다. 본 포스팅에서는 파이썬을 활용하여 엑셀을 사용할 수 zzinnam.tistory.com 엑셀 주소를.. 2022. 7. 9.
파이썬을 활용한 엑셀 시트 다루기 지난 포스팅에서는 파이썬을 이용해서 엑셀 파일을 생성하는 방법에 대해서 알아보았습니다. 파이썬을 활용한 엑셀 파일 생성하기 엑셀 파일의 분석을 파이썬을 이용하여 수행할 수 있는 데요. 이는 반복적인 엑셀 작업이 필요할 때, 매우 유용하게 사용할 수 있습니다. 본 포스팅에서는 파이썬을 활용하여 엑셀을 사용할 수 zzinnam.tistory.com 이번 포스팅에서는 시트를 다루는 방법에 대해서 알아보겠습니다. Sheet 다루기 1. Sheet 명 입력하기 시트명을 입력하는 방법 2가지를 알아보겠습니다. 이미 생성된 Sheet에 title 메서드를 사용하는 방법과 Sheet를 생성함과 동시에 Sheet명을 입력하는 방법이 있습니다. ## 시트 다루기 import openpyxl as xls # 새로운 work.. 2022. 7. 9.
파이썬을 활용한 엑셀 파일 생성하기 엑셀 파일의 분석을 파이썬을 이용하여 수행할 수 있는 데요. 이는 반복적인 엑셀 작업이 필요할 때, 매우 유용하게 사용할 수 있습니다. 본 포스팅에서는 파이썬을 활용하여 엑셀을 사용할 수 있는 방법에 대해서 알아보겠습니다. openpyxl 패키지 설치하기 파이썬으로 엑셀 파일을 다루기 위해서는 우선, openpyxl이라는 파이썬 패키지를 설치해야 합니다. # openpyxl 패키지 설치하기 pip install openpyxl 엑셀 파일 생성하기 파이썬을 활용해서 엑셀을 다루기 위해서는 제일 먼저 엑셀 파일을 생성해야 합니다. 엑셀을 생성하는 방법은 아래와 같습니다. import openpyxl as xls # 새로운 workbook 생성하기 wb = xls.Workbook() # 활성화된 워크시트 가져.. 2022. 7. 8.
반응형