본문

[질문] 엑셀 고수분들께 질문.. 수백개 파일 특정행 이후 일괄 삭제 방법 좀...

일시 추천 조회 5008 댓글수 13


1

댓글 13
BEST
151행 부터 지우기 보단 1-150행의 데이터만 추출하시는게.. 왠만하면 오래된 데이터 지워서 득될게 없습니다
algorithm.h | (IP보기클릭)172.226.***.*** | 23.03.23 22:59
BEST

그 말씀 듣고 한번 물어봤더니 바로 잘 나오네요 import pandas as pd import os # 입력 폴더 경로 input_folder = "path/to/input/folder" # 출력 폴더 경로 output_folder = "path/to/output/folder" # 폴더 내 모든 파일에 대해 반복 for filename in os.listdir(input_folder): # 파일 확장자가 xlsx인 경우에만 처리 if filename.endswith(".xlsx"): # 입력 파일 경로 input_filepath = os.path.join(input_folder, filename) # 출력 파일 경로 output_filepath = os.path.join(output_folder, filename) # 입력 파일을 pandas 데이터프레임으로 읽어옴 df = pd.read_excel(input_filepath) # 데이터프레임의 1~150행을 선택하여 새로운 데이터프레임으로 생성 df_150 = df.iloc[:150, :] # 새로운 데이터프레임을 출력 파일로 저장 df_150.to_excel(output_filepath, index=False)
착각망상 | (IP보기클릭)14.32.***.*** | 23.03.23 23:17
BEST
와우. 이제 비전문가에게 설명하기 젤 좋은 방법이 생긴듯
루리웹-6088192528 | (IP보기클릭)121.128.***.*** | 23.03.23 23:37

수동 ㄱ

루리웹-4413766129 | (IP보기클릭)106.102.***.*** | 23.03.23 22:24

이건 매크로각이 보이네요

댓글돌아이 | (IP보기클릭)223.62.***.*** | 23.03.23 22:26

데이터는 삭제하는게 아닙니다... 파일이 같은형식이면 db 에 넣고 뽑는게 가장 빠를거 같네요

루리웹-2021300957 | (IP보기클릭)121.159.***.*** | 23.03.23 22:36

단순작업이라 매크로 하면 편하긴 할텐데... 파일을 하나하나 여는게 힘들거같네요 주변에 프로그래머 있으면 1시간? 이면 만들수는 있을텐데

플란테미 | (IP보기클릭)116.42.***.*** | 23.03.23 22:39

남한테 보여도 괜찮은 자료라면 도와드리겠습니다 생각 있으시면 쪽지 주세요

루리웹-9839357883 | (IP보기클릭)221.147.***.*** | 23.03.23 22:43
BEST

151행 부터 지우기 보단 1-150행의 데이터만 추출하시는게.. 왠만하면 오래된 데이터 지워서 득될게 없습니다

algorithm.h | (IP보기클릭)172.226.***.*** | 23.03.23 22:59

파이썬으로 하면 금방 될 거 같긴 한데 아예 해 보신 적 없으시면 나름 시간 걸리긴 할거에요. 안에 함수같은 건 무시하고 데이터만 가져오면 된다면 파이썬으로 엑셀 데이터 복사해서 저장하도록 짜면 될 거 같네요.

착각망상 | (IP보기클릭)14.32.***.*** | 23.03.23 23:02

gpt에 조리있게 질문하면 파이썬 스크립트 하나 줄거같은대요

루리웹-7534751048 | (IP보기클릭)115.23.***.*** | 23.03.23 23:07
BEST
루리웹-7534751048

그 말씀 듣고 한번 물어봤더니 바로 잘 나오네요 import pandas as pd import os # 입력 폴더 경로 input_folder = "path/to/input/folder" # 출력 폴더 경로 output_folder = "path/to/output/folder" # 폴더 내 모든 파일에 대해 반복 for filename in os.listdir(input_folder): # 파일 확장자가 xlsx인 경우에만 처리 if filename.endswith(".xlsx"): # 입력 파일 경로 input_filepath = os.path.join(input_folder, filename) # 출력 파일 경로 output_filepath = os.path.join(output_folder, filename) # 입력 파일을 pandas 데이터프레임으로 읽어옴 df = pd.read_excel(input_filepath) # 데이터프레임의 1~150행을 선택하여 새로운 데이터프레임으로 생성 df_150 = df.iloc[:150, :] # 새로운 데이터프레임을 출력 파일로 저장 df_150.to_excel(output_filepath, index=False)

착각망상 | (IP보기클릭)14.32.***.*** | 23.03.23 23:17
BEST
루리웹-7534751048

와우. 이제 비전문가에게 설명하기 젤 좋은 방법이 생긴듯

루리웹-6088192528 | (IP보기클릭)121.128.***.*** | 23.03.23 23:37
착각망상

와우 대단하네요

오사마 빈 라덴 | (IP보기클릭)59.12.***.*** | 23.03.24 00:27
착각망상

코딩 귀찮았는데 이거 너무 좋음~

루리웹-2193353360 | (IP보기클릭)222.110.***.*** | 23.03.25 21:24

댓글 달아주신 분들 관심과 답변 너무 너무 감사합니다.. 파이썬은 잘 모르지만, 파이썬 아는 사람한테 코드 보여주며, 부탁 해볼려고 합니다.. ^^;; 그나저나 챗gpt가 파이썬 코드도 짜주는 시대가 되었다는게.. 놀랍네요..

질주하는치타 | (IP보기클릭)210.104.***.*** | 23.03.25 21:54
댓글 13
1
위로가기
인증글
공지
늙어가는게임유저 | 추천 0 | 조회 18 | 날짜 22:27
다빠뿌까81 | 추천 0 | 조회 8 | 날짜 22:26
붕가리 | 추천 0 | 조회 103 | 날짜 22:01
UNKNOWN.KR | 추천 0 | 조회 195 | 날짜 21:52
루리웹-0916432815 | 추천 0 | 조회 75 | 날짜 21:50
루리웹-1727568808 | 추천 0 | 조회 179 | 날짜 21:25
루리웹-0245061543 | 추천 0 | 조회 65 | 날짜 21:15
코끼리땃쥐 | 추천 4 | 조회 921 | 날짜 21:13
SHUGOKING | 추천 0 | 조회 307 | 날짜 21:11
헷헷헷 | 추천 0 | 조회 114 | 날짜 21:11
노노7 | 추천 0 | 조회 430 | 날짜 21:08
마리영 | 추천 0 | 조회 41 | 날짜 21:08
송뜨 | 추천 0 | 조회 20 | 날짜 21:06
시뻘건거짓말 | 추천 0 | 조회 255 | 날짜 20:53
루리웹-0352766235 | 추천 0 | 조회 81 | 날짜 20:52
루카스777 | 추천 0 | 조회 293 | 날짜 20:46
희리릭 | 추천 0 | 조회 42 | 날짜 20:40
목장의 아침 | 추천 0 | 조회 278 | 날짜 20:38
죄수번호따위 | 추천 0 | 조회 126 | 날짜 20:25
SHUGOKING | 추천 0 | 조회 344 | 날짜 20:20
루리웹-3372479657 | 추천 0 | 조회 211 | 날짜 20:20
쁘라앙마 | 추천 0 | 조회 590 | 날짜 20:16
루카스777 | 추천 0 | 조회 281 | 날짜 20:12
피노키오119 | 추천 0 | 조회 69 | 날짜 20:09
도시의 자유인 | 추천 0 | 조회 30 | 날짜 20:08
루리웹-6093607646 | 추천 0 | 조회 177 | 날짜 20:04
루리웹-0916432815 | 추천 0 | 조회 323 | 날짜 19:59
케이빵 | 추천 1 | 조회 93 | 날짜 19:56

1 2 3 4 5

글쓰기
유머 BEST
힛갤
오른쪽 BEST