Excel Basic
Udemy에서 배운 것들을 정리함.
단축키
상,중은 무조건 알고가자.
눈금선
셀 간 눈금선 유무를 지정할 수 있다.
필터
컬럼에 필터를 걸어, 정렬이나 값을 추출할 수 있다.
연산함수
SUM, AVERAGE, COUNT
합계의 경우, ```=SUM(C4:C11)``` 작성하면 된다. 영역은 셀 드래그하면 된다.
RANK
랭크의 경우 '절대 참조'라는 개념이 도입된다.
내림차순으로 순위를 지정하고자 한다.
자동 채우기까지 진행하면 아래와 같은 그림처럼 겹치는 순위가 이상하게 나온다.
F2를 눌러서 자동채우기를 했을 때 RANK 내 ref 인자가 어느 영역을 참조하는지 확인해보자.
빨간 영역이 ref 인자의 영역인데 셀과 함께 영역이 움직이는 것이다. (이것을 '상대참조'라고 한다.)
그래서 우리는 ref 인자의 영역을 고정시키려한다. 이것이 바로 '절대 참조'이다.
내용을 지우고, ref 인자에 F4를 눌러서 절대참조($)를 씌어주자.
날짜 채우기
- 년은 YEAR, 월은 MONTH, 일은 DAY 함수를 사용하면 된다.
- 일수 계산은 '셀 빼기 셀' 하면 된다.
- 영업일 계산은 WORKDAY(시작일자, 더할 영업일 수)로 사용하고 참조할 휴일이 있다면 [holyday] 인자에 영역을 지정하면 된다.
데이터 유형
- 숫자형은 오른쪽 정렬이 되고 문자형은 왼쪽으로 정렬이 된다.
- 셀 좌상단 초록색 부분은 문자형이다.
문자함수
LEFT
왼쪽부터 슬라이싱
RIGHT
오른쪽부터 슬라이싱
MID
중간 부분 슬라이싱
LEN
문자열 수
REPT
문자 반복
&
문자열 합치기 e.g. ```=A1&B1```
함수
IF
```IF(조건, 참일 때 값, 거짓일 때 값)```
```SUMIF(범위, 기준, 더하려고 하는 범위)```
이외에도 COUNTIF, AVERAGEIF가 있다.
VLOOKUP
Vertical로 조회할 것인가
MATCH
MATCH함수로 몇 번째 행인지 알 수 있다.
물론, 열(Column)도 매칭할 수 있다.
INDEX
인덱스를 지정하여 값을 불러올 수 있다.
아래 그림을 보자. [TEST112]를 불러오기 위해서 INDEX함수를 사용했다.
```INDEX(범위, 인덱스)```로, 아이디를 가져올 것이기 때문에 아이디만 영역 지정하고(B39:B47), 숫자 3은 인덱스 위치이다.
두번 째로, 이름, 갑순이를 가져오고 싶을 땐 ```INDEX(B39:C47, 3, 2)로 작성한다. 3은 인덱스 위치고 2는 컬럼의 인덱스.
이외에도 VLOOKUP, HLOOKUP, IFERROR를 알고 있다면 회사에서 애먹진 않을 것 같다.