라벨이 sumif인 게시물 표시

1일1함수 (34) AVERAGEIF 함수 : 조건에 맞는 셀들의 평균 구하기

이미지
엑셀 2007에서 새로이 추가된 함수입니다. 이전에 배웠던 SUMIF함수나 COUNTIF함수와 비슷한 구문을 사용한다고 보시면 됩니다. AVERAGEIF ( range , criteria ,average_range) range   숫자나 이름, 배열 또는 숫자가 들어 있는 참조를 포함하여 평균을 계산할 하나 이상의 셀입니다. criteria   숫자, 식, 셀 참조 또는 텍스트 형식의 조건으로서, 평균을 계산할 셀을 정의합니다. 예를 들어 32, "32", ">32", "사과" 또는 B4와 같이 지정할 수 있습니다. average_range   평균을 계산하는 데 사용할 실제 셀 집합입니다. 지정하지 않으면 range가 사용됩니다. 주의할 점으로, 와일드 카드(?,*)를 사용할 수 있으며, 부등호를 붙일때 따옴표를 써야한다는 점등이 SUMIF, COUNTIF등과 같습니다.  average_range를 따로 지정하지 않으면 맨 처음에 나오는 범위인수 (range)의 평균을 구한다는 점도 SUMIF와 같습니다. 지난시간에 SUMIF함수에서 썼던 표와 유사한 표입니다. 1반의 국어성적의 평균을 구하는 수식은 다음과 같습니다. =AVERAGEIF(   다음 조건이 맞을때 평균을 구합니다    $A$2:$A$13,  A2:A13의 범위중 "반"의 값이  I3,  I3의 값과 같은 값이 있으면  1 (셀서식에서 "0반"으로 지정) 이면  $D$2:$D$13)  D2:D13중에서 해당 셀들의 평균  국어성적의 평균 [복습과제1]  위의 수식을 그대로 오른쪽으로 끌어채우기하면 영어,수학,총점에서 올바른 값이 나오지 않습니다. 상대참조와 절대참조를 정확하게 사용하지 않았기 때문입니다.  앞 시간 에서 다루었던 대로, 상대참조와 절대참조를 사용해서, 아래로, 오른쪽으로 끌어도 정확한 답이 나오도록 수식을 다시 작성하세요. [복습과제2] 엑셀 200

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와 같은 값을 가지고 있는 셀의 값