엑셀 데이터 파일이 700개 정도 있는데.. (2년치 데이터 ㅠㅠ)
700개 파일의 1행~150행까지만 데이터가 필요합니다..
즉, 700개 파일의 151행 이후 데이터를 일괄 삭제 하고 싶은데.. 쉬운 방법이 없을까요?
엑셀 데이터 파일이 700개 정도 있는데.. (2년치 데이터 ㅠㅠ)
700개 파일의 1행~150행까지만 데이터가 필요합니다..
즉, 700개 파일의 151행 이후 데이터를 일괄 삭제 하고 싶은데.. 쉬운 방법이 없을까요?
늙어가는게임유저
추천 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
|
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가 파이썬 코드도 짜주는 시대가 되었다는게.. 놀랍네요..