//구글콘솔 광고 추가가

모든 함수를 입력할 때는 = 함수명(입력값) 으로 입력해야 한다.

날짜/ 시간 함수
DATE(year, month, day) 입력된 연, 월, 일의 날짜를 나타냄.
DAY(인수) 인수에서 날짜를 추출
Hour(인수) 인수에서 시간을 추출
MINUTE(인수) 인수에서 분을 추출
MONTH(인수) 인수에서 월을 추출
NOW() 컴퓨터에 설정된 현재 년, 월, 일, 시, 분, 초를 표시
SECOND(인수) 인수에서 초를 추출
TIME(hour,minute,second) 입력된 시, 분, 초를 나타냄
TODAY() 현재 날짜 표시, 다른 함수와 중첩해서 쓸게 아니라 그저 현재 날짜만을 표시해야 한다면 Ctrl + ;(세미콜론) 을 이용
WEEKDAY(인수, return type) 일정 날짜의 요일을 숫자로 출력. CHOOSE함수와 함께 결합해서 사용하기도 함.
YEAR(인수) 인수에서 연도를 추출해 낸다.
*d, m, y 각각 두 날짜 사이의 day, month, year 센다.

 

수학 함수
INT(인수) 인수의 소수점 아래를 버리고 가장 가까운 정수로 내림한다.
floor 함수와 같다.
PRODUCT(인수, 인수) 인수들의 곱을 구한다.
ROUND(인수, 반올림할 자릿수) 인수를 자릿수만큼 반올림한다.
ROUNDDOWN(인수, 내림할 자릿수) 인수를 자릿수만큼 내림(버림)한다.
ROUNDUP(인수, 올림할 자릿수) 인수를 자릿수만큼 올림한다.
SUM(인수, 인수) 인수들의 합을 구한다.
SUMIF(Range(참조할 범위), 조건, sum_range(합을 구할 범위)) 참조된 범위 중에서 조건에 맞는 것만 합을 구할 범위에서 찾아서 합을 구하는 함수.
SUMPRODUCT(array1(곱할 배열), array2(곱할 배열)) 배열의 n차원 벡터로 취급하고 내적한다.
예를 들어 (a×b)+(c×d)+(e×f) 일 때, array1 은 a, c, e 가 되고 array2 는 b, d, f 가 된다. 

 

통계학 함수
AVERAGE(인수, 인수,...) 인수의 산술 평균값을 구한다. 인수의 개수 254개까지 가능
MEDIAN(인수, 인수,...) 인수들의 중앙값을 구한다.
셀의 숫자가 24, 12, 57인 경우 중앙값은 12가 아닌 크기 순으로 정렬한 후의 중간 숫자인 24이다.
MAX(인수, 인수, ...) 인수들 중에서 최대 값을 구한다. 단 논리값과 텍스트는 제외.
MIN(인수, 인수, ...) 인수들 중에서 최소 값을 구한다. 단 논리값과 텍스트는 제외
COUNT(인수, 인수, ...) 인수들 중에서 숫자가 있는 인수를 센다.
COUNTIF(찾으려는 위치, 찾으려는 항목) 기준을 충족하는 셀의 갯수를 계산한다.
예: 고객 목록에 특정 도시가 표시되는 횟수 계산.
=COUNTIF(A2:A5,"런던")
LARGE(범위, K번째) 범위에서 K번째로 큰 값을 구한다.
SMALL(범위, K번째) 범위에서 K번째로 작은 값을 구한다.
RANK(인수, 범위, 논리 값) 범위 내에서 지정한 수의 순위를 구한다. 논리값이 0이거나 생략되면 내림차 순으로, 0이외의 값은 오름차순으로 표시.

 

논리/ 찾기 함수
AND(논리1, 논리2,...) 인수로 포함된 모든 논리가 전부 참일 경우 "TRUE"를 출력하고, 하나라도 거짓이 있을 경우 "FALSE"를 출력. IF함수와 함께 쓰면 TRUE/FALSE 표시 대신 다양한 작업을 할 수 있음.
CHOOSE(index_num(1이상 254이하의 정수형, 값1,값2,...) 값[index_num]을 반환. 값의 자료형은 제한이 없지만 index_num의 값은 1~254로 한정되있음.
COLUMN(셀) 해당 셀의 가로열의 번호를 표시하는 함수.
COLUMN()의 경우, 현재 수식이 있는 셀의 열의 번호가 표시됨.
계산식에 따라 ROW와 COLUMN함수를 적절히 사용하면, 각 셀의 주소에 따라 서로 다른 범위의 계산을 편리하게 할 수 있음.
HLOOKUP(찾을 값, 참조할 표, 출력할 행번호, range_lookup) 수평 방향으로 참조하는 함수, 주어진 표 외에 다른 작은 표가 하나 더 주어진다. 찾을 값을 참조할 표에서 찾아서, 참조할 표로 지정한 범위 내 출력할 자료가 들어있는 행에서 대응하는 것을 골라 출력한다.
VLOOKUP함수와 다른 점은 참조할 표가 수평 방향으로 작성되어 있을 때 쓴다는 점.
IF(논리검사, 참일시 출력, 거짓일시 출력) 논리 검사에 들어가는 등식/ 수식이 참이나 거짓이 아닌 경우에는 참일시 출력에 지정한 것을, 거짓일 경우에는 거짓일 시 출력에 지정한 것을 출력.
출력에도 함수가 들어갈 수 있으며, 함수가 아닌 문자가 들어갈 경우엔 큰따옴표로 감싸 줘야 한다.
INDEX(배열, 행위치, 열위치) 어떤 배열 내의 몇 행 몇 열에 해당하는 대상을 찾아서 출력한다.
MATCH함수와 함께 엮어서 쓰기도 한다.
INDIRECT(텍스트) 텍스트로 이루어진 수식 혹은 셀의 주소를 실제값으로 변형시켜준다. 
일반적으로 ADDRESS함수를 이용하여 텍스트 혹은 수열로 구성된 셀의 주소를 실제 식으로 변환하여 사용할 때 자주 쓰임.
LOOKUP(찾을 값, 참조할 표, result_vector(출력값이 포함된 배열)) 주어진 표 외에 다른 작은 표가 하나 더 주어진다. 참조할 표가 수직방향인 VLOOKUP, 수평방향인 HLOOKUP함수와의 차이점은, 참조할 표의 행과 열의 형태에 제약을 받지 않는다는 점.
MATCH(찾을 값, 배열, match_type) 배열 내에서 찾고자 하는 값이 몇 번째에 위치하는지 찾아서 숫자로 출력.
INDEX함수와 함께 엮어서 쓰기도 함.
OFFSET(참조, 숫자,숫자,숫자,숫자) 하나의 셀을 기준으로 지정된 숫자의 범위의 셀(혹은 범위)의 값을 찾는다. 하나의 기준으로 셀을 지정하여, 각 열과 행의 거리를 지정하여 값 혹은 다른 함수의 범위로 지정할 수 있어, 동일한 패턴의 양식에 반복적으로 다른 범위를 지정하는 셀의 주소를 입력하는 노가다를 줄일수 있음.
OR(논리1, 논리2,...) 인수로 포함된 논리중에 하나라도 참이 있을 경우 "TRUE"를 출력하고, 전부 거짓일 경우 "FALSE"를 출력.
IF함수와 함께 쓰면 다양한 작업을 할 수 있다.
ROW(셀) 해당 셀의 세로행의 번호를 표시하는 함수. ROW()의 경우 현재 수식이 있는 셀의 행의 번호가 표시됨. 계산식에 ROW와 COLUMN함수를 적절히 사용하면, 각 셀의 주소에 따라 서로 다른 범위의 계산을 편리하게 할 수 있음.
VLOOKUP(찾을 값, 참조할 표, 출력할 열번호, range_lookup) 수직 방향으로 참조하는 함수. 주어진 표외에 다른 작은 표가 하나 더 주어짐. 찾을 값을 참조할 표에서 찾아서, 참조할 표로 지정한 범위 내 출력할 자료가 들어있는 열에서 다응하는 것을 골라 출력.
HLOOKUP함수와 다른 점은 참조할 표가 수직 방향으로 작성되어 있을 때 쓴다는 점.
XLOOKUP(찾을 값, 참조 범위, 출력 범위, 일치 유형, 검색 방식) 참조 범위에서 찾을 값을 찾고 이에 대응하는 출력 범위의 값을 반환. 일치 유형과 검색 방식을 이용해 출력값을 조정해줄 수 있다.
728x90
액셀 수식의 개념과 만드는 방법
1. 셀 선택(클릭하기)
2. 등호(=) 입력(수식 입력줄) - 모든 수식은 등호로 시작
3. 수식 입력 (= 1+2)
4. 엔터 클릭 (완성값 : 3)
수식 입력줄에 = 1+2 라는 수식이 나타나있는 것을 확인할 수 있음.

 

수식의 구성 요소 : 상수와 연산자
상수: 계산되지 않은 값(value) 자체. 입력한 값이 변하지 않음.
연산자: 수식의 각 요소에 더하기, 빼기 등 정해진 기능을 수행하는 =, + 등의 기호
연산자의 종류 - 수식이 수행하는 계산 종류를 지정
산술 연산자 +, -, *(곱하기), /(나누기), %(백분율), ^(거듭제곱)
비교 연산자 <, >, =, <>, >=, <=
텍스트 연결 연산자 &
참조 연산자 :, , , (공백)

 

"참조"를 활용한 수식 작성법
참조(References) : 다른 셀이나 범위의 값을 가져오거나 사용하도록 설정하는 엑셀의 핵심 개념

셀을 참조할 때는 셀 주소를 입력하고 범위를 참조할 때는 해당 범위의 시작과 끝을 콜론(:)으로 결합해서 입력
셀참조 = A1
범위 참조 = A1:A2
수식에는 셀또는 범위를 참조할 수 있음.

참조 예시

"함수"를 활용한 수식 작성법
함수 : 단독으로 또는 더 긴 수식의 일부로 사용할 수 있는 미리 만든 수식.

함수에 범위 참조 예시

 

"자동합계"를 활용한 스마트한 계산
자동 합계(Autosum) : 홈 탭의 편집그룹에 있는 "자동 합계"를 누르게 되면  or 수식 탭의 함수 라이브러리 그룹에서 "자동 합계"를 누르게 되면 자동으로 범위가 만들어짐. 
행단위, 열단위로 잡고 눌러도 자동 합계 가능. 행과 열 둘다 필요할 경우 행과 열을 하나씩 더 추가해서 범위 선택.

단축키 : Alt + = (But, 한글 윈도우에서는 실행 ㄴㄴ), 한글 윈도우에서 쓰고 싶다면 자동합계를 구할 범위 선택 후 Alt + H + U +S 입력하면 단축키로 활용 가능. 

 

 

728x90

+ Recent posts