INDIRECT 함수는 이전 포스팅, 엑셀배우기, 이름정의와 INDIRECT/VLOOKUP 함수 활용, 목록과 드롭다운 표시! 에서 이미 다룬적이 있는 참조 합수중 하나입니다. VLOOKUP 함수는 INDEX 함수 및 MATCH 함수와 달리 특정 셀이 아닌 특정 범위를 참조할 수 있기 때문에, 이 INDIRECT 함수는 다른 함수와 함께 활용되는 경우가 대부분입니다. 간단한 예를 들자면, SUM 함수 내에 INDIRECT 함수를 중첩시면 특정 범위의 합을 구할 수 있게 됩니다. 이러한 측면에서 또다른 특정 범위를 참조하는 함수, OFFSET 함수와 비슷합니다.OFFSET 함수에 대한 내용은 아래의 포스팅을 참고해 주시면 되겠습니다.엑셀배우기, OFFSET 함수로 특정일부터의 매출액 합산하기! 엑셀배우기,..
지난 엑셀 참조 함수 관련 포스팅, 엑셀배우기, 참조함수 VLOOKUP/INDEX/MATCH 함수 정리. 에서 가장 대표적인 함수인 VLOOKUP 함수와 INDEX 및 MATCH 함수를 정리했습니다. 또한 포스팅 마지막에 특정 셀이 아닌 범위를 참조할 수 있는 INDIRECT 함수와 OFFSET 함수에 대한 관련 포스팅을 함께 링크했었는데, 오늘은 이중 OFFSET 함수의 실무 예제를 하나 더 다뤄볼까 합니다. 먼저 이전 OFFEST 함수 관련 포스팅은 아래의 링크를 참고하시면 되겠습니다. 월별 판매 수량 또는 품목별 매출액을 구하는 것은 하나의 조건을 만족하는 셀의 합계를 구할 수 있는 SUMIF 함수를 활용하면 됩니다. 또한 월별/품목별, 이 두가지 조건을 모두 만족하는 판매 수량 또는 매출액을 구하..
하나의 데이터에서, 특정 텍스트의 위치를 알고 싶을 때 사용할 수 있는 함수로 FIND 함수가 있습니다. 참고로 텍스트 뿐만 아니라, 숫자 또는 공백의 위치도 찾을 수 있는데, 영문 텍스트 경우 대/소문자도 구분한다는 점, 중복 값의 경우에는 해당 택스트의 가장 앞의 위치를 반환한다는 점 또한 유의하셔야 합니다. 예를들어, 아래의 B3셀에서 소문자 'o'의 위치를 FIND 함수로 찾는다면, 4가 반환되는 형태입니다. 이 FIND 함수는 보통 단독으로 사용하기 보다는 LEFT 함수, RIGHT 함수, MID 함수 등의 텍스트 함수와 함께 사용되어, 데이터 안에서 특정 문자의 위치를 찾고 그 위치를 기준으로 앞의 텍스트 전체 또는 그 뒤의 텍스트 전체를 추출해 낼 수 있습니다. 즉, 위에서 B열에 이메일 주..
오늘은 엑셀 실무에 사용하는 날짜 함수를 총정리해 보도록 하겠습니다. 이번 포스팅에서 다룰 함수가 총 10가지나 되서 각 함수별로 관련 이미지 모두를 넣기는 어려워, 간단히 텍스트로만 설명을 대체하는 점 양해바랍니다.일단 DATE 함수부터 시작합니다. DATE 함수의 구조는 '=DATE(년, 월, 일)'인데, 아래의 C열에서는 '년' 인수를 2017로 고정하고, '월'을 B열의 값으로 지정하고, '일'에는 숫자 '1'을 넣었습니다. 이렇게하면 DATE 함수로 매월의 첫째날을 만들 수 있습니다. 참고로 C3 셀의 수식은 '=DATE(2017, B3, 1)'이 됩니다.다음으로 EDATE 함수입니다.그리고 D열이 EDATE 함수를 사용하여 C열에서 DATE 함수로 구한 매월 첫째날의 1개월 후 날짜입니다. 즉..
엑셀 텍스트 함수군에서 가장 대표적인 함수를 꼽으라면, 역시 LEFT 함수, RIGHT 함수, MID 함수입니다. 셋 모두 일정한 데이터에서 특정 위치의 숫자 또는 텍스트를 추출할 수 있는 함수로, 가장 일반적인 사용 예가 바로 주민등록번호에서 생년월일 또는 성별 정보를 확인하는 것입니다. 워낙에 간단한 기능의 함수이니, 실무 예제 보다는 세 함수의 기능적인 측면에 집중해서 짧게 설명해 드리도록 하겠습니다. 일단 LEFT 함수입니다. 함수의 구조는 '=LEFT(데이터, 왼쪽부터 추출할 숫자 또는 텍스트의 개수)'로, 아래의 예에서 설명해 드리면, C3 셀의 LEFT 함수 수식은 '12345'의 숫자 데이터에서, 데이터의 왼쪽부터(즉, 1부터), 1개의 숫자를 추출하라는 의미가되어, 숫자 1을 추출했습니다..
오늘은 AVERAGE 함수의 종류를 알아보도록 하겠습니다. 일단 가장 기본인 AVERAGE 함수부터 시작합니다. 함수의 구조는 '=AVERAGE(평균할 위 또는 평균할 셀들)' 입니다. 이외에는 달리 설명할 내용이 없는 기초중의 기초 함수입니다만, 한가지 더 추가로 AVERAGEA 함수 또한 참고로 알아두시기 바랍니다. AVEGRAGEA 함수 역시 기본 구조는 '=AVERAGEA(평균할 범위 또는 평균할 셀들)'로 AVERAGE 함수와 동일합니다. 다만 평균할 값들 중에 텍스트 값이 있는 경우에 이를 처리하는 방식에서 두 함수의 차이가 있습니다.아래에서는 C11, C12에서 C열의 7개 셀의 평균을 각각, AVERAGE 함수와 AVERAGEA 함수로 구하고 있습니다. 그리고 둘의 값에 각각, 4.33과 ..
오늘은 지난 포스팅 엑셀배우기, COUNT/COUNTA/COUNTBLANK/COUNTIF/COUNTIFS 함수 정리. 에서 예고한대로, SUM 함수 종류를 정리하도록 하겠습니다. COUNT 함수 종류와 SUM 함수 종류는 컴퓨터활용능력시험의 단골 함수일 뿐만 아니라, 엑셀 실무에서도 정말 많이 활용되는 함수입니다. 특히 이 두 함수군은 확실히 정리하고 이해할 필요가 있습니다.이번 포스팅은 예제를 통해 함수의 활용보다는 함수 자체의 개념 정리를 목적으로 하고 있기 때문에 함수 구조와 기능에만 집중해서 설명해 드리겠습니다. 중간중간 관련 예제에 대한 내용은 참고할 수 있는 포스팅 링크를 따로 걸도록 하겠습니다.일단 SUMPRODUCT 함수를 먼저 알아보겠습니다. SUMPRODUCT 함수는 두개 이상 범위의 ..
사실 컴퓨터활용능력 시험이나 실무에서 자주 사용하는 엑셀 함수는 이미 거의 포스팅을 마쳤다고할 수 있습니다. 그래서 지금까지는 특정 문제를 두고 해당 문제를 엑셀과 함수를 활용한 방법으로 해결하는 방식으로 개별 엑셀 함수를 설명했다면, 이제부터는 해당 엑셀 함수들을 복습하는 차원에서 특정 함수별로 묶어서 개념을 정리하는 시간을 가져볼까 합니다. 먼저 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 함수를 완벽 정리하는 시간을 가져볼까 합니다. 먼저, 특정 한 회사의 영업팀에서는 영업 사원 개별적..