엑셀 데이터 파일이 700개 정도 있는데.. (2년치 데이터 ㅠㅠ)
700개 파일의 1행~150행까지만 데이터가 필요합니다..
즉, 700개 파일의 151행 이후 데이터를 일괄 삭제 하고 싶은데.. 쉬운 방법이 없을까요?
jangwkseock
추천 0
조회 203
날짜 07:39
|
루리웹-3673572308
추천 0
조회 61
날짜 07:19
|
한점한잔
추천 0
조회 415
날짜 07:15
|
루리웹-7411291189
추천 1
조회 411
날짜 07:14
|
aqZz
추천 0
조회 416
날짜 07:08
|
일루민아
추천 0
조회 309
날짜 07:01
|
ヒイロユイ
추천 0
조회 537
날짜 07:01
|
나너마신다
추천 0
조회 1199
날짜 06:56
|
soulbomb
추천 0
조회 158
날짜 06:52
|
루리웹-8311050621
추천 0
조회 40
날짜 06:41
|
MEGAMEGA
추천 0
조회 340
날짜 06:26
|
맛있는후르츠
추천 0
조회 610
날짜 06:12
|
루리웹-0919477249
추천 0
조회 491
날짜 05:41
|
Hellrazor
추천 0
조회 127
날짜 05:07
|
크왁 샐버
추천 0
조회 363
날짜 04:50
|
DOLPALMAE
추천 0
조회 661
날짜 04:07
|
루리웹-9165401230
추천 0
조회 291
날짜 03:57
|
[주]임프로젝트
추천 0
조회 572
날짜 03:05
|
게쁘리
추천 0
조회 409
날짜 02:58
|
Mario 64
추천 0
조회 697
날짜 02:41
|
루리웹-9550208755
추천 0
조회 197
날짜 02:40
|
루리웹-6230216800
추천 4
조회 2971
날짜 02:29
|
David Beckham
추천 0
조회 1246
날짜 02:21
|
루리웹-6491684906
추천 0
조회 955
날짜 02:08
|
루리웹-6217995492
추천 0
조회 707
날짜 02:06
|
루리웹-5353834436
추천 1
조회 195
날짜 02:02
|
루리웹-0589035141
추천 0
조회 563
날짜 01:53
|
영원의여행자
추천 0
조회 511
날짜 01:51
|
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가 파이썬 코드도 짜주는 시대가 되었다는게.. 놀랍네요..