목록countif (5)
rand(life)
위의 경우에서처럼, 3행이 숨겨져 있는데, 거기에 숫자 3이 쓰여있다countif함수를 써서 A1:A5범위에서 3의 개수를 찾으라고 하면 숨겨진 3행도 포함하여 찾기에 1이라는 결과가 나온다 만약, 숨겨진 셀은 제외하고, 보이는 셀에서만 countif함수를 적용하려면 어떻게 할까?subtotal이라는 함수는 숨겨진 셀을 제외하고 보이는 셀만 셀 수 있는 함수다. 다만, countif처럼 조건을 줄 수는 없고위에 링크된 글에서 보듯이,셀의 개수, 평균, 합계, 최대값, 최소값 등을 낼 수 있다. 지식인에 질문글을 올렸더니 기발한 답이 도착했다.답은 아래와 같다.=SUMPRODUCT(--(A1:A5=C9), SUBTOTAL(103,OFFSET(A1,ROW(A1:A5)-ROW(A1),0))) 여기서 핵심은 아..
네이버 지식인에서 알게 된 좋은 수식을 소개합니다. 이런 식으로 A1:D2 범위 내에 사람 이름이 중복된 것 포함해서 여러개 있습니다.이때 중복된 이름은 제외하고 모두 몇 명의 이름이 있는지 알고 싶을 때 쓰는 수식입니다. 수식은 위와 같습니다. 일단, 이 수식의 기본적인 구조는, 각 사람의 이름이 나올 때마다 그 자리에 전체 범위에서 그 사람의 이름이 나오는 횟수를 분모로, 1을 분자로 한 값을 배정하여, 나중에 그 모든 숫자를 합하는 것입니다. 간단한 예를 들어서, 다음과 같이 이름이 6개가 배열되어 있다고 합시다.홍길동,장길산,홍길동,홍길동,홍길동,장길산그럼 이름 대신에 그 자리에 다음 숫자를 배당합니다.0.25, 0.5, 0.25, 0.25, 0.25, 0.5홍길동은 총 4번 나오니 1/4해서 0..
이전 글에서 2007에 들어와서 편리하게 사용할 수 있는 함수인 COUNTIFS함수를 배웠습니다. SUMPRODUCT함수에 비해서는 많이 간편해 졌습니다. 하지만 COUNTIFS함수가 항상 SUMPRODUCT함수보다 나은것은 아닙니다. 1. COUNTIFS함수는 조건에 맞는 셀의 개수만 셀 수 있지만, SUMPRODUCT함수는 셀의 개수를 셀 수 도 있고, 조건에 맞는 셀에 들어있는 값의 합계를 낼 수도 있다. 이전 시간에 COUNTIFS함수를 설명하면서 사용했던 표입니다. 여기서 국영수모두 80점 이상인 학생의 수를 구하는 식을 SUMPRODUCT함수로 만들면 다음과 같았습니다. 그런데 이 학생들의 총점합계를 알고 싶으면 어떻게 수식을 만들어야할까요? COUNTIFS함수는 셀의 개수만을 세기에, 셀의 ..
오늘은 2007에서 새로이 추가된 함수인 COUNTIFS함수를 알아보겠습니다. 이전에 배웠던 COUNTIF함수가 단일한 조건을 만족하는 셀의 게수를 구했다면, COUNTIFS함수는 여러조건을 동시에 만족하는 셀의 개수를 구합니다. 범위 내에서 여러 조건을 만족하는 셀의 개수를 계산합니다. 구문 COUNTIFS(range1, criteria1,range2, criteria2...) range1, range2, ... 관련 조건을 평가할 1개에서 127개 사이의 범위입니다. 각 범위의 셀은 숫자나 이름, 배열 또는 숫자가 들어 있는 참조여야 합니다. 빈 값이나 텍스트 값은 무시됩니다. criteria1, criteria2, ... 숫자, 식, 셀 참조 또는 텍스트 형식으로 된 1개에서 127개 사이의 조건으..
오늘은 주어진 조건에 맞는 셀의 개수를 세는 COUNTIF함수에 대해 알아보겠습니다. COUNTIF(range,criteria) range 숫자나 이름, 배열 또는 숫자가 포함된 참조를 비롯하여 개수를 계산할 하나 이상의 셀입니다. 빈 값과 텍스트 값은 무시됩니다. criteria 개수를 계산하려는 셀을 정의하는 텍스트, 숫자, 식 또는 셀 참조의 형식으로 된 조건입니다. 예를 들어 32, "32", ">32", "사과", B4 등으로 조건을 지정할 수 있습니다. 주의 와일드카드 문자인 물음표(?)와 별표(*)를 조건에 사용할 수 있습니다. 물음표는 문자 하나에 해당하고, 별표는 일련의 문자에 해당합니다. 실제 물음표나 별표를 찾으려면 문자 앞에 물결표(~)를 입력합니다. 점수가 90점 이상인 학생들의 ..