지난 포스팅 엑셀배우기, COUNTIF/SUMIF/COUNTIFS/AVERAGE 함수로 전체 평균 이상인 학생들의 평균 구하기! 말미에, 단일 조건을 만족하는 셀 값의 합을 구하는 SUMIF 함수와 단일 조건을 만족하는 셀의 개수를 구하는 COUNTIF 함수를 함께 활용해서 단일 조건을 만족하는 셀들의 평균값을 구해봤습니다. 오늘은 이 두 함수로 계산한 내용을 AVERAGEIF 함수를 활용해서 한번에 계산해 보도록 하겠습니다.물론 이제는, AVERAGEIF 및 AVERAGEIFS 함수의 기능도 쉽게 예상가능하실 겁니다. COUNTIF와 COUNTIFS 함수, SUMIF와 SUMIFS 함수의 관계와 마찬가지로 AVERAGEIF/S 함수는 단일 또는 다중 조건을 만족하는 셀 값의 평균을 구하는 함수입니다. ..
지난 엑셀강좌 엑셀 배우기, SUMIFS 함수로 월별/품목별 판매수량/매출액 구하기! 에서 SUMIFS 함수가 다중 조건을 만족하는 셀값의 합을 구하는 함수였다면, 오늘의 엑셀 함수인, COUNTIFS는 다중 조건의 만족하는 셀의 개수를 구하는 함수입니다. SUM은 여러 셀의 합계를 구하는 함수고, COUNT는 여러 셀의 개수를 구하는 함수이니, 두 함수의 차이를 이해하기는 어렵지 않을 것이라 생각됩니다. 기본적으로 두 함수의 메커니즘 자체가 동일합니다. SUMIFS는 'SUM(합) + IFS(다중 조건)' 구조로 다중 조건을 만족하는 셀값의 합이고, COUNTIFS는 'COUNT(개수) + IFS(다중 조건)' 구조로 다중 조건을 만족하는 셀의 개수라고 생각하시면 되겠습니다. 같은 맥락에서 COUTIF..
VLOOKUP 함수와 더불어 가장 대표적인 참조 함수가 INDEX함수와 MATACH 함수입니다. 둘은 항상 짝꿍처럼 쓰이는 함수랍니다. 그러니 한꺼번에 함수의 기능과 구성을 익혀 주시기 바립니다. 더불어 컴퓨터활용능력 시험에서도 단골로 등장하는 함수이기 때문에 완벽한 이해가 필요합니다.일단 아래를 보시면, 시간표의 종류가 두가지입니다. 하나는 강사 중심의 전체 시간표이고, 두번째는 학생 중심의 개인 시간표입니다. 강사 중심의 전체 시간표가 데이터베이스 역할을 하는 것이고, 학생 중심의 개인시간표는 이 데이터베이스에서 특정 데이터를 참조해서 유효한 정보를 만들어 내는 것이라 이해하시면 되겠습니다. 물론 학생이 소수라면, 전체 시간표 보면서, 학생 시간표의 데이터들은 손수 입력해 주면 되겠지만, 학생이 많다..
지난 포스팅, 엑셀배우기, DATE/EDATE/RANDBETWEEN/VLOOKUP 함수 활용 및 셀서식! 에서 기초 참조 함수인 VLOOKUP 함수를 다룬 차에, 이번 포스팅에서는 VLOOKUP 함수와 함께 사용하면 굉장히 유용한 INDIRECT 함수를 이야기해 하겠습니다. 같은 참조 함수입니다만, 둘의 차이를 간단히 말하자면, VLOOKUP 함수가 특정 셀값을 참조한다면, INDIRECT 함수는 텍스트로 지정된 특정 범위를 참조합니다.그럼 어떠한 경우에, INDIRECT 함수를 사용하는게 좋을까요? 왜 특정 범위를 참조할 필요가 있을까요? 이 범위를 때때로 바꿔야할 필요가 있기 때문입니다. 이른바 가변 범위 참조입니다.VLOOKUP 함수는 항상 고정된 지정 범위 내에서 특정 셀값을 참조하는 함수인데, ..
아래와 같이 매출 장부가 있고, 이 장부는 날짜, 상품, 판매가격, 판매 금액 등의 세부 데이터들로 구성되어 있다고 합시다. 우리는 이 매출 관련 세부 데이터를 가지고, 월별/상품별, 이 두가지 조건을 만족하는 판매 수량 및 매출액 정보을 구해볼 겁니다. 즉, '1월에 상품 1의 판매량은 얼마인가? 또는 2월에 상품 2의 매출액은 얼마인가?'라는 질문에 대한 답을 각각 SUMIFS 함수로 확인해보는 겁니다. 물론 아래는 제가 RANDBETWEEN 함수로 임의로 간단히 만든 데이터들이지만, 실제 매출 데이터는 훨씬 더 크고 복잡할 것입니다. SUMIFS 함수는 이렇게 다양한 데이터들 안에서 2가지 이상의 다중 조건을 만족하는 셀값의 합계를 구할 수 있는 함수입니다. 이를 활용하여 매월 각 상품별로 판매 수..
오늘은 다중 조건을 만족하는 셀의 합계를 구할 수 있는 SUMIFS 함수를 다뤄봅니다. 자주 이야기하지만 엑셀은, 특히 함수는 창의성입니다. 수학과도 많이 닮은 부분인데, 실제적인 문제를 수학적 계산으로 풀어 내듯이, 엑셀 역시 실무적 문제를 함수로 풀어낸다는 점입니다. 그래서 엑셀의 모든 함수를 전문가처럼 다룰 필요는 없지만, 최대한 많은 함수를 알아두는 건 꼭 필요합니다. 그래야, 어떠한 상황에 어떠한 함수가 필요할지 고민을 해볼 수 있기 때문이고, 그래서 엑셀과 함수가 창의성이란 이야기입니다. 그렇다면 SUMIFS함수가, 보다 구체적으로 다중조건을 만족하는 셀의 합계를 구할 수 있는 함수가 엑셀 실무에서 어떤 식으로 사용될 수 있는지를 확인해 보겠습니다. 여러분이 매출 장부를 아래와 같이 일별로 관..
특정 기간내 날짜를 세는 함수는 DATEDIF입니다. 함수 구조는 '=DATEDIF(시작일, 종료일, "옵션")'인데, 이 '옵션'이 중요한 부분으로, 크게 세가지입니다. Y는 년수, M은 개월수, D는 일수를 반환하게 됩니다. 그리고 옵션은 꼭 쌍따옴표(" ") 처리를 해줘야 함수가 작동을 한답니다! 그래서 아래와 같이 매월의 날짜를 세보았는데요. 아래의 '기간' 정보는 당연하게도 매월의 토요일과 일요일도 포함한 숫자입니다.오늘의 엑셀 포스팅에서 메인으로 다룰 함수는 사실 이 함수가 아닙니다. NETWORKDAYS 함수를 다뤄보고자 하는데 이 함수는 DATEDIF 함수와는 달리 특정 기간 내에 토요일, 일요일, 공휴일을 제외한 날의 평일의 수만을 셉니다. 그래서 기간내 순수 작업 일수나 근무 일수를 구..