파이썬 openpyxl 값 좌표 찾는 방법
조회수 371회
1 답변
-
기본적으로 openpyxl을 사용하시려면 파일을 읽고 시트까지 지정을 한 다음
Sheet["A1"].value
로 값을 읽거나 지정할 수 있습니다.excel = openpyxl.Workbook() sheet = excel['Sheet'] a = "hello" sheet["A1"] = f"{a} world" print(sheet["A1"].value)
만약 hello world 라는 값이 들어간 셀의 좌표 값을 찾으신다면 이중 for문으로 찾는 방법 외에는 잘 모르겠네요.
excel = openpyxl.Workbook() sheet = excel['Sheet'] a = "hello world" for i in range(1, 100): for j in range('A'-'ZZ'): # Col 값이 알파벳이라서 이 부분은 구현 하셔야 할 것 같습니다. if sheet[f'{i}{j}'].value == a: return [i, j]
댓글 입력