사실 컴퓨터활용능력 시험이나 실무에서 자주 사용하는 엑셀 함수는 이미 거의 포스팅을 마쳤다고할 수 있습니다. 그래서 지금까지는 특정 문제를 두고 해당 문제를 엑셀과 함수를 활용한 방법으로 해결하는 방식으로 개별 엑셀 함수를 설명했다면, 이제부터는 해당 엑셀 함수들을 복습하는 차원에서 특정 함수별로 묶어서 개념을 정리하는 시간을 가져볼까 합니다. 먼저 SUM 함수 종류와 함께 가장 엑셀에서 가장 빈번하게 사용하는 COUNT 함수 종류입니다. 당연히 다음 포스팅 내용은 SUM 함수의 종류입니다.일단 가장 기본인 COUNT 함수는 지정 범위에서 '숫자'가 포함된 셀의 개수를 세는 함수입니다. 함수의 구조는 아래에서 보듯이 '=COUNT(범위)'로 아주 간단합니다. C10 셀의 COUNT함수는 C2:C8 범위에..
엑셀 화면에 보이는 데이터만 처리하는 SUBTOTAL 함수가 있습니다. 필요에 의해서 삭제 대신에 숨기기한 열이나 행의 데이터는 계산에 포함하지 않는다는 의미입니다. 그래서 엑셀의 필터 기능과 함께 아주 유용하게 사용할 수 있는 함수이기도 합니다. 아래의 간단한 재고관리대장이자 매출관리대장을 확인해 주시기 바랍니다. B2:F25까지를 일단 표서식으로 만들었습니다.표를 원래의 서식대로 자동으로 확장해줄 뿐만 아니라, 표 내부의 함수 또한 자동으로 복사해주기 때문에 엑셀에서 가장 유용한 기능중의 하나가 바로 표서식이라 할 수 있습니다. 게다가 자동으로 필터를 설정해서, 데이터 메뉴의 필터 기능을 따로 추가해 줄 필요도 없습니다. 표서식에 대한 내용은 아래의 포스팅에서 자세하게 설명하고 있습니다. 엑셀배우기,..
사실 IF 함수야말로 함수의 기초이자 엑셀의 시작인데, 이미 재무 함수를 다룬 시점에서야 포스팅하게 되었습니다. IF 함수는 정말 기본중의 기본이고, 모든 프로그래밍 언어에서 이 IF 함수의 구조가 사용된다고 봐도 옳습니다. 언젠가 한번쯤은 정리하고 넘어가야지 생각만 하고 있었는데, 오늘 그 기회를 갖게 되었습니다. 일단 IF 함수는 엑셀 논리 함수의 대표로, 특정 조건이 '참'일때의 출력 내용과, 반대로 '거짓'일때의 출력 내용을 설정할 수 있습니다. 엑셀 IF 명령어 구문은 "=IF(logic_test, value_if true, value_if false)' 입니다. 아래의 몇가지 예제를 통해서 IF 함수를 완벽 정리하는 시간을 가져볼까 합니다. 먼저, 특정 한 회사의 영업팀에서는 영업 사원 개별적..
지난 엑셀 강좌 엑셀배우기, 양식컨트롤과 CHOOSE/WEEKDAY 함수로 달력 만들기! 에서 스핀 단추를 사용해 보았습니다. 이어서 오늘은 양식 컨트롤의 '확인란'으로 체크 리스트를 만들어 보도록 하겠습니다. 양식 컨트롤이야말로, 체크 리스트 뿐만아니라 엑셀에서 모든 서식을 만들 때 정말로 유용하게 활용할 수 있습니다.일단 양식 컨트롤을 사용할 수 있도록 엑셀 상단 메뉴에 '개발 도구'를 추가해 줍니다. 상단 메뉴의 파일, 옵션, 리본 사용자 지정을 각각 클릭해주면 아래와 같이 개발 도구 메뉴가 활성화 되고, 삽입 버튼에서 필요한 양식 컨트롤 버튼을 엑셀 시트에 추가할 수 있습니다. 개발 도구 추가하는 과정은 위에 링크된 포스팅 안에 설명되어 있으니, 참고하시기 바랍니다. 아래에서 제가 만든 서식은 별..
엑셀의 개발 도구 메뉴 중 양식 컨트롤이란 것이 있습니다. 엑셀로 특정한 서식을 만들 때 굉장히 유용하게 사용할 수 있는 단추, 콤보 상자, 확인란, 스핀 단추, 목록 상자, 옵션 단추 등등의 버튼 모음이라고 생각하시면 될 것 같습니다. 일단 이 양식 컨트롤을 사용하려면, 개발 도구 메뉴를 '추가'하는 과정이 필요합니다. 상단 메뉴, 파일을 누르고, 리본 사용자 지정 탭의 개발 도구 메뉴에 체크해 줍니다. 개발 도구 메뉴가 추가 되면, 하위의 삽입 메뉴를 클릭하고, 스핀 단추를 아래와 같이 G1의 연도 정보 셀 옆에 추가해줍니다. 아래는 학사 일정표라 이름 부친 그냥 보통의 달력입니다. 달력에 연도과 월의 정보만 바꾸면 자동으로 해당 월의 날짜 정보가 생설될 수 있도록 만들어보았습니다. 물론 연도과 월은..
이름 정의와 드롭다운 방식으로 목록을 생성하는 방법은 지난 엑셀 강좌, 엑셀배우기, 이름정의와 INDIRECT/VLOOKUP 함수 활용, 목록과 드롭다운 표시! 에서 다룬 적이 있습니다.복습 차원에서 다시 설명드리면, 이름 정의라는 것은 일정한 범위에 이름을 부여해서, 그 이름을 키값으로 해서 해당 범위를 참조할 수 있도록 한다는 의미입니다. 그리고 드롭다운 방식으로 목록을 생성할 때, 목록에 들어갈 원본 데이터 값을 하나하나 입력할 수도 있지만, 원본 데이터에 특정 범위를 입력하면, 해당 범위의 데이터 전체를 목록으로 표시할 수도 있답니다. 그런데, 이 특정 범위의 데이터를 편집할 필요가 있을 때는 어떻게 해야할까요? 원본 데이터를 직접 입력한다면, 매번 목록 또한 손수 수정을 해야하는데, 번거로운 작..
엑셀에서 가장 유용한 기능 중의 하나가 바로 '표서식'이 아닐까 합니다. 일단 표서식은 이름 그대로 쉽게 표를 그릴 수 있는 도구라고 생각하면 되는데, 단순히 선 몇줄 긋는 것 보다는 훨씬 유용한 기능이 이 표서식에 있습니다. 먼저, 표를 자동으로 확장해 주는 기능입니다. B3:H13까지의 매출 관리 또는 재고 관리 대장이 있다고 합시다.이제 보니, 아래 표에서는 날짜 데이터를 를 추가하지 않았지만, 보통은 날짜별로 매일매일 발생하는 매입과 매출을 아래 방향으로 차곡차곡 기록해 나갈텐데요. 새로운 데이터가 발생할 때마다, 표 그리고 또 각 셀에 있는 함수 수식들을 복사해 주는 것은 여간 불편한 일이 아닙니다. 우리는 '자동화의 엑셀'을 사용하고 있는데, 이런 수작업은 당연히 피해야합니다. 그리고 아래의 ..
여러분들이 학원생들의 수강 관리를 담당하고 있다고 합시다. 학생들은 월단위로 1개월에서 3개월씩 수강을 계속 갱신한다고 했을 때, 여러분의 업무는 각 학생별로 수강 종료일이 되기 전에, 일주일 이내에 수강이 종료되는 학생들과 상담을 통해서 강좌를 계속해서 수강할지 말지를 결정하도록 해야 합니다.그렇다면, 매일매일 학생별로 종료일일 확인해줘야야는데, 이 역시 함수를 사용하여 해당 학생들의 명단을 추출할 수도 있겠습니다만, 이보다는 더 간단한 엑셀의 조건부 서식을 활용면 필요한 데이터들을 쉽게 확인할 수가 있답니다. 아주 간단히 한번에 쉽게 확인할 수 있는 방법입니다. 수강 종료일이 이번주에 해당한다거나, 또는 오늘 날짜부터 일주일 이내에 종료하는 학생들의 셀값의 색깔을 자동으로 바꾸는 방법입니다.일단 아래..
단일 조건의 합계를 구하는 SUMIF 함수는 지난 엑셀배우기, COUNTIF/SUMIF/COUNTIFS/AVERAGE 함수로 전체 평균 이상인 학생들의 평균 구하기! 포스팅에서 다루었습니다. 이번 포스팅에서는 SUMIF함수를 복습하는 차원에서, 그리고 어떠한 상황에서 이 함수를 사용할 수 있을지를 다시 설명해 드리고자합니다. 그만큼 SUMIF 함수는 컴퓨터활용능력 시험 뿐만이아니라, 엑셀 실무에서도 활용도가 굉장히 높기 때문입니다. 여러분이 회사에 입사에 재고 관리 업무를 담당해야한다고 합시다. 어떤 형태로든 재고 관리 대장을 만들어야 할텐데, 일단 재고 관리에 있어서 가장 중요한 데이터가 무엇인지를 고려해야합니다. 당연히 '입고량'와 '출고량'입니다. 그리고 입고량과 출고량을 지속적으로 계산해서, 현재..
드디어 SUMPRODUCT 함수를 다룰 시간입니다. SUMPRODUCT 함수의 기능은 크게 두가지입니다. 기본 기능은 SUM과 PRODUCT, 즉 두개 이상 범위의 대응하는 값끼리 곱해서(PRODUCT) 더하는(SUM) 기능입니다. 예를 들어 대학 수업 중 하나에서 교수님이 성적 평가를 할때, 학년별로 가중치를 준다거나 할 때, 유용하게 활용할 수 있는 함수입니다. 1학년은 20%, 2학년은 30% 3학년은 40%, 4학년은 40%, 이런 식으로 평가 점수에 차등을 두는 것이죠. 시험에서 같은 점수를 받았더라 고학년일 수록 더 높은 점수를 받을 수 있도록 말입니다. 단, 이번 포스팅에서는 이 SUMPRODUCT 함수의 기본 기능이 아닌 다중조건의을 만족하는 합계를 구하는, SUMIFS 함수의 기능과 정확..