엑셀 수학 및 통계 함수 알아보기
엑셀은 원래 숫자를 다루기 위해 만들어진 프로그램이어서 숫자를 다루는 함수가 당연히 많습니다. 숫자를 다루는 함수는 주로 수학 및 통계 함수 범주에서 다루며 숫자의 합계를 구해주는 함수, 숫자의 집계를 구해주는 함수, …
엑셀은 원래 숫자를 다루기 위해 만들어진 프로그램이어서 숫자를 다루는 함수가 당연히 많습니다. 숫자를 다루는 함수는 주로 수학 및 통계 함수 범주에서 다루며 숫자의 합계를 구해주는 함수, 숫자의 집계를 구해주는 함수, …
엑셀의 AGGREGATE 함수는 목록이나 데이터베이스의 집계 결과를 구해줍니다. AGGREGATE 함수는 SUBTOTAL 함수를 대체할 수 있는 함수로 엑셀 2010 이상 버전부터 사용가능합니다. SUBTOTAL 함수와 비교해보면 값에 오류가 있으면 제외할 수 있고 …
회사에서 인사평가를 할 때 전체 순위를 구하고 전체 조직 하위의 본부나 팀 단위의 그룹별 순위를 구해야 할 때가 있습니다. 이번 글에서 전체 순위를 구한 후 본부, 팀 등 그룹별로 순위를 …
일반적으로 인사 평가 시 평가 점수를 기준으로 순위를 구할 때 RANK 함수를 이용하게 되는데 다음 그림과 같이 평가 점수가 같으면 동 순위로 계산되므로, 동료평가 점수, 어학 점수 등 여러 조건을 …
엑셀의 SUMPRODUCT 함수는 주어진 인수를 모두 곱한 후에 합계를 구해줍니다. SUMPRODUCT 함수 기본 사용법은 다음 글을 참고하세요. [ SUMPRODUCT 함수 - 숫자를 모두 곱하고 합계 구하기 ] 단순히 곱해서 합계를 …
엑셀의 RANDARRAY 함수는 배열 형태로 난수를 구해주는 동적 배열 함수입니다. 이 함수가 나오기 전의 RAND 함수, RANDBETWEEN 함수는 한번에 하나의 난수만 구할 수 밖에 없는 단점이 있었습니다. RANDARRAY 함수를 쓰면 …
엑셀의 SEQUENCE 함수를 사용하면 일정하게 증가하는 연속된 숫자목록을 만들 수 있습니다. 다음과 같이 단순한 숫자 목록을 만들 수도 있지만 2차원 형태의 목록도 만들 수 있습니다. 구문(Syntax) 사용 …
엑셀에서 최소공배수를 구하려면 LCM 함수를 사용합니다. LCM이라는 함수 이름은 최소공배수의 영어 표현 "Least Common Multiple"의 앞 글자에서 따온 것입니다. 구문(Syntax) 사용 예 =LCM(4,14) → 28 (4와 14의 최소공배수 …
엑셀에서 최대공약수를 구하려면 GCD 함수를 사용합니다. GCD라는 함수이름은 최대공약수의 영어 표현 'Greatest Common Divisor'의 앞글자에서 따온 것입니다. 구문(Syntax) 사용 예 =GCD(12,18) => 6 (12와 18의 최대공약수 6) =GCD(12,18,21) …
엑셀함수 ODD는 숫자를 가장 가까운 홀수로 올림하거나 내림합니다. 양수이면 올림하고 음수이면 내림합니다. 함수의 이름 ODD는 "이상한", "한쪽의", "홀수"를 의미하는 영어단어 Odd에서 가져왔습니다. 구문(Syntax) 사용예 1) 양수인 경우 가장 가까운 …
엑셀함수 EVEN은 숫자를 가장 가까운 짝수로 올림하거나 내림합니다. 양수이면 올림하고 음수이면 내림합니다. 함수의 이름 EVEN은 "평평한", "동등한", "짝수"를 의미하는 영어단어 Even에서 가져왔습니다. 구문(Syntax) 사용예 1) 양수인 경우 가장 가까운 …
엑셀의 SUBTOTAL 함수는 목록이나 데이터베이스의 부분합(집계 결과)을 구해줍니다. 이름만 보면 합계만 구해줄 것 같지만 합계뿐만 아니라 평균, 최대값, 최소값 등 다양한 집계 결과를 구해줍니다. 그런데 합계(SUM), 평균(AVERAGE), 최대값(MAX) 등 집계 …
엑셀에서 SUMIFS 함수를 이용하면 여러 개의 조건을 만족하는 합계를 구할 수 있는데, 오늘은 약간 응용하여 조건을 만족하는 월별 합계를 구하는 방법을 알아보겠습니다. ※ SUMIFS 함수 기본 사용법 [ 엑셀함수 SUMIFS …
엑셀 PERCENTILE.EXC 함수는 데이터 배열 또는 범위에서 k값에 해당하는 백분위수를 구해줍니다. k값에서 경계값인 0과 1을 제외(exclude)한다고 해서 PERCENTILE뒤에 "exclude"를 뜻하는 EXC가 붙어있습니다. PERCENTILE.EXC 함수는 엑셀 2010 버전부터 사용가능하고 PERCENTILE함수의 개선버전이며 …
엑셀 PERCENTILE.INC 함수는 데이터 배열 또는 범위에서 k값에 해당하는 백분위수를 구해줍니다. k값에 0과 1을 포함(include)한다고 해서 PERCENTILE뒤에 'include'를 뜻하는 INC가 붙어있습니다. PERCENTILE.INC함수는 엑셀 2010 버전부터 사용가능하고 PERCENTILE함수의 개선버전이며 함수의 결과가 …
엑셀의 MODE 함수는 데이터 집합에서 최빈값(주어진 값 중에서 가장 자주 나오는 값)을 구해줍니다. MODE는 통계학에서 최빈값을 뜻하는 용어로 쓰입니다. ※ 주의 : MODE 함수는 이전 엑셀 버전과의 호환성을 위해 제공되므로 …
엑셀의 MODE.SNGL 함수는 데이터 집합에서 최빈값(주어진 값 중에서 가장 자주 나오는 값)을 한 개만 구해줍니다. 최빈값을 한 개만 구해준다고 하여 MODE 뒤에 Single을 줄인 SNGL이 붙어 있습니다. ※ MODE.SNGL 함수는 …
엑셀의 MODE 함수는 데이터 집합에서 최빈값(주어진 값 중에서 가장 자주 나오는 값)이 여러 개라도 한개만 구해주지만 MODE.MULT 함수는 데이터 집합에서 최빈값이 여러 개 일 때 여러 개 전부를 구해줍니다. MODE라는 …
엑셀 FREQUENCY 함수는 숫자 구간별로 발생 빈도수를 구해줍니다. FREQUENCY 함수를 이용하면 학생들의 성적 구간별로 몇 명이 분포하는지 또는 판매금액 구간별로 몇 개가 팔렸는지를 간단하게 구할 수 있습니다. 구문(Syntax) …
엑셀 PERCENTILE 함수는 데이터 배열 또는 범위에서 k값에 해당하는 백분위수를 구해줍니다. ※ PERCENTILE함수는 이전 Excel 버전과의 호환성을 위해 제공되므로 엑셀 2010 버전부터는 용도에 따라 PERCENTILE.EXC, PERCENTILE.INC 함수를 사용할 것을 권장합니다. …
엑셀의 HARMEAN 함수는 양수값의 조화평균을 구해줍니다. HARMEAN은 조화평균을 뜻하는 영어의 Harmonic Mean을 줄여서 쓴 것입니다. 조화평균은 '주어진 수들의 역수의 산술 평균의 역수'로 구해지는데 HARMEAN 함수를 사용하면 간단히 구할 수 있습니다. …
엑셀의 GEOMEAN 함수는 양수값의 기하평균을 구해줍니다. GEOMEAN은 기하평균을 뜻하는 영어의 Geometric Mean을 줄여서 쓴 것입니다. 기하평균은 n개의 양수 값을 모두 곱한 것의 n제곱근으로 구해지는데 GEOMEAN 함수를 이용하면 간단히 구할 수 …
엑셀의 SIGN함수는 수의 부호를 구해주는 간단한 함수입니다. 이 함수는 단독으로는 잘 사용되지 않고 다른 수식에 포함하여 많이 사용됩니다. 구문(Syntax) 사용법 SIGN 함수는 숫자 값의 크기에 관계없이 양수이면 무조건 1, …
엑셀 MMULT 함수는 두 배열의 행렬 곱을 구해줍니다. MMULT라는 함수의 이름은 영어의 Matrix(행렬)와 Multiplication(곱셈)을 줄여서 쓴 것입니다. 구문(Syntax) 사용 예 1) 배열1의 크기가 2x3, 배열2가 3x2 일때 행렬 …
엑셀 MINVERSE 함수는 행과 열의 개수가 같은 정방행렬의 역행렬을 구해줍니다. MINVERSE라는 함수의 이름은 영어의 Matrix(행렬)와 Inverse(정반대의, 역의)를 줄여서 쓴 것입니다. 구문(Syntax) 사용 예 1) 2x2 정방행렬의 역행렬 구하기 아래 …
엑셀함수 MDETERM은 행과 열의 개수가 같은 정방형 배열의 행렬식을 구해줍니다. MDETERM이라는 함수의 이름은 영어의 Matrix(행렬) Determinant(행렬식)를 줄여서 쓴 것입니다. 구문(Syntax) 사용 예 1) 2x2 배열의 행렬식 구하기 아래 그림과 …
엑셀 TRUNC 함수는 숫자에서 지정된 자릿수까지만 남기고 나머지는 버립니다. 즉, 숫자를 절사해 줍니다. 함수의 이름 TRUNC는 Truncate(잘라내다, 줄이다)를 줄여서 쓴 것입니다. 구문(Syntax) 이 함수에서 사용되는 숫자의 자릿수는 다음과 같습니다. 함수 …
엑셀 POWER 함수는 다음과 같이 숫자의 거듭제곱을 구해줍니다. = 25 → POWER(5,2) = 25 사실 더 이상의 설명이 필요 없는 간단한 함수입니다. 구문(Syntax) 사용예 =POWER(5,2) → 25 =POWER(5,3) …
엑셀함수 PI(파이)는 원주율()을 구해줍니다. PI함수로 구한 원주율을 이용해서 원의 둘레나 면적을 구할 수 있습니다. 구문(Syntax) 사용예 1) 원주율 구하기 =PI() → 3.14159265358979 (소수점 자릿수 표시형식에 따라 더 짧게 보일 수도 …
엑셀함수 FACT는 입력된 숫자의 팩토리얼을 구해줍니다. 함수이름 FACT는 Factorial을 줄여서 쓴 것입니다. 팩토리얼을 계승값이라고도 부릅니다. FACT함수를 사용하지 않고 만약 5의 팩토리얼을 구하려면 5*4*3*2*1, 이런식으로 차례대로 곱해서 120을 구해야하는데, FACT함수로 한번에 …
엑셀 INT 함수는 숫자를 가장 가까운 정수로 내림합니다. 함수의 이름 INT는 정수를 의미하는 Integer를 줄여서 쓴것입니다. 구문(Syntax) 사용 예 숫자를 가장 가까운 정수로 내림해보겠습니다. =INT(99.1) → 99 =INT(99.99) → …
엑셀 RANK.AVG 함수는 숫자 목록에서 순위를 구해주는데 같은 수가 여러 개일 때는 평균 순위를 구해줍니다. 함수이름의 마지막 AVG는 평균을 뜻하는 Average를 줄여서 쓴 것으로 평균순위를 구해준다는 의미입니다. 이와 달리 RANK함수나 …
엑셀 RANK.EQ 함수는 숫자목록에서 순위를 구해줍니다. 학교에서 성적 석차를 구하거나, 업무에서 숫자 값들의 순위를 구해야 할 때 사용할 수 있습니다. RANK.EQ함수는 RANK 함수의 개선된 버전이며 엑셀 2010 버전부터 사용할 수 …
엑셀 RANK 함수는 말 그대로 숫자 목록에서 순위를 구해줍니다. 학교에서 학생들의 성적으로 석차를 구하거나, 업무에서 숫자 값들의 순위를 구해야 할 때 사용할 수 있습니다. RANK 함수는 RANK.AVG, RANK.EQ 함수로 대체되었습니다. …
엑셀 STDEVPA 함수는 통계학에서 말하는 모집단의 표준편차를 구해줍니다. STDEVPA에서 STDEV는 영어에서 표준편차를 의미하는 Standard Deviation을 줄여서 쓴 것이고 STDEV뒤의 P는 모집단을 뜻하는 영어단어 Population의 첫자를 따온것입니다. 모집단의 표준편차를 구하는 또 다른 함수인 STDEVP …
엑셀 STDEV.P 함수는 통계학에서 말하는 모집단의 표준편차를 구해줍니다. STDEV.P에서 STDEV는 영어에서 표준편차를 의미하는 Standard Deviation을 줄여서 쓴것이고 마지막의 P는 모집단을 뜻하는 영어 단어 Population의 첫자를 따온것입니다. 표준편차는 분산을 제곱근한 것이고 분산은 …
엑셀 STDEVP 함수는 통계학에서 말하는 모집단의 표준편차를 구해줍니다. STDEVP에서 STDEV는 영어에서 표준편차를 의미하는 Standard Deviation을 줄여서 쓴것이고 마지막의 P는 모집단을 의미하는 영어 단어 Population의 첫자를 따온것입니다. 표준편차는 분산을 제곱근한 것이고 분산은 …
엑셀 STDEVA 함수는 통계학에서 말하는 표본집단의 표준편차를 구해줍니다. STDEVA에서 STDEV는 영어에서 표준편차를 의미하는 Standard Deviation을 줄여서 쓴것입니다. 표준편차를 구하는 또 다른 함수인 STDEV 함수는 표본집단에서 논리값과 텍스트를 제외하지만, STDEVA 함수는 논리값과 텍스트를 …
엑셀 STDEV.S 함수는 통계학에서 말하는 표본집단의 표준편차를 구해줍니다. STDEV는 영어에서 표준편차를 뜻하는 Standard Deviation 줄여서 쓴 것이고 마지막의 S는 표본을 의미하는 Sample의 첫 글자를 따온 것입니다. ※ STDEV.S 함수는 STDEV …
엑셀 STDEV 함수는 통계학에서 말하는 표본집단의 표준편차를 구해줍니다. STDEV라는 함수의 이름은 영어에서 표준편차를 의미하는 Standard Deviation을 줄여서 쓴것입니다. 표준편차는 분산을 제곱근한 것이고 분산은 편차의 제곱의 합입니다. 자세한 설명은 위키백과를 참고하세요. [위키백과 - …
엑셀함수 SQRT는 수학에서 말하는 제곱근을 구해줍니다. SQRT라는 함수의 이름은 영어에서 제곱근을 뜻하는 SQUARE ROOT를 줄여서 쓴 것입니다. 구문(Syntax) 사용 예 =SQRT(25) → 5 (25의 제곱근 5를 구해준다. ) =SQRT(10) → 3.16227766 …
엑셀 VARPA 함수는 모집단의 분산을 구해줍니다. VARPA에서 VAR는 영어에서 분산을 의미하는Variance를 줄여서 쓴것이고 VAR뒤의 P는 모집단을 의미하는 영어단어 Population의 첫자를 따온것입니다. 모집단의 분산을 구하는 또 다른 함수인 VARP 함수는 모집단에서 …
엑셀 VAR.P 함수는 모집단의 분산을 구해줍니다. VAR.P에서 VAR는 영어에서 분산을 의미하는 Variance를 줄여서 쓴것이고 마지막의 P는 모집단을 의미하는 영어단어 Population의 첫자를 따온것입니다. ※ VAR.P 함수는 VARP 함수의 개선된 버전이며 엑셀 …
엑셀 VARP 함수는 모집단의 분산을 구해줍니다. VARP에서 VAR는 영어에서 분산을 의미하는 Variance를 줄여서 쓴것이고 마지막의 P는 모집단을 의미하는 영어단어 Population의 첫자를 따온것입니다. ※ 주의 : VARP함수는 이전 엑셀 버전과의 호환성을 …
엑셀 VARA 함수는 표본집단의 분산을 구해줍니다. VARA에서 VAR는 영어에서 분산을 의미하는 Variance를 줄여서 쓴것입니다. 분산을 구하는 또 다른 함수인 VAR 함수는 표본집단에서 논리값과 텍스트를 제외하지만, VARA 함수는 논리값과 텍스트를 포함하며 …
엑셀 VAR.S 함수는 표본집단의 분산을 구해줍니다. VAR는 영어에서 분산을 의미하는 Variance를 줄여서 쓴것이고 마지막의 S는 표본을 의미하는 Sample의 첫자를 따온것입니다. ※ VAR.S 함수는 VAR 함수의 개선된 버전이며 엑셀 2010 버전부터 …
엑셀 VAR 함수는 표본집단의 분산을 구해줍니다. VAR는 영어에서 분산을 의미하는 Variance를 줄여서 쓴것입니다. ※ 주의 : VAR함수는 이전 엑셀 버전과의 호환성을 위해 제공되므로 엑셀 2010 버전부터는 VAR.S 함수를 사용할 것을 권장합니다. …
엑셀 함수 중에서 다음과 같이 COUNT로 시작하는 함수가 있는데 이름에서 유추할 수 있듯이 개수를 구해주는 함수입니다. COUNT - 숫자의 개수를 구해준다(날짜도 내부적으로 숫자로 저장되므로 포함됨). COUNTA - 비어있지 않은 셀의 …
엑셀의 COUNTIF 함수는 COUNT와 IF가 합쳐진 형태로, 만약(IF) 어떤 조건을 만족하면 COUNT하라는 의미입니다. 특정 조건을 만족하는 셀의 개수를 구해야 할 때 많이 사용되므로 익혀두면 자료를 집계할 때 많은 도움이 됩니다. 구문(Syntax) …
엑셀에서 COUNTIF 함수를 이용하면 한 번에 하나의 조건을 만족하는 셀의 개수를 구할 수 있지만, COUNTIFS 함수를 이용하면 여러 개의 조건을 만족하는 셀의 개수를 구할 수 있습니다. COUNTIFS는 COUNTIF 함수의 IF에 S가 …