데이터를 쉽게 분류할때, 대부분 필터 기능을 사용합니다. 필터를 통해 분류된 값들을 통해 합계, 평균 등의 값을 구해야 하지만, SUM 등의 함수로 원하는 값을 얻지 못한 경험이 있을 것입니다. 필터를 통해 분류된 데이터에 SUM을 사용할 경우, 필터를 통해 분류된 데이터의 합이 아닌, 해당 범위 전체의 합을 구하기 때문입니다. 이때, 사용할 수 있는 함수가 바로 SUBTOTAL 입니다. = SUBTOTAL ( function_num, ref1, [ref2], ... ) 목록이나 데이터베이스의 부분합을 구합니다. - function_num: subtotal이 함수 안의 범위에서 해야할 역할을 지정- ref : 함수를 적용시킬 범위 하단의 function_num은 크게 1-11, 101-111 두 가지 범..
= ROUND( number, num_digits ) 수를 지정한 자릿수로 반올림 합니다. number : 반올림할 대상의 수num_digits : 반올림을 실행할 자리수 num_digits 는 음수~ 양수까지 입력할 수 있습니다. num_digits가 양수( + ) 일 경우: 예시 4행 소수점 아래의 해당 순번에 해당하는 다음자리에서 반올림합니다. 위의 4행에서 보듯이 num_digits가 '1'의 값일 경우, 양수이므로 소수점 오른쪽으로 1번째 간 자리수로 반올림해야 합니다. 즉, 987,654.123 ---> 소수점 2번째 자리에서 반올림합니다. 2번째 자리가 '2' 이므로, 해당 값을 버리고 987,654.100 으로 표기됩니다. num_digits가 0(zero)인 경우 : 예시 5행 소수점 왼..
숫자 단위 생략하여 표기하기 (예: 천, 백만 등 ) 문서를 작성하다 보면, 수를 표현할 때에 단위수가 높은 경우 천단위(, ) 밑으로 생략하여 수를 간단하게 표기하곤 합니다. 천단위로 숫자를 표기할 때에 단순히 천단위 밑의 숫자를 작성하지 않는 방법으로도 표기는 가능합니다. 하지만, 기존의 숫자를 참조형식으로 가져오거나, 다른 활용 부분에서 1단위 수까지 표기가 필요하다면 데이터를 작성할 때 두가지 형태의 데이터가 작성하거나, 중간에 함수를 거쳐서 표현해야 할 것입니다. 표시형식-사용자 지정을 통해 참조형식으로 가져온 수를 간단하게 천단위, 백만단위의 수로 표시할 수 있습니다. C열의 값은 A열의 값을 그대로 가져오고 있으나, 그 표시되는 방식은 다릅니다. 그 이유는, C열에 위 사진과 같이 셀서식 ▷..
엑셀을 효율적으로 활용하는 방법중 하나는 엑셀내에 존재하는 데이터를 데이터로서의 기능을 잃지 않도록 유지하는 것이라고 생각합니다. 초보자들이 가장 많이 하는 실수 중 하나는 엑셀에서 개인적인 기준에 충족시키는 데이터를 만들기 위해 데이터를 텍스트화 시키는 것을 종종 보게 됩니다. 예를들어, 날짜 데이터를 입력할 때 - 2017년 5월 14일 이라는 날짜 데이터를 입력합니다. - 어떤 이유에서든, 개인적인 이유로 반드시 이 데이터를 17년 5월 14일 (일) 이라고 표현하고 싶었습니다. - 텍스트 형식으로 해당 내용을 셀에 직접 입력하게 됩니다. 이럴 경우, 원하는 표현방법으로 데이터를 입력하게 되어 보기에는 좋을 지는 모르지만, 해당 데이터는 날짜로서의 기능을 잃어버린 단순한 "텍스트"이기 때문에, Pi..
= AND ( logical1, [logical2], ... ) 인수가 모두 true이면, true값을 반환합니다. 예제설명: 필기와 실기로 이루어진 자격시험에서, 필기점수가 60점 이하가 있을 경우 무조건 필기에서 불합격이 됩니다. = IF ( AND(B3>60, C3>60), "합격", "불합격" ) 1차의 점수가 60점을 초과하고, 2차의 점수가 60점을 초과하면, 합격으로 표시하고, 인수중 하나라도 False값일 경우, 불합격으로 표시합니다. AND는 괄호( ) 안에 있는 1개 이상의 TEST의 값 중 하나라도 FALSE 값이 있을 경우, IF함수에서 FALSE값을 호출합니다. 즉, 모든 TEST의 값이 TRUE일 경우에만 IF함수에서 TRUE값을 호출 할수 있습니다. = OR ( logical1..
if함수는 함수이름에서도 알 수 있듯이, 특정 조건에 대하여 True또는 False에 해당 하는 값을 나타내는 함수입니다. 조건에 따른 값을 구할 필요가 있을 때에 유용한 함수입니다. = IF ( local_test, [value_if_true], [value_if_false] ) 논리 검사를 수행하여 True나 False에 해당하는 값을 반환합니다. local_test : True또는 False값을 테스트 할 조건 value_if_true : test의 값이 True일 경우에 반환할 값 value_if_false : test의 값이 False일 경우에 반환할 값 쉽게 말해서, if 함수는 = if ( 어떠한 조건식에 대해서 호출된 값이, True(참)일 경우에는 여기에 있는 식대로 표현, False(거..
수많은 리스트에서 내가 원하는 코드에 맞는 값을 찾아야 할 때가 있다. 예를 들면, 우리 회사에서 관리하는 상품의 수가 대략 100개 정도 된다고 하자. 이때에, 거래명세표를 작성하며 상품코드( ex. FW_0001 같은)를 기입하면 그에 대한 정보(색상, 가격, 재고 등)을 찾아야 한다. 이때, 그 값을 찾아주는 함수로 사용할 수 있는 것이 바로 이 lookup함수이다. = vlookup ( lookup_value, table_array, col_index_num, [range_lookup] ) 배열의 첫 열에서 값을 검색하여, 지정한 열의 같은 행에서 데이터를 추출합니다. 기본적으로 오름차순으로 표가 정렬됩니다. lookup_value : 찾고자 하는 값, 값 자체를 넣을 수도 있고, 절대참조 또는 ..
'count'가 들어가는 함수들은 쉽게 영어 count( 세다)의 의미를 담고 있는 함수이다.그렇다면 이 'count'가 들어가는 함수들의 차이점과 활용 방법을 정리해 본다. = COUNT (value1, [value2], ... ) 괄호안의 범위에서 숫자가 포함된 셀의 개수를 구한다. 위 예제와 같이 지정한 범위내에 숫자가 있는 셀의 개수를 구한다. COUNT함수의 경우, 셀 안의 값이 숫자일 경우에만 그 개수를 1개로 인식하기 때문에, 문자가 포함된 셀의 개수를 셀 경우에는 아래의 COUNTA함수를 사용하도록 한다. = COUNTA ( value1, [value2], ... ) 괄호안의 범위에서 비어있지 않은 셀의 개수를 구한다. COUNTA의 함수의 경우 COUNT와 달리, 숫자가 아니어도 셀의 값..
엑셀에서 하나의 셀에서 다른 셀의 값을 가져오는 방식을 '참조'라고 합니다. 이때 참조하는 방식에 따라 상대참조, 절대참조, 혼합참조로 그 방식을 나눌 수 있습니다. 참조라는 것은 쉽게 지나치기 쉬운데, 엑셀 서식에 연속하는 함수를 작성할 때에 이 참조방식에 따라 작업속도는 물론이고, 좀 더 정확한 목표값을 쉽게 찾을 수도 있습니다. 처음에는 익숙하지 않을 수 있으나, 언제나 반복과 연습을 하다 보면 익숙해 질 수 있을 것입니다. 상대참조: 셀 주소가 바뀌면, 참조하는 셀 주소가 함께 변경 셀 E2에, = SUM(B2:D2)를 입력한 후 E3에서 E6까지 함수를 복사할 경우 위 예제와 같이 행번호가 이동칸 1칸에 1의 수만큼 자동으로 변경됩니다. 위 예제와 달리 좌우로 이동하는 경우에도 마찬가지로 1칸이..
SUM이란 간단히 말하면 '더하기'이다. 간단하지만 가장 필요한 함수, SUM에 대해서 정리해 보자. 그리고 조건값을 통해 좀 더 활용도를 높여줄 SUMIF, SUMIFS에 대해서도 같이 정리해 본다. = SUM (number1, number2, .... ) SUM의 괄호 안에는 합을 구하고자 하는 범위를 넣으면 된다. 범위를 지정하는 방법은 직전에 정리해 보았으니, 참고하길 바란다. 그렇다면, 위 예제에서 남자 또는 여자 나이의 합만 구하려면 어떻게 해야 할까? 쉽게 생각해서, SUM에서 범위값을 셀 하나하나 클릭해 주는 방법을 생각할 수 있겠다.해당 예제에서는 DATA의 수가 15개에 불과하다. 하지만 분석해야 하는 DATA의 수가 수백개, 수천개가 넘는다고 생각해 보자. '반드시' 한번 이상의 실수..
- Total
- Today
- Yesterday
- 엑셀셀서식
- 엑셀round
- 엑셀 버림 계산하기
- 엑셀함수
- 엑셀
- 엑셀roundup
- 엑셀필터된리스트에서합계구하기
- 엑셀sum값오류
- subtotal의function_num
- function_num
- Excel
- 버림하기
- 엑셀논리함수
- 엑셀 소수점 정리
- 엑셀필터에서sum값오류
- 엑셀SUM
- 엑셀배우기
- 엑셀rounddown
- 엑셀 자리수 정리
- 엑셀IF
- 엑셀VLOOKUP
- COUNTIFS
- 엑셀강의
- 날짜표기변경
- 엑셀 올림 계산하기
- 올림하기
- 엑셀표시형식
- 필터내함수사용
- 엑셀 반올림 계산하기
- sum과subtotal
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |