라벨이 sum인 게시물 표시

1일1함수 (32) SUMIFS 함수 : 여러 조건에 맞는 셀 값의 합계

이미지
오늘은 엑셀2007버전에서 새로이 추가된 함수인 SUMIFS함수입니다. SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …) SUMIFS  함수 구문에는 다음과 같은 인수(인수: 동작, 이벤트, 메서드, 속성, 함수 또는 프로시저에 정보를 제공하는 값입니다.)가 사용됩니다. sum_range   필수 요소입니다. 합계를 계산할 한 개 이상의 셀입니다. 여기에는 숫자나 이름 또는 범위가 포함될 수 있고 숫자가 들어 있는 셀 참조(셀 참조: 워크시트에서 셀이 차지하는 좌표 집합입니다. 예를 들어 B열과 3행의 교차 부분에 나타나는 셀의 참조는 B3이 됩니다.)도 포함될 수 있습니다. 빈 값이나 텍스트 값은 무시됩니다. criteria_range1   필수 요소입니다. 관련 조건을 평가할 첫 번째 범위입니다. criteria1   필수 요소입니다. 숫자, 식, 셀 참조 또는 텍스트 형식의 조건으로서, 합계를 계산할  criteria_range1  인수의 셀을 정의합니다. 예를 들어 32, ">32", B4, "사과" 또는 "32"와 같이 조건을 지정할 수 있습니다. criteria_range2, criteria2, ...   선택 요소입니다. 추가로 지정할 범위 및 관련 조건입니다. 범위와 조건의 쌍은 최대 127개까지 지정할 수 있습니다. 주의 sum_range  인수의 각 셀은 해당 셀에 대해 지정한 상응하는 모든 조건이 True인 경우에만 더해집니다. 예를 들어 수식에 두 개의  criteria_range  인수가 포함된 경우,  criteria_range1 의 첫 번째 셀이  criteria1 을 충족하고  criteria_range2 의 첫 번째 셀이  critera2 를 충족하면  sum_range 의 첫 번째 셀이 합계에 더해집니다. 지정된 범위의 나머지 셀에 대해서도 같은 과정이 되풀

1일1함수 (31) SUMIF함수 : 조건에 맞는 셀의 값을 더하기, 절대참조와 상대참조

이미지
지난시간에 내드린 문제 의 답을 먼저 알려드리겠습니다. 문제는 sheet1 부터 sheet10사이에 있는 모든 시트에서 B2:B11의 범위에 있는 모든 셀의 값을 더하는 수식을 구하는 것이었습니다. 답은 아래와 같습니다. =SUM(Sheet1:Sheet10!B2:B11) 오늘은 SUMIF함수입니다.  SUMIF(range, criteria, [sum_range]) range   조건을 적용할 셀 범위로서 필수 항목입니다. 각 범위의 셀은 숫자나 이름, 배열 또는 숫자가 들어 있는 참조여야 합니다. 공백과 텍스트 값은 무시됩니다. criteria   추가할 셀을 정의하는 숫자, 식, 셀 참조, 텍스트 또는 함수 형식의 조건으로서 필수 항목입니다. 예를 들어 32, ">32", B5, 32, "32", "사과", 오늘() 등으로 criteria를 표시할 수 있습니다.  중요     텍스트 조건이나 논리 기호 또는 수학 기호가 포함된 조건은 큰따옴표( " )로 묶어야 합니다. 조건이 숫자인 경우에는 큰따옴표가 필요 없습니다. sum_range   r ange 인수에 지정된 것과 다른 셀을 더하려는 경우 실제로 더할 셀로서 선택 항목입니다. sum_range 인수를 지정하지 않으면 range 인수에 지정된 셀(조건이 적용되는 셀)이 더해집니다. criteria  인수로 와 일드카드 문자인 물음표( ? )와 별표( * )를 사용할 수 있습니다 . 물음표는 문자 하나에 해당하고, 별표는 개수에 상관없는 일련의 문자에 해당합니다. 실제 물음표나 별표를 찾으려면 문자 앞에 물결표( ~ )를 입력합니다.  이전에 COUNTIF에서 다루었던 주의점들이 여기서도 보입니다. - 같은 수를 조건으로 주면 따옴표가 필요없지만,  부등호로 비교를하면 따옴표를 넣어줘야한다 는 점  SUM(A1:A5,100)         A1:A5범위중 100와 같은 값을 가지고 있는 셀의 값

1일1함수 (30) SUM 함수 : 여러 시트의 합계내기, 여러 시트의 서식 한꺼번에 만들기

이미지
오늘은 SUM함수를 다루겠습니다. 너무나 유명한 함수이기 때문에 다루지 않을까도 생각했습니다만, 얼마전에 한 선생님이 (차마 우리말을 다루는 과목 담당이시라고는 말씀드리지 못하겠습니다만 ^^;) 1 반 학생이면서 A과목을 선택한 학생의 수를 세는 수식 을 어떻게 만들어야 할까 하고 한 시간을 고민하셨다는 말씀을 듣고서, 1일1함수를 진행하면서 신기하고 재미있는 함수만 다룰 것이 아니라, 기본이 되고 많이 쓰이는 함수를 철저하게 다루는 것이 좋지 않을까하는 생각이 들었습니다. 그래서 오늘 부터는 기본 함수를 다루려합니다. 앞으로 다룰 함수의 목록은 다음과 같습니다. SUM SUMIF SUMIFS AVERAGE AVERAGEIF AVERAGEIFS COUNT/ COUNTA/ COUNTIF/ COUNTIFS 함수는 이전에 다루었습니다만, 기회가 된다면 실전 응용문제를 풀어보는 기회를 가져볼까 합니다. 참고로, 엑셀 함수를 정리해 놓은 문서를 공유하니 필요하신 분은 다운로드 하세요. 제가 만든건 아니고, 검색하다가 얻은 것입니다. 출처는 여기 입니다. 보시면 엑셀의 함수를 항목별로 묶어 놓았습니다. 왼쪽에 + 기호를 클릭하시면 해당 항목에 속하는 함수와 간단한 설명이 펼쳐집니다. 예제 시트도 있으니 한번 살펴보세요^^ 자, 오늘은 SUM함수입니다. 너무도 유명한 함수이니만큼, 함수의 구문이나 주의사항은 생략하도록 하겠습니다. 설문조사를 해서, 그 결과를 한 시트에 정리하였습니다. 그런데, 이와 같은 시트가 sheet1부터 sheet10 까지 있다면, 그래서 그 시트의 각 항목 (1번문항의 1에 응답한 사람의 수, 1번문항의 2에 답한 사람의 수등등)을 모두 더한 total시트를 만들고 싶다면 어떻게 해야할까요? sheet1부터 sheet10까지의 모든 시트에 있는 b2셀의 값을 모두 더하는 수식으로 제일 먼저 떠오르는 방법은 아래와 같을 것입니다. =sum(sheet1!

1일1함수 (13) COUNT함수 : 숫자가 들어있는 셀의 수를 세자.

이미지
지난주까지는 좀 어려운 내용들이었습니다만, 이번주부터는 함수의 종류별로 차근차근히 알아보도록 하겠습니다. 오늘은 숫자가 들어있는 셀의 수를 세는 COUNT함수입니다. 인수 목록에서 숫자가 포함된 셀과 숫자의 개수를 계산 합니다. COUNT 함수를 사용하면 숫자 범위나 배열 내의 숫자 필드에 있는 항목 수를 계산할 수 있습니다. 구문 COUNT ( value1 ,value2,...) value1, value2, ...   여러 데이터 형식을 포함하거나 참조하는 인수이며 개수 계산에는 숫자만 포함됩니다. 1개에서 255개까지 사용할 수 있습니다. 주의 숫자, 날짜 또는 숫자의 텍스트 표현을 인수로 사용하여 개수를 계산할 수 있습니다. 인수 목록에 직접 입력하는 논리값, 텍스트로 나타낸 숫자 등은 계산에 포함됩니다. 숫자로 변환할 수 없는 텍스트나 오류 값이 인수에 포함된 경우 이러한 값은 무시됩니다. 인수가 배열 또는 참조이면 해당 배열이나 참조의 숫자만 사용되고 배열 또는 참조의 빈 셀, 논리값, 텍스트, 오류 값 등은 무시됩니다. 논리값, 텍스트 또는 오류 값의 개수를 계산하려면 COUNTA 함수를 사용해야 합니다. 다음과 같이 학생의 성적이 있을때 학생들의 성적 평균을 내기위해 AVERAGE함수를 씁니다. 그런데, 가끔씩 결시하는 학생이나 성적표에 오류값이 들어있는 경우가 있는데, 과연 AVERAGE함수가 그 학생들의 성적은 어떻게 처리하고 있는 건지 궁금합니다. 이번 기회에 확인해 봅시다. 아래 그림과 같이 학생들의 성적이 있고, 학생4와 학생8은 점수가 들어있지 않습니다. 학생 성적의 평균은 시험에 응시한 학생만의 성적으로 내야합니다. 즉, 다음과 같이 수식을 쓸 수 있습니다. =SUM(B2:B11)/COUNT(B2:B11)  =SUM(B2:B11)  학생1부터 학생10까지학생의 성적의 총합을  / 다음의 수로 나눈다  COUNT(B2:B11)  학생1부터