엑셀 함수 ITQ 5일차.hwp
엑셀 함수 ITQ 5일차
COUNTIF_SUMIF등 워크시트
조건을 직접 입력할 때는 큰따옴표(“ ” )안에 써줘야 됨.
조건이 1개일때의 개수 구하기
=COUNTIF(조건의범위, 조건)
총무팀이 몇 명? : =COUNTIF(C4:C20,H3)
=COUNTIF(C4:C20,"총무팀")
문제 : 기본급이 3000000원 이상인 사람은 몇 명 일까요?
말로 풀기 : =COUNTIF(기본급전체범위, 3000000이상)
숫자값 조건을 입력할 때는 비교연산자를 잘 골라서 쓰세요(비교연산자 : > ,< , >= , <= , = (같다) , <> (같지않다))
정답 : =COUNTIF(F4:F20,">=3000000")
조건이 1개 일때의 합계 구하기
=SUMIF(조건의범위, 조건, 합계를 구하는 곳 범위)
총무팀의 기본급 합계 값은 얼마? : =SUMIF(C4:C20,H3,F4:F20)
=SUMIF(C4:C20,“총무팀”,F4:F20)
조건이 1개 일때의 평균 구하기
=AVERAGEIF(조건의 범위, 조건, 평균을 구하는 곳 범위)
조건이 2개 이상일 때의 개수 구하기
=COUNTIFS(조건1의범위, 조건1, 조건2의범위, 조건2, 조건3의범위, 조건3,,,,,,,,,)
총무팀 이면서 직급이 8인 사람이 몇 명? : =COUNTIFS(C4:C20,H7,D4:D20,H8)
조건이 2개 이상일 때의 합계 구하기
=SUMIFS(합계를 구하는 곳 범위, 조건1의범위, 조건1, 조건2의범위, 조건2, 조건3의범위, 조건3,,,,,,,,,)
총무팀 이면서 직급이 8인 사람들의 기본급 합계는 얼마? : =SUMIFS(F4:F20,C4:C20,H7,D4:D20,H8)
조건이 2개 이상일 때의 평균 구하기
=AVERAGEIFS(평균을 구하는 곳 범위, 조건1의범위, 조건1, 조건2의범위, 조건2, 조건3의범위, 조건3,,,,,,,,,)
---------------------------------------------------------------------------------------------
거래현황/참조 워크시트
찾기 참조함수에서 VLOOKUP, HLOOKUP 함수는 참조표를 가지고 구분하면됨.
참조표가 열단위로 되어있으면 VLOOKUP
=VLOOKUP(찾는값, 찾는값이 들어있는곳부터 시작한 참조의전체범위, 계산할 열번호 또는 함수또는 셀주소, 검색유형)
검색유형은 정확하게 일치하면 FALSE(0)을 근사치한 값을 가져올때는 TRUE(1)을 쓰면 된다.
참조표가 행단위로 되어있으면 HLOOKUP
=HLOOKUP(찾는값, 찾는값이 들어있는곳부터 시작한 참조의전체범위, 계산할 행번호 또는 함수또는 셀주소, 검색유형)
※ 검색 유형 부분은 찾는값 부분과 참조의 범위의 내용이 어떻게 되어있는지에 따라서 정해주면 되는데 찾는값 부분이 문자로 되어있으면 검색유형은 같은 글자에 대한 내용을 찾아와서 표시해주는게 되므로 정확히 일치(FALSE 또는 0) 를 입력해주면되고, 찾는값 부분이 숫자로 되어있을때는 유사일치(TRUE 또는 1)로 입력하는 경우가 많다. 단, 찾는값 부분이 LARGE, SMALL, MAX, MIN 등과 같은 함수를 이용하여 값을 찾을 때는 검색유형 부분이 정확히 일치하는 값을 찾아오는 것으로 해주어야 된다.
TRUE( 1 ) : 연결값과 참조의범위안에 연결된 값들중에서 유사일치한 값을 가지고 와야될때 사용됨.
대체적으로 참조의범위에서 숫자로 연결시켰을 경우에 옵션을 1(TRUE)로 많이 주는데 단, 찾는값 부분이 LEFT, RIGHT, MID, LARGE, SMALL, max, min 등과같이 함수로 연결시켜주게 되면 정확히 일치하는 것(FALSE)으로 찾아줘야됨.
FALSE( 0 ) : 찾는값과 참조의 범위의 연결된 부분이 문자형태로 되어있을 때 주로 이용함. 정확하게 일치한것만 찾아서 가지고 올때 사용.
LARGE(범위, K번째로 큰값) / SMALL(범위, K번째로 작은값)
MOD(나머지값 구하는 함수)
PRODUCT, SUMPRODUCT
데이터베이스 함수
=D______(데이터제목포함하여 전체범위, 계산할필드번호 또는 셀주소, 조건의 범위)