유튜버 엑셀레이터님의 강의를 듣고 필기 한것 정리
- CHOOSE
의미 | 1, 2, 3, 4등의 결과값을 원하는대로 바꿔준다 |
결과속성 | 숫자, 문자, 에러 |
인수 1 | 주체(1, 2, 3, 4등의 양수로 이루어진 것) |
인수 2 | VALUE 1 : 주체의 결과값이 1일때 바꿔줄 값 |
인수 3 | VALUE 2 : 주체의 결과값이 2일때 바꿔줄 값 |
인수 4 | 계속 VALUE 3, 4, 5...... |
친한 함수 | WEEKDAY, RANK, IF, IFERROR |
비슷한 함수 | 엑셀 2016부터 제공된 SWITCH 함수 |
활용방식 |
1. WEEKDAY나 RANK 함수와 같이 결과값의 형태가 양수로밖에 표현될수 없는 한계를 커버해줌
2. 하지만 CHOOSE역시 주체와 매칭이 되는 값이 없을때에는 에러가 발생. 이때에는 IFERROR나 IF 함수로 활용
3. 주체에 +1, -1, +2, -2등 활용 (0같은 정수에 CHOOSE함수를 사용할때 주체에 +1, -1을 하면 변형해서 사용가능) |
- REPT
의미 | 특정텍스트를 지정한만큼 반복해주는 함수 |
인수 1 | 반복해줄 텍스트 |
인수 2 | 반복할 횟수 |
활용방식 | 주로 나누기 공식이 반복할 횟수로 들어간다. |
- ROW & COLUMN
의미 | 셀의 행번호와 열번호를 알려주는 함수 |
인수 1 | 인수가 없거나 셀하나 지정 |
활용방식 | 표의 데이터의 갯수파악을 위한 번호 지정하기 |
- ROWS & COLUMNS
ROWS | 특정범위의 행 개수 |
COLUMNS | 특정범위의 열 개수 |
한쪽만 고정하기 (ex. =ROWS($H$5:H5) =ROWS($H$5:H6).... |
- FIND & SEARCH
의미 | 찾을 텍스트가 셀안의 데이터중 몇번째에 있는지 알려주는 함수 | ||
결과속성 | 숫자, 에러 | ||
인수 1 | 찾을 텍스트 | ||
인수 2 | 찾을 텍스트가 들어있는 셀 | ||
인수 3 | 몇번째부터 찾을것인가? /생략하면 처음부터 찾음 | ||
성격 | 내성적 | ||
친한 함수 | MID, ISNUMBER, ISERROR, IF | ||
특징 | 대소문자 구별 | 와일드카드 사용 | |
FIND | O | X | |
SEARCH | X | O | |
숙어 | 포함 --------> ISNUMBER(FIND()) |
-TEXT
의미 | 주체를 원하는 표시형식으로 바꿔주는 함수 |
결과속성 | 텍스트 |
인수 1 | 주체 |
인수 2 |
표시형식(양쪽에 쌍따옴표) ex. TEXT함수는 함수마법사에 쓸때 숫자 "원"이 아니라 "숫자 원" 으로 써야함 |
친한 함수 | DATE, MID |
활용방식 | 주로 수식의 표시형식을 바꿀때 사용 |
특징 |
1. 두가지의 주체가 섞여있는 경우
2. 수식으로 기간만들기
3. 억지로 자릿수 만들기
4. 주의할점: " " |
- CONCATENATE
&와 같은 역할 (좀 더 수월함)
- SUBSTITUTE
의미 | 특정 텍스트를 바꿔주는 함수 |
결과속성 | 텍스트 |
인수 1 | Text : 주체(바꿀 셀) |
인수 2 | Old_text : 셀 안의 텍스트중 바꿀 텍스트 |
인수 3 | New_text : 대체할 텍스트 |
인수 4 |
Instance_num : 만약 Old_text 가 여러개 존재한다고 가정할때 그 중 몇번째의 텍스트를 바꿀것인지 지정. 단, 생략하면 모든 텍스트를 바꾼다. |
비슷한 함수 | REPLACE 함수 |
활용방식 | 공백제거 또는 기호제거 |
특징 |
1. 찾기 및 바꾸기 기능과 동일
2. 인수 4에서 FIND 함수와 MID 함수는 모든 글자중에 몇번째이지만 SUBSTITUTE 함수는 Old_text 중 몇번째이다. |
- REPLACE
의미 | 특정위치의 텍스트를 바꿔주는 함수 |
결과속성 | 텍스트 |
인수 1 | Old_text : 주체(바꿀 셀) |
인수 2 | Start_num : 몇번째부터 바꿀 것이냐 |
인수 3 | Num_chars : 몇개를 바꿀 것이냐 |
인수 4 | New_text : 무엇으로 바꿀 것이냐 |
성격 | 외향적 |
친한 함수 | FIND 함수 |
비슷한 함수 | MID, SUBSTITUTE 함수 |
활용방식 | 주로 개인정보를 "*" 로 바꿀때 |
- CODE & CHAR
CODE | 데이터의 코드번호를 알려주는 함수 |
CHAR | 코드번호에 따른 데이터를 알려주는 함수 |
CODE와 CHAR 함수는 서로 상반되는 개념 |
- OFFSET
의미 |
1. 기준 셀 이동 (인수 4, 5를 생략하면 엑셀이 1번 경우로 알아듣고 처리함)
2. 범위 설정 (인수 4, 5를 설정하면 2번으로 인식)
|
|
결과속성 |
1. 일정하지 않음
2. 범위의 형태로 나온다
|
|
인수 1 | 기준 셀 선택 | |
인수 2 | 기준 셀 이동(생략가능) | 기준 셀로부터 몇행 떨어져 있는지 설정 |
인수 3 | 기준 셀로부터 몇열 떨어져 있는지 설정 | |
인수 4 | 범위설정 | 기준셀부터 행몇개를 범위에 포함할것인지 |
인수 5 | 기준셀부터 열몇개를 범위에 포함할것인지 | |
친한 함수 | COUNT, COUNTA 함수 | |
활용방식 | 이름정의, 유효성 검사 | |
특징 |
이름정의에 사용될때 OFFSET(기준셀,0,0,COUNT(),1) |
- ADDRESS
의미 | 셀의 주소(ex. A1) 형태를 생성하는 함수 | ||
결과속성 | 셀주소처럼 생긴 텍스트 | ||
인수 1 | 행번호 | ||
인수 2 | 열번호 | ||
인수 3 | 번호 | 설명 | 예시 |
1 | 절대참조 | $A$1 | |
2 | 행참조 | A$1 | |
3 | 열참조 | $A1 | |
4 | 상대참조 | A1 | |
인수 4 |
스타일 : 보통 생략한다 1 : A1스타일 / 0 : R1C1스타일 |
||
인수 5 |
참조할 시트 이름 |
||
성격 |
내성적 |
||
친한 함수 |
INDIRECT, MATCH, ROW, COLUMN 함수 |
||
특징 |
1. 주소처럼 생긴 텍스트에서 벗어나 진정한 셀주소가 되려면 INDIRECT 함수 안에 들어가야한다
2. 열번호와 행번호는 MATCH 함수와 ROW, COLUMN 함수를 주로 사용한다 |
'일상' 카테고리의 다른 글
[일상] 엑셀-고급필터 및 깨알팁 (0) | 2020.03.23 |
---|---|
[일상] 엑셀 개인적으로 헷갈리는 함수 비교 (0) | 2020.03.22 |
[일상] 엑셀 함수 정리 6 (0) | 2020.03.20 |
[일상] 엑셀 함수 정리 5 (0) | 2020.03.19 |
[일상] 엑셀 함수 정리 4 (0) | 2020.03.18 |
댓글