본문 바로가기
카테고리 없음

엑셀 함수 정리 모음

by Hmile 2022. 1. 23.
반응형

* ROW(문자열) = 행번호 추출

 

* LEFT(문자열, 추출할 개수) = 왼쪽부터 지정한 개수만큼 문자추출  

* RIGHT(문자,K) = 문자를 오른쪽에서부터 K번째까지 추출

* MID(문자,시작위치,K) = 문자를 시작위치부터 K번째까지 추출

 

* UPPER(문자열) = 대문자로 표시

* LOWER(문자) = 소문자

* PROPER(문자) = 단어 첫글자만 대문자

 

* REPLACE(문자, 시작위치, K, “새문자”) = 문자를 시작위치부터 K글자를 새문자로 바꿔줌

* SUBSTITUTE(문자, 교체문자, 새문자, K(선택)) = 교체문자를 찾아서 새문자로 바꿔줌

* SEARCH(찾을값, 문자) = 찾을값이 문자에서 몇번째에 있는지

* OFFSET(기준위치, 이동할 , 이동할 , 참조영역의 높이, 참조영역의 너비) = 특정위치를 기준으 지정한 , 열의 위치로 이동한 참조

* FIND(“찾을문자”,”문자”)

Ex)

FIND(“험”,”간접경험채널”) 결과값은 4 나옴 험이 4번째 있으니까

 

* LEN(문자열) = 글자

* REPT(반복할 문자열, 반복횟수) = 텍스트를 지정한 횟수만큼 반복

* TEXT(,변형될텍스트) = 텍스트 함수에 조건 줄때는 TEXT(, "[>0]00;미가입")

 

* TRUNC(, 소수자리수) = 절삭

* TRIM(문자열) = 불필요한 공백의 값을 없애줌 <, 뒤만 해당 중간의 공백 X>  

 

* ISEVEN(문자열) = 짝수는 True 홀수는 False 출력

* ISODD(문자열) = 홀수는 True 짝수는 False 출력

 

* CONCATENATE(문자1,문자2,문자3) = 문자1, 문자2, 문자3 합치기

 

* IF(조건, 참, 거짓) = 조건판단

* IFERROR(, 오류시 나올 ) = 식에 오류가 있으면 지정된 출력

* ISERROR(문자열) = 오류값이 있다면 True 없다면 False 출력

* CHOOSE(번호, 번호에 해당하는 ) = 주어진 번호에 맞는 출력

 

* QUOTIENT(, 나눌) = 나눈값의 출력  

* MOD(수, 나눌 수) - 나머지 구하기

* ABS(문자열) = 절대값 <음수를 양수로 변환, 양수는 그대로 양수>

* SUMPRODUCT(배열 또는 범위1, 배열 또는 범위2, 배열 또는 범위3, ......) = 배열 또는 범위의 대응되는  값끼리 곱해서 합을 구함

 

* ROUND(, 소수자리수) = 반올림  

* ROUNDUP(, 소수자리수) = 올림  

* ROUNDDOWN(, 소수자리수) = 내림

 

* DSUM(표의 범위, 필드, 조건) = 데이터베이스 추출

* DCOUNT(표의 범위, 필드, 조건) = 조건에 맞는 자료의 개수 < 숫자 >

* DCOUNTA(표의 범위, 필드, 조건) = 조건에 맞는 자료의 개수 < 공백,문자 포함 >

* DGET(표의 범위, 필드, 조건) = 조건에 맞는 자료의 특정 추출

 

* RANK.EQ(자기점수, 참조영역, 정렬방식) = 순위구하기 (동점자 후위표기 등수) (RANK 함수와 같음) (0내림차순, 1오름차순)

* RANK.AVG(자기점수, 참조영역, 정렬방식) = 순위구하기 (동점자 평균표기 등수)

* LARGE(범위, 번호) = 지정한 범위에서 번째로 추출

* SMALL(범위, 번호) = 지정한 범위에서 번째로 작은 추출

 

* PMT(기간별 이자율, 지급기간수, 현재가치, 미래가치, 월초<1>/월말<0>) = 분기별 불입액

* FV(기간별 이자율, 지급기간수, 현재가치, 미래가치, 월초<1>/월말<0>) = 미래가치 산출

 

* WORKDAY(시작날짜, 더할 , 휴일일) = 지정한 날짜에 , , 휴일을 제외한 업무일수

* WEEKDAY(날짜, 타입) = 주어진 날짜의 요일 구하기

* DAYS360(시작날짜, 끝날짜, 방식) = 날짜 사이 차이를 구함  

* EOMONTH(시작날짜, 더할 ) = 지정한 날짜에 월을 더하고 월이 포함된 달의 마지막 날짜값구함  

* EDATE(기준날짜, 더할 ) = 지정된 날짜 후의 달의 날짜 구하기

 

* NOW() 현재날짜+현재시각

* TODAY() 현재날짜

* DATE() 현재날짜

* TIME() 현재시각

 

* YEAR(TODAY()) 현재년도

* MONTH(TODAY()) 현재월

* DAY(TODAY()) 현재일

 

* HOUR(NOW()) 현재시

* MINUTE(NOW()) 현재분

* SECOND(NOW()) 현재초

 

* SUM(범위) = 합계

Ex)

SUM((조건1)*1) 개수를 구할때

SUM((조건1)*(조건2)) 개수를 구할

* SUMIF(범위, 조건, 값을합할범위) = 조건에 맞으면 합계

EX)

SUMIF(“남녀가있는값들전체”, “남”, “총점”) = 남학생의 총점을 구해줌

SUMIF($C$4:$C$33,$O4,E$4:E$33)

* SUMIFS(값을합할범위,범위1,조건1,범위2,조건2)

 

* AVERAGE(범위) = 평균

* AVERAGEIFS(값을평균낼범위,범위1,조건1,범위2,조건2)

 

* MAX(범위) = 최대값

* MIN(범위) = 최소값

 

* COUNT(범위) = 개수(숫자,날짜,시간만인식함)

* COUNTA(범위) = 개수(문자)

* COUNTBLANK(범위) = 공백의개수

* COUNTIF(범위, 조건”) = 조건이 개일때 개수

* COUNTIFS(범위1, 조건1”, 범위2, 조건2”) = 조건이 2가지일 개수(12 AND조건이라고 보면됨)

 

* VLOOKUP(비교하고자하는값, 참조범위, 열번호, 0)

0=FALSE:정확한값, 1=TRUE:유사한값

수직데이터

* HLOOKUP(비교하고자하는값, 참조범위, 행번호, 0)

0=FALSE:정확한값, 1=TRUE:유사한값

수평데이터

* LOOKUP(비교하고자하는값, 범위1, 범위2)

기준셀이 범위1에 있고 범위2에 있는

 

* INDEX(범위, 행, ) = 지정한 열과 행에 해당하는 출력  

* MATCH(찾을값, 범위, 0) = 찾는 값이 번째에 있는지 판단  

나라카드(1행),대한카드(2행),한국카드(3행)

MATCH(L12,{“나라카드”,”대한카드”},1)

여기서 나라카드 대한카드가 중괄호에 있는데 이는 2가지의 행값으로 보여지겠다는거임

나라카드(1행), 대한카드(2행)이지만 밑에 한국카드나 다른것들은 전부 2행이됨

 

* FREQUENCY(원본배열, 구간 ) = 분포도수를 구함, 결과 나올 부분 블록설정 시작

원본배열에서 구간 값에 해당하는 빈도수를 찾아줌

0 ~ 200 이면 200 범위2 지정


728x90
그리드형(광고전용)