본문 바로가기

IT 자격증/엑셀과 파이썬10

📊 엑셀보다 간편한 파이썬 데이터 필터링! 엑셀에서 조건에 따라 데이터를 필터링할 때, 고급 필터를 사용해야 하거나 여러 단계를 거쳐야 하는 경우가 많죠.하지만 파이썬에서는 몇 줄의 코드로 끝납니다. 진짜로요.그래서 오늘은 엑셀 데이터를 파이썬으로 쉽게 필터링하는 방법을 소개합니다!📌 데이터 예시이름성별반점수반등수비고송중기남A971등수시이유빈여A882등정시권보아여A783등정시차승원남B643등수시박보감남B842등수시김범수남B851등정시이효리여C763등수시유승준남C921등정시김아라여C782등정시 ✅ 1단계: 성별이 ‘남’인 사람만 보기df=xl("A1:F10", headers=True)df1=df[df['성별']=='남'] 엑셀에서는 고급 필터를 설정해야 하지만,파이썬에서는 이렇게 한 줄이면 충분해요!✅ 2단계: 성별이 ‘남’이고 반이 ‘B’인 사.. 2025. 4. 14.
파이썬으로 ✨엑셀 다중 VLOOKUP 쉽게 처리하기! 안녕하세요! 오늘은 엑셀 작업을 더 효율적으로 만드는 꿀팁을 공유할게요. 바로 여러 기준으로 VLOOKUP을 할 때, 파이썬을 활용하는 방법입니다!엑셀만으로는 한계가 있는 작업도 파이썬을 쓰면 아주 간단하게 해결할 수 있어요.그럼 바로 시작해볼까요?df1=xl("A1:C6", headers=True)df2=xl("E1:G7", headers=True)df3 = df1.merge(df2, on=['업체','메뉴'], how='left') • df1: 조회 대상 테이블 (업체, 메뉴, 기타정보)• df2: 참조 테이블 (업체, 메뉴, 가격 등)df3 = df1.merge(df2, on=['업체', '메뉴'], how='left')• on=['업체', '메뉴']: 다중 기준으로 병합!• how='left': .. 2025. 4. 12.
엑셀 피벗테이블도 ✨파이썬 한 줄이면 끝! 안녕하세요! 오늘은 엑셀에서 자주 사용하는 피벗테이블 기능을 파이썬으로 훨씬 간단하게 처리하는 방법을 소개할게요!엑셀에서 복잡하게 클릭 클릭 하지 말고,단 한 줄의 코드로 똑같은 결과를 만들어볼까요?✅ 예제: 메뉴별 총 가격 구하기엑셀에서는 보통 피벗테이블 → 필드 추가 → 합계 지정의 과정을 반복하지만,파이썬에서는 단 1줄! 아래 코드면 충분해요 df = xl("A1:C20", headers=True)menu_total = df.groupby(by='메뉴')['가격'].agg('sum') 코드 해설• df.groupby(by='메뉴'):→ 메뉴 기준으로 데이터를 그룹화합니다.• ['가격'].agg('sum'):→ 각 그룹별 가격 총합을 구해줍니다. ✅ 결과를 엑셀에서 바로 확인하기파이썬 함수의 결과.. 2025. 4. 11.
📊 엑셀에서 파이썬으로 데이터 분석하기: 합계와 평균 계산 지난 포스팅에서는 엑셀에서 파이썬 기능을 사용하는 방법을 소개했는데요, 이번에는 엑셀과 파이썬을 활용하여 데이터 프레임 내에서 합계와 평균을 계산하는 방법을 공유해드릴게요. 😊⸻🔁 복습: 파이썬 모드 진입하기엑셀에서 파이썬 모드로 전환하려면, 셀에 =py를 입력한 후 Tab 키를 누르세요. 그러면 파이썬 편집기가 활성화되어 파이썬 코드를 작성할 수 있습니다.⸻✅ 컬럼명으로 합계(sum) 구하기엑셀에서는 합계를 구할 때 범위를 지정해야 하지만, 파이썬에서는 컬럼명으로 간단하게 합계를 계산할 수 있어요.df = xl("A1:C20", headers=True)total = df['가격'].sum() • xl("A1:C20", headers=True): A1부터 C20까지의 범위를 데이터 프레임으로 불러옵.. 2025. 4. 10.