본문

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

일시 추천 조회 4999 댓글수 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
위로가기
인증글
공지
루리웹-4273844377 | 추천 0 | 조회 4 | 날짜 17:37
레종_블루 | 추천 0 | 조회 28 | 날짜 17:34
루리웹-9261358796 | 추천 0 | 조회 84 | 날짜 17:30
루리웹-8175562682 | 추천 0 | 조회 15 | 날짜 17:23
kssr1202 | 추천 0 | 조회 36 | 날짜 17:23
오미자만세 | 추천 0 | 조회 96 | 날짜 17:15
깐프드래곤 | 추천 0 | 조회 204 | 날짜 17:11
루리웹-3135839593 | 추천 0 | 조회 83 | 날짜 17:05
최후의탕수육 | 추천 1 | 조회 716 | 날짜 16:37
루리웹-5750448035 | 추천 0 | 조회 98 | 날짜 16:31
엘리엘리엘릐 | 추천 0 | 조회 206 | 날짜 16:28
라스트오브코리아 | 추천 0 | 조회 173 | 날짜 16:02
으앙아 | 추천 0 | 조회 333 | 날짜 16:02
루리웹-2529532641 | 추천 0 | 조회 129 | 날짜 16:00
루리웹-7547653899 | 추천 1 | 조회 124 | 날짜 15:48
루리웹-2604007539 | 추천 0 | 조회 181 | 날짜 15:20
맛깡 | 추천 0 | 조회 120 | 날짜 14:42
핼멧 | 추천 0 | 조회 109 | 날짜 14:29
SupremeType | 추천 0 | 조회 595 | 날짜 14:14
겜수저 | 추천 0 | 조회 221 | 날짜 14:06
Cassini | 추천 0 | 조회 306 | 날짜 14:04
요츠바아빠 | 추천 0 | 조회 336 | 날짜 13:33
잇힝돌진 | 추천 0 | 조회 628 | 날짜 13:27
Personax | 추천 0 | 조회 754 | 날짜 13:20
티타늄 브롬톤 | 추천 0 | 조회 196 | 날짜 13:14
골드바 | 추천 0 | 조회 183 | 날짜 13:11
Slap | 추천 0 | 조회 714 | 날짜 13:11
ky1050a | 추천 0 | 조회 356 | 날짜 12:55

1 2 3 4 5

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