간단한 엑셀 문제이지만, 실무에서 너무도 자주 접하는 함수식 문제 형태이다. 해당 조건을 만족하는 레코드( 행 )의 요구 필드( 열 )를 계산하는 것이다. 단순한 문제이지만 많은 분들이 어려워 하는 것 같다. 문제의 핵심은 참조이다. 이를 해결해 보자. **님의 질문 ..... 엑셀 과제인데 아무리 수식 입력해도 답이 안나온다. 합격인의 평균을 구하는 수식을 작성하고 싶다. 어떻게 함수식을 입력을 해야 할까?? 보다 자세한 질문은 '합격여부' 필드가 '합격' 인 사람의 '필기시험' 과 '실기시험' 의 평균을 구하는 수식은 ... ? ..... 마늘빵의 답변 ..... 질문의 문제를 해결할 수 있는 엑셀 함수식은 너무도 많다. 답변으로는 대표적인 조건부 평균 계산 함수, 2가지를 사용한다. 1. AVERA..
엑셀 무효한 0 을 표시하여 지정자리수를 채우는 방법에 대한 질문이다. 예로 날짜의 월을 2자리 표시한고자 한다. 그러나 10월 미만의 월은 1자리 숫자이다. 따라서 그 앞에 0을 채워표시한다. 이때, 09 와 같은 월 표시에서 0은 의미없는 무효한 숫자이기에 자동 제거되고 9 만이 표시된다. 이를 셀 서식으로 해결하는 방법을 묻고 있다. **님의 질문 ..... 오늘 상설로 실기 시험을 치뤘다!!! 근데, 내가 하나 모르는게 있었다. 문제에서 묻기를 셀에는 숫자들이 5 10 15 7 8 12 이렇게 각각 입력되어 있고, 문제는 "10 미만인 숫자 앞에 '0' 을 붙이시오" 라고 되어있었다. 이 문제를 풀지 못했다. 제발, 알려주오. ㅠㅠ. 엑셀 사용자지정 서식을 내가 몰라서 ... ..... 마늘빵의 ..
엑셀 초심자들과 컴활 준비 수험생이 가장 먼저 부딪히는 어려움이 함수명의 기능과 그 함수가 사용하는 인수를 모두 기억하는 것이다. 그런데, 이는 너무도 쉽게 해결될 수 있다. 엑셀 함수 입력시의 팝업 설명에 관한 질문과 답변이다. ** 님의 질문 ..... 컴퓨터활용능력 실기 시험 볼 때, 특정 함수 작업시 나타나는 도움말에 관한 질문이다. 엑셀에서 함수 작업을 하다보면, 예컨대, =AVERAGE( 라고치면, 옆에 도움말로, number1, number2 ... 이렇게 표시가 되는데.. 이렇게 표시되니 대략적으로 다음에 넣어야 할 값이 무엇인지, 어떤 순서로 넣어야 할 지를 알 수가 있다. 시험장에서도 이렇게 표시가 되는지? 궁금 ... 이게 된다면 시험 보기가 수월할 듯 ... ^^ ..... 마늘빵의..
엑셀의 데이터 유효성 검사 기능을 이용하여 이중 콤보 박스를 삽입해 보자. 이전 게시물의 목록 작성과 이름 정의에 이은 핵심 작업, 데이터 유효성 작업이다. [엑셀 문답] 이중 데이터 유효성 검사에 이름 정의 활용-1 : http://secstart.tistory.com/815 ... 이어지는 마늘빵 답변 ... 3. 데이터 유효성 검사로 상위 메뉴 작업 이제, 데이터 유효성 검사 기능으로 목록을 콤보 박스로 넣어 보자. 1) 1차 콤보 박스가 삽입될 F5 셀을 선택한다. 2) 리본 메뉴 > 데이터 탭 > 데이티 유효성 검사 를 실행한다. 창의 크기에 따라 달리 보일 수 있다. 3) 데이터 유효성 창의 설정 탭에서 '제한 대상' 을 '목록' 으로 선택한다. 4) '드롭다운 표시' 는 반드시 체크하여야 셀..
엑셀의 데이터 유효성 검사 기능을 이용하여 이중 콤보 박스를 삽입해 보자. 상위 콤보를 설정하면 해당 메뉴 아래의 목록만을 하위 콤보에 표시하고 선택할 수 있게하는 것이다. ** 님의 질문 제목 : 데이터 입력에 콤보박스를 이용하고 싶다. 내용 : ..... 엑셀 서류를 한 눈에 볼 수 있게 만들려고 한다. 계정 과목별 세부 항목이 많아서... 계정 과목( 상위 ) : 차량 유지비 , 복리 후생비 세부 항목( 하위 ) : 차량 유지비 : 주유대, 오일교환, 수리비, 타이어, 통행료 복리 후생비 : 직원식대, 보험료, 명절선물, 회식비 이렇게 설정되어 있고 계정 과목 셀에 포함된 콤보박스로 상위메뉴를 '차량 유지비' 로 선택한다면, 2차 콤보( 세부 항목 )에서는 위의 표시된 해당 하위 목록만을 선택할 수..
이전 게시물에서 엑셀에서의 그룹화 방법을 배워보았다. 이제 그 그룹화 기능을 차트 분석에 활용해 보자. 이때 사용되는 그룹화 방법은 수동으로 그룹을 생성하는 '그룹...' 기능이다. 그룹화 데이터로 차트 작성하기 먼저, 지금은 차트 작성을 배우는 것이 아니라 그룹화된 데이터를 차트에서 어떻게 활용할 수 있는지를 배우는 것이다. 차트 작성은 기본적인 것만 간단하게 함께 한다. 아래의 차트 작성은 엑셀 2010 이후 버전을 기본으로 한다. 1) 아래 그림의 그룹화 데이터를 원본데이터( B4:E11 )로 하여 차트를 작성한다. B4:E11 의 범위를 선택하고 엑셀 리본 메뉴 > 삽입 > 차트 파트 > 추천 차트 로 차트를 작성한다. 참고 : 위의 원본데이터는 이전 게시물의 '수동 그룹 생성하기' 예제이다. 2..
엑셀 고급 사용자 대부분은 INDEX MATCH 함수가 VLOOKUP 함수보다 낫다고 말한다. 하지만 많은 엑셀 사용자는 여전히 보다 단순한 VLOOKUP 함수를 이용한다. VLOOKUP 에서 INDEX MATCH 함수로의 전환에 대한 잇점을 이해하지 못하기 때문이다. 장점을 알지 못하면서 보다 복잡한 INDEX MATCH 조합의 수식을 배울 이유가 없는 것이다. 이제 그 장점을 이해하여 INDEX MATCH 함수로의 전환을 시도해 보자. INDEX MATCH 조합이 VLOOKUP 함수보다 나은점 1) 검색범위 왼쪽열 반환 VLOOKUP 함수는 테이블 범위( table_array ) 가장 왼쪽 열에서 검색값을 찾는다. 이 말은 반환 열의 오른쪽이 검색 열이 될 수 없다는 것이다. 하지만, INDEX MA..
업무나 일상에서 자주 사용되는 엑셀 찾기 함수가 VLOOKUP 함수이다. 이 엑셀 VLOOKUP 함수는 왼쪽 첫 열에서 값을 찾아 같은 행에서의 원하는 열의 값을 반환하는 함수이다. 이 VLOOKUP 함수와 HLOOKUP 함수까지 대체할 수 있는 조합이 INDEX + MATCH 함수의 활용이다. VLOOKUP 을 대신하는 INDEX + MATCH 의 사용법을 배우면서 그 장점도 살펴보자. 먼저 두 함수의 구문과 간략한 설명을 본다. 엑셀 INDEX 함수 구문 구문1 : INDEX( array, row_num, [col_num] ) 구문2 : INDEX( 범위, 행 위치, [열 위치] ) 엑셀 INDEX 함수는 전달된 array 인수 범위에서의 행 위치와 열 위치를 숫자로 전달하여 해당 셀 값을 얻는다. ..
어느덧 추석이 다가오고 주변에 추석 분위기가 보이기 시작한다. 웹에서도 TV 에서도 추석 선물이 자꾸 보인다. 아~~ 추석 선물, 선택하기 힘들 때 엑셀을 배우고 있다면 함수를 활용해서 랜덤하게 임의 선택으로 찍어보자? ^^ 엑셀 함수를 너무 올리다보니 좀 지겹기도 하고 재미 삼아 이제까지 배운 엑셀 함수들을 활용하여 추석 선물 세트 뽑기를 해보자. 덤으로 배운 함수도 다시 한 번 확인한다. 랜덤 선택이 핵심이기에 주가 되는 엑셀 함수는 RAND 함수와 RANDBETWEEN 함수이다. 둘 모두 임의( 랜덤 ) 선택을 위해 엑셀 함수에 포함되어 있다. 둘의 차이라면 RAND 함수는 0 에서 1 사이의 실수 선택, RANDBETWEEN 함수는 정수를 난수로 생성한다. 엑셀 OFFSET 함수도 추가로 필요한다..
엑셀을 이용하여 주민등록번호에서 생년월일을 얻어 현재의 한국 나이와 만 나이를 구하는 방법을 살펴 본 적이 있습니다. 이번 게시물에서는 이전의 만 나이 구하는 방법보다는 훨씬 간편한 엑셀 DATEDIF 함수를 사용하여 주민등록 번호에서 나이를 얻어 보겠습니다. 또 내가 살아온 날짜 수도 계산해 봅니다. 엑셀 DATEDIF 함수로 만 나이 구하기 [엑셀 실무] DATEDIF 함수의 기본 설명과 사용 예제 : http://secstart.tistory.com/719 이제 위의 엑셀 DATEDIF 함수로 만 나이를 구해봅니다. [그림1] 의 D 열, 생년월일은 주민등록번호에서 얻었습니다. 이 주민번호에서 생년월일을 추출하는 방법은 이전의 나이 계산 게시물을 참고하시기 바랍니다. 한국 나이 구하기와 주민번호에서..
엑셀 DATEDIF 함수는 또 다른 스프레드시트인 Lotus 1-2-3 와의 호환을 위해 엑셀이 포함하고 있는 함수입니다. 그래서 함수 마법사에서는 찾을 수 없습니다. DATEDIF 란 함수명은 DATE + DIFfrence 의 결합니다. 날짜 + 차이 가 함수명인 것이지요. 기능이 감이 올 것입니다. 두 날짜 사이의 간격( 경과 일수 )을 원하는 단위로 계산하는 함수입니다. 날짜 간격( 경과 일수 )을 계산하는 것은 여러 실무에서 자주 사용됩니다. 이 함수를 알아 두면 많이 유용할 것입니다. 엑셀 DATEDIF 함수 기본 설명 설명 : 엑셀 DATEDIF 함수는 인수로 전달된 두 날짜 사이의 경과 일수( 년도 수, 개월 수 혹은 일수 )를 구하는 함수입니다. 구문 : DATEDIF ( start_dat..
엑셀을 사용하여 나이를 얻어 봅니다. 기준이 되는 데이터는 주민등록번호 입니다. 이 주민번호로 그 사람의 나이를 구하는 여러 방법을 배워봅니다. 이번 게시물에서는 만 나이를 구하는 방법을 간단한 방법과 복잡하지만 정확한 방법으로 배워봅니다. 만 나이 구하는 데 필요한 엑셀 함수들 날짜 함수 : 년도 추출 YEAR 함수 , 오늘 날짜 TODAY 함수 , 월 추출 MONTH 함수 , 일 추출 DAY 함수 논리 함수 : 조건 비교 IF 함수 수학 함수 : 정수화 INT 함수 주민등록번호에서 생년월일 얻기 : http://secstart.tistory.com/711 3. 간단한 방법의 만 나이 구하기 자, 이제 2에서 구해진 생년월일을 토대로 만 나이를 구해봅니다. 먼저 간단 수식으로 만 나이 구하는 방법입니다..
엑셀을 사용하여 나이를 얻어 봅니다. 기초가 되는 데이터는 주민등록번호 입니다. 이 주민번호로 그 사람의 나이를 구하는 여러 방법을 배워봅니다. 이번 게시물에서는 한국 나이를 구하는 방법과 주민등록번호에서 생년월일을 추출하는 방법을 배워봅니다. 주민번호로 나이 구하는 데 필요한 엑셀 함수들 날짜 함수 : 년도 추출 YEAR 함수 , 오늘 날짜 TODAY 함수 논리 함수 : 조건 비교 IF 함수 , 다중 조건 논리합 OR 함수 문자열 함수 : 주민번호 특정 자리 추출 MID 함수 , 주민번호 년도 추출 LEFT 함수 1. 주민등록번호로 일반적인 나이 구하기 ( 한국 나이 ) 엑셀로 한국 나이를 구하는 방법의 핵심은 태어나면서 1살을 먹기에 수식에 1을 더해 준다는 것입니다. 나이를 구하는 첫 번째 셀인 D..
직장 회계 업무에서 수치값을 처리할 때 절사가 필요한 경우 엑셀을 활용해 봅니다. 참고로 절사를 절삭으로 잘못 알고있는 경우가 많습니다. 이 게시물에서는 수치나 금액을 원하는 자리에서 잘라내는 것을 절사로 표현합니다. 엑셀에서는 절사의 기능을 수행하는 방법은 여러가지가 있습니다. 먼저 함수를 활용하는 방법입니다. 1. 엑셀 TRUNC 함수 사용 2. 엑셀 ROUNDDOWN 함수 사용 3. 엑셀 INT 함수 사용 4. 엑셀 TRUNC , ROUNDDOWN , INT 함수 절사 비교 엑셀 자릿수 지정하기 : http://secstart.tistory.com/689 3. 엑셀 INT 함수로 소수 이하 절사하기 INT 함수는 Integer 에서 온 함수명입니다. INT 함수는 보다 작은 정수로 자리내림하여 소수..
직장 회계 업무에서 수치값을 처리할 때 절사가 필요한 경우 엑셀을 활용해 봅니다. 참고로 절사를 절삭으로 잘못 알고있는 경우가 많습니다. 이 게시물에서는 수치나 금액을 원하는 자리에서 잘라내는 것을 절사로 표현합니다. 엑셀에서는 절사의 기능을 수행하는 방법은 여러가지가 있습니다. 먼저 함수를 활용하는 방법입니다. 1. 엑셀 TRUNC 함수 사용 *. 엑셀 자릿수 인수 [num_digits] 2. 엑셀 ROUNDDOWN 함수 사용 3. 엑셀 INT 함수 사용 1. 엑셀 TRUNC 함수로 천단위 아래 절사하기 TRUNC 함수는 truncates (자릅니다) 를 줄여 함수명으로 사용하며 절사를 위해 준비된 엑셀 함수입니다. TRUNC 함수의 기본을 간략히 살펴봅니다. 설명 : 주어진 숫자값을 지정한 자리수에서..