엑셀 4

[python] openpyxl을 이용하여 엑셀파일 다루기

1. openpyxl 설치 pip를 사용하여 쉽게 설치할 수 있습니다. 다음 명령을 실행합니다. pip install openpyxl 2. 엑셀 파일 쓰기 다음의 코드를 실행하면 test.xlsx파일이 생성됩니다. import openpyxl filepath = "test.xlsx" wb = openpyxl.Workbook() wb.save(filepath) 생성된 엑셀 파일은 기본적으로 하나의 sheet를 가집니다. sheet에 이름을 부여하려면 worksheet객체의 title 변수에 값을 저장하면 됩니다. 코드의 예는 다음과 같습니다. import openpyxl filepath = "test.xlsx" wb = openpyxl.Workbook() worksheet = wb.active worksh..

Python 2022.03.13

[엑셀] 숫자 지우기

다음의 수식을 이용하여 숫자를 모두 지울 수 있습니다. 셀 A1에 '1한국'이 적혀있을 때 셀 B1에 다음 식을 적어 넣습니다. =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"0",""),"1",""),"2",""),"3",""),"4",""),"5",""),"6",""),"7",""),"8",""),"9","") 수식은 0~9의 숫자를 지워주는 역할을 합니다. 길이는 길지만 간단하고 확실한 방법입니다.

Excel 2022.02.18

엑셀 주소 빈칸으로 나누기 수식

주소를 빈칸으로 구분하여 아래와 같이 나눌 때 사용할 수 있는 수식을 소개합니다. 주소의 첫번째로 '시/도'를 추출하기 위해 사용한 수식입니다. =LEFT(A7,SEARCH(" ",A7,1)-1) LEFT함수와 SEARCH함수를 사용해서 아래 그림과 같이 '시/도'를 추출했습니다. 두번째 '시/군/구'를 추출하기 위해 사용한 수식은 좀 더 복잡합니다. =MID(A7, SEARCH(" ",A7) + 1, SEARCH(" ",A7,SEARCH(" ",A7)+1) - SEARCH(" ",A7) - 1) 아래 그림과 같이 잘 추출되었습니다.

Excel 2022.02.15