환급챌린지 2일차 스따뚜!

2일차에는 자주 사용하던 개념도 많고 새로운 개념도 많았다.
1일차에 배웠던 단축키도 종종 사용할 수 있어 다시 한 번 복습할 수 있었던 기회가 되었다=)
2일차에는 전반적으로 유용했던 기능과 함수를 배울 수 있었다.
특히 기본 함수의 텍스트 추출 파트가 유익했다. 뭔가 파이썬보다 조금 불편하게 코드를 짜서 텍스트 추출을 하는 느낌,,?
항상 엑셀을 쓰며 좀 더 디테일하게 내용을 추출하는 방법에 대해 고민했었다.
이번 강의를 통해 텍스트 추출 파트를 배우며 여러 함수를 함께 사용하며 엑셀에서 데이터를 더욱 유기적으로 다룰 수 있는 방법을 배울 수 있었던 것 같다. 또 앞으로 다른 함수를 사용함에 있어서 오늘 배운 내용처럼 다른 함수를 함께 섞어쓰며 더욱 활용도 높게 쓸 수 있을 것 같다👍
피벗테이블은 간단히 배웠는데 기존에 알던 걸 다시한번 확인하는 느낌으로 배울 수 있었다.
하지만 앞으로 엑셀을 활용한 데이터 분석 과정에서 자주 쓰일 것 같아 앞으로의 강의 내용이 기대되었다=)
Part1. Excel _ 엑셀 기초
1. 참조의 이해
참조
수식의 연산에 다른 셀을 이용하는 것
실제로 셀 편집 시 유용하게 사용하는 기능이다. 특히 다른 시트의 셀이나 멀리 떨어진 셀을 참조할 때 절대참조, 혼합참조를 이용해 셀을 편하게 편집할 수 있었다.
$를 붙여도 되고, 셀을 선택한 후 F4를 누르면 간편하게 참조를 설정할 수 있다.
1) 상대참조(A1)
2) 절대참조($A$1)
3) 혼합참조(A$1)
⇒ $를 붙이면 셀 편집 시 $가 붙은 행/열 고정
2. 기본 함수_기초 통계량
1) 데이터 파악
- 관측수: =count(범위)
- 합: =sum(범위)
2) 데이터의 중심
- 평균: =average(범위)
- 최빈값:=mode(범위)
- 중앙값: =median(범위)
- 최댓값: =Max or large(범위,1)
- 최소값: =Min or small(범위,1)
- 0~4분위: =Quartile.INC(범위, 0~4)
3) 분산 정도
- 분산: =Var.S(범위)
- 표준편차: =Stdev.S(범위)
엑셀의 기본 함수를 사용하여 대용량의 데이터의 기초 통계량을 쉽게 구할 수 있다.
실제로 데이터를 처음 살펴볼 때 많이 사용되는 기초 통계량이라 유익한 내용이었다=)
📖 실습
사용 데이터: Chinese Restaurant
데이터 수: 14684
컬럼: order_Date/order_id/item_id/product_name/category/price
① 사용할 함수 입력한 후 Tab 누르기 → Tab을 누르면 함수 자동완성되면서 '(' 생김
② 사용할 데이터 범위의 첫 칸을 누르고 'Ctrl+Shift+↓'를 사용해 기초 통계량을 구할 전체 데이터 범위 설정
3. 기본 함수_ 텍스트 추출
1) 문자 가져오기
- 왼쪽부터 텍스트 추출: =LEFT(Text, 가져올 텍스트 개수)
- 오른쪽부터 텍스트 추출: =RIGHT(Text, 가져올 텍스트 개수)
- 원하는 위치부터 텍스트 추출: =MID(Text, 가져올 텍스트 개수)
- 텍스트 글자 수 추출: LEN(Text)
2) 문자 위치 찾기
- 특정 문자의 순서 찾기: =FIND(찾는 문자, Text)
3) 텍스트 병합
- 텍스트 병합: =CONCAT(Text1, Text2, ...)
4) 텍스트 서식 지정
- 텍스트 서식 지정 함수: =TEXT(값, "표시형식 코드")
* "aaa" = 월,화,수,목, ...
"aaaa" = 월요일, 화요일, 수요일, ...
"#,###" = 숫자 천단위 , 구분
"#,##0"= 끝자리 수 반드시 표시
이번 강의에서 가장 유익했던 부분이었다.
기본 함수 자체도 유익했지만 실무에서 응용할 수 있는 실습 내용이 진짜 유익했다👍
앞으로 배웠던 내용처럼 다른 함수도 함께 섞어쓰며 더욱 잘 활용할 수 있을 것 같다.
📖 실습
사용 데이터: 기업 인사정보
데이터 수: 500
- 사원 성명 추출
=MID(Text, 가져올 텍스트 개수)를 활용하여 구분자 ':' 자리인 7부터 10개의 글자를 추출하면 사원의 성명 3, 4자 모두 출력이 가능하다
- 아이디 추출하기
① =FIND(찾는 문자, Text)를 활용하여 @ 자리 찾기 ⇒ 아이디 자리는 @ 자리 -1까지
② =LEFT(Text, (FIND( "@" , Text)-1)) ⇒ FIND( "@" , Text)-1까지가 아이디
- 이메일 추출하기
① =FIND(찾는 문자, Text)를 활용하여 @ 자리 찾기 ⇒ 이메일 자리는 =FIND(찾는 문자, Text)+1
② =RIGHT(Text, (LEN(Text)-FIND("@", Text)))
⇒ 전체 문자 길이 - @의 위치 = LEN(Text)-FIND( "@" , Text)
4. 기본 함수_조건문 이해
1) 논리함수: =IF(논리식, 참일때 값, 거짓일때 값)
+ 논리함수 중첩문: =IF(논리식, 참일때 값, IF(논리식, 참일때 값,IF(...) )
5. 피벗테이블
피벗테이블
기존의 데이터 중 필요한 데이터를 가공하여 행과 열을 가진 요약표를 만드는 기능
* 주의사항
- 머릿글은 한 줄로
- 빈 셀과 셀 병합 금지
- 원본 데이터에 부분합, 총합 등 집계 금지
📖 실습
사용 데이터: GDP_data
데이터 수: 2407
① 데이터의 병합 모두 해제 → 빠른 실행 모음 도구 설정 후 Alt+1
② 첫 번째 행 필터 걸기(Ctrl+Shift+L)
③ 필터를 활용하여 결측값 없애기
④ Alt+; 으로 필터링 된 값 선택(그냥 복사하면 필터링 되기 전 값이 전체 선택) 후 새 시트에 붙여넣기(Alt+4)
⑤ Ctrl+A로 데이터를 전체 선택 후 피벗테이블
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
'Challange' 카테고리의 다른 글
패스트캠퍼스 환급챌린지 6일차 미션 (2월 6일) : 데이터 분석 Master Class 강의 후기 (0) | 2024.02.06 |
---|---|
패스트캠퍼스 환급챌린지 5일차 미션 (2월 5일) : 데이터 분석 Master Class 강의 후기 (0) | 2024.02.05 |
패스트캠퍼스 환급챌린지 4일차 미션 (2월 4일) : 데이터 분석 Master Class 강의 후기 (4) | 2024.02.04 |
패스트캠퍼스 환급챌린지 3일차 미션 (2월 3일) : 데이터 분석 Master Class 강의 후기 (0) | 2024.02.03 |
패스트캠퍼스 환급챌린지 1일차 미션 (2월 1일) : 데이터 분석 Master Class 강의 후기 (2) | 2024.02.01 |