본문 바로가기

업무 지식/엑셀 함수70

[엑셀] median 함수로 중간값 구하는 방법 통계적인 관점에서 볼 때 어떠한 수들의 집단에서 대표성을 가지는 값을 구하는 방법으로 가장 많이 사용하는 것이 '평균'일 것입니다. 엑셀에서도 평균은 AVERAGE 함수로 쉽게 구할 수 있습니다. 그런데 가장 많이 사용하는 방법이라고 하더라도 구해지는 값이 완벽하게 대표성을 가지는 것은 아닙니다. 예를 들어 점수가 위와 같이 분포되어 있을 때 점수의 평균값은 '39'입니다. 점수가 대체적으로 낮은 쪽으로 분포되어 있기 때문에 평균값이 다소 낮게 나타나는데 실제로 평균값보다 점수가 높은 사람은 3명밖에 없습니다.(100점, 100점, 70점) 이런 상황에서 점수가 31점인 학생은 평균값보다 낮지만 11명 중 4등에 해당하는 점수이므로 낮은 점수라고 단정 지을 수는 없습니다. 때문에 대표성을 가지는 값을 구.. 2023. 7. 3.
[엑셀] PERCENTILE 함수로 범위에서 K번째 백분위수 구하기 [엑셀] PERCENTRANK 함수로 백분율 순위 구하는 방법 엑셀에서 백분율 순위를 구할 때는 PERCENTRANK 함수를 사용하여 구할 수 있습니다. PERCENTRANK 함수에는 두 가지가 있는데 PERCENTRANK.EXC 함수와 PERCENTRANK.INC 함수가 있습니다. 두 함수는 경계값을 제외 pddwork.tistory.com 지난 글에서 PERCENTRANK 함수로 백분율 순위를 구하는 방법에 대해 포스팅을 했습니다. PERCENTRANK 함수는 범위에서 특정한 값의 백분율 순위를 구하는 함수인데 PERCENTILE 함수는 범위에서 K번째 백분위수를 구하는 함수로 범위를 지정하고 백분율 값을 입력하면 해당 백분율 값에 해당하는 수를 구해줍니다. PERCENTILE 함수도 PERCENRA.. 2023. 6. 29.
[엑셀] PERCENTRANK 함수로 백분율 순위 구하는 방법 엑셀에서 백분율 순위를 구할 때는 PERCENTRANK 함수를 사용하여 구할 수 있습니다. PERCENTRANK 함수에는 두 가지가 있는데 PERCENTRANK.EXC 함수와 PERCENTRANK.INC 함수가 있습니다. 두 함수는 경계값을 제외하냐 포함하냐의 차이가 있는데 예시에서 설명드리겠습니다. 함수의 구조는 아래와 같습니다. =PERCENTRANK.EXC, PERCENTRANK.INC(Array, X, Significance) 첫 번째 인수 Array는 상대 순위를 구할 데이터의 범위 또는 배열입니다. 두 번째 인수 X는 순위를 알려는 값입니다. 세 번째 인수 Significance는 구할 백분율 값을 소수점 몇 자리까지 나타낼지 정하는 인수입니다. 생략할 경우 '0.XXX'로 세 자리까지 나타납.. 2023. 6. 28.
[엑셀] STDEV 함수로 표준편차(값들이 흩어져 있는 정도) 구하기 제 기억으로 사무실의 업무를 하면서 표준편차를 구해야 되는 상황은 한 번도 없습니다. 회사 업무는 아니지만 주식투자를 하면서 표준편차를 계산해야 할 때가 있었는데요. 주가의 변동성이 적은 주식일수록 향후에 상승할 가능성이 높다는 연구 결과를 보고 과거 주가의 변동성이 적은 주식을 수치화하기 위해서 엑셀로 표준편차를 계산했던 적이 있습니다. 저는 단순히 표준편차를 과거의 주가가 얼마나 변동성이 있었는지 확인하기 위한 용도로만 사용했기 때문에 그 의미를 정확하게 알고 있지는 않았습니다. 이 글을 쓰기 위해 검색을 해보면서 알게 되었는데요. 표준편차란 분산을 제곱근 한 것인데, 분산은 관측값에서 평균을 뺀 값을 제곱하고, 그것을 모두 더한 후 전체 수로 나눈 값이라고 합니다.(나무위키 참고) 엑셀에서는 표준편.. 2023. 6. 24.
[엑셀] subtotal 함수로 필터링 된 데이터만 계산하는 방법 엑셀에서 작업하는 표들은 대부분은 위와 같은 형태를 취하고 있을 것이라고 생각합니다. 어떠한 순서에 따라 데이터를 추가해서 작성을 하는 형태인데 엑셀에서는 각종 기능들이 세로 방향으로 데이터를 추가하는 식으로 작성했을 때 정상적으로 작동하기 때문에 이러한 형태로 작성되는 경우가 많습니다. 이렇게 데이터를 추가해서 작성한 다음 원하는 데이터만 필터링해서 볼 때는 필터 기능을 자주 활용하는데 이에 대해서는 아래의 포스팅을 참고해 주시면 되겠습니다. [엑셀] 필터 설정 및 활용 방법 엑셀에 있어 필터 기능은 정말로 자주 사용하는 기능일 뿐만 아니라 많은 양의 데이터를 효율적으로 관리하는데 꼭 필요한 기능입니다. '필터'라는 이름에서 알 수 있듯이 많은 양의 데이터에서 pddwork.tistory.com 그런데.. 2023. 6. 18.
[엑셀] CONVERT 함수로 단위 변환하는 방법 무게나 길이, 넓이 등에는 수많은 단위들이 사용됩니다. 꼭 엑셀 작업이 아니더라도 실생활에서 단위를 변환해야 할 때가 많은데요. 1㎡를 평으로 변환할 때는 0.3025를 곱해주는 것이 대표적이라 할 수 있겠습니다. 엑셀에서는 CONVERT 함수를 사용하면 각종 단위들을 간편하게 다른 단위로 변환할 수 있습니다. CONVERT 함수의 구조는 아래와 같습니다. =CONVERT(Number, From_unit, To_unit) 첫 번째 인수 'Number'는 변환할 'From_unit'의 값입니다. 두 번째 인수 'From_unit'는 'Number'의 단위입니다. 세 번째 인수 'To_unit'는 새롭게 변환할 단위입니다. CONVERT 함수로 45미터를 B2셀에 인치 단위로 변환해 보겠습니다. conver.. 2023. 6. 9.
[엑셀] INDEX/MATCH 함수로 표에서 원하는 위치의 값 가져오는 방법 INDEX 함수와 MATCH 함수는 따로 사용되기도 하지만 실무를 함에 있어 대부분의 상황에서 함께 쓰이게 됩니다. VLOOKUP 함수만큼이나 자주 사용됨은 물론이고 다양하게 응용하여 사용할 수 있으므로 꼭 익혀야 할 함수라고 할 수 있습니다. 먼저 INDEX 함수와 MATCH 함수의 구조를 알아보겠습니다. =INDEX(Array, Row_num, Column_num) 첫 번째 인수 'Array'는 가져올 값이 있는 표(배열)입니다. 두 번째 인수 'Row_num'은 첫 번째 인수로 지정한 'Array'에서 몇 번째 '행'의 값을 가져올지 정하는 인수입니다. 세 번째 인수 'Column_num'은 첫 번째 인수로 지정한 'Array'에서 몇 번째 '열'의 값을 가져올지 정하는 인수입니다. 예를 들어 K3.. 2023. 6. 5.
[엑셀] RATE 함수로 CAGR(연평균 성장률) 구하는 방법 주식투자의 경험이 있으신 분들은 CAGR이라는 말을 들어보신 적이 있을 겁니다. CAGR이란 'Compond Annual Growth Rate'의 약자로 연평균 성장률, 연평균 증가율로 해석할 수 있습니다. 이 단어를 처음 접한 계기는 주식투자를 하면서 투자한 기간 동안의 평균적인 연 수익률이 얼마인지 계산하는 과정에서 알게 되었는데요. A란 값이 N년 후에 B라는 값이 되었을 때 N년 동안 각 해의 수익률은 고려하지 않고 N년 동안의 평균적인 연 수익률을 구하는 것이 CAGR입니다. 주식투자뿐만 아니라 기업 매출액이나 영업이익, 당기순이익의 평균적인 연 성장률을 구할 때도 사용되는 개념입니다. 엑셀에서는 RATE 함수를 통해서 간단하게 CAGR을 구할 수 있는데 아래와 같이 값을 입력하면 구할 수 있습.. 2023. 5. 29.
[엑셀] 순번 자동으로 매기는 방법 엑셀을 작업하면서 세로 방향으로 데이터를 추가할 때 A열에 순번을 입력하는 경우가 많습니다. 만약 숫자를 입력한 다음 자동 채우기를 통해서 순번을 미리 채워놓고 작업을 한다면 중간에 있는 행을 삭제했을 때 전체적인 순번을 다시 수정해야 합니다. 중간에 있는 행을 하나 삭제해 보겠습니다. 중간에 순번 하나가 삭제되는 바람에 전체적인 순번을 수정해야 합니다. 때문에 순번의 경우에는 함수와 수식을 통해 설정하면 편리합니다. 제가 주로 사용하는 방법은 크게 두 가지인데 첫 번째는 행 번호를 나타내는 ROW 함수를 사용하는 방법입니다. 이 방법은 중간에 행을 삭제해도 순번이 틀어지지 않지만 데이터가 입력되지 않은 행에도 순번이 나타납니다. 두 번째 방법은 IF 함수와 비어 있지 않은 셀의 개수를 구하는 COUNT.. 2023. 5. 23.