엑셀 데이터 파일이 700개 정도 있는데.. (2년치 데이터 ㅠㅠ)
700개 파일의 1행~150행까지만 데이터가 필요합니다..
즉, 700개 파일의 151행 이후 데이터를 일괄 삭제 하고 싶은데.. 쉬운 방법이 없을까요?
엑셀 데이터 파일이 700개 정도 있는데.. (2년치 데이터 ㅠㅠ)
700개 파일의 1행~150행까지만 데이터가 필요합니다..
즉, 700개 파일의 151행 이후 데이터를 일괄 삭제 하고 싶은데.. 쉬운 방법이 없을까요?
루리웹-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
|
151행 부터 지우기 보단 1-150행의 데이터만 추출하시는게.. 왠만하면 오래된 데이터 지워서 득될게 없습니다
그 말씀 듣고 한번 물어봤더니 바로 잘 나오네요 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)
와우. 이제 비전문가에게 설명하기 젤 좋은 방법이 생긴듯
수동 ㄱ
이건 매크로각이 보이네요
데이터는 삭제하는게 아닙니다... 파일이 같은형식이면 db 에 넣고 뽑는게 가장 빠를거 같네요
단순작업이라 매크로 하면 편하긴 할텐데... 파일을 하나하나 여는게 힘들거같네요 주변에 프로그래머 있으면 1시간? 이면 만들수는 있을텐데
남한테 보여도 괜찮은 자료라면 도와드리겠습니다 생각 있으시면 쪽지 주세요
151행 부터 지우기 보단 1-150행의 데이터만 추출하시는게.. 왠만하면 오래된 데이터 지워서 득될게 없습니다
파이썬으로 하면 금방 될 거 같긴 한데 아예 해 보신 적 없으시면 나름 시간 걸리긴 할거에요. 안에 함수같은 건 무시하고 데이터만 가져오면 된다면 파이썬으로 엑셀 데이터 복사해서 저장하도록 짜면 될 거 같네요.
gpt에 조리있게 질문하면 파이썬 스크립트 하나 줄거같은대요
루리웹-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)
루리웹-7534751048
와우. 이제 비전문가에게 설명하기 젤 좋은 방법이 생긴듯
와우 대단하네요
코딩 귀찮았는데 이거 너무 좋음~
댓글 달아주신 분들 관심과 답변 너무 너무 감사합니다.. 파이썬은 잘 모르지만, 파이썬 아는 사람한테 코드 보여주며, 부탁 해볼려고 합니다.. ^^;; 그나저나 챗gpt가 파이썬 코드도 짜주는 시대가 되었다는게.. 놀랍네요..