반응형

엑셀 114

엑셀 피벗테이블 만들기

엑셀에서 피벗테이블을 사용하면 복잡하게 저장된 데이터베이스의 데이터를 구미에 맞게(동적으로) 요약할 수 있습니다. 피벗(pivot)은 중심이 되는, 또는 기준이 되는 것을 의미하는데 기준에 따라서 데이터를 보여준다는 의미입니다. 우선 피벗테이블을 사용하기 위해서는 적합한 형태로 정규화가 된 데이터가 필요합니다. 정규화 형식은 열 단위로 카테고리와 데이터가 늘어선 모양입니다. 이 부분은 예를 들어 설명하겠습니다. 데이터와 카테고리 여기서 말하는 데이터 필드는 알고자 하는 결과값을 의미합니다. 카테고리는 이 값의 범위를 나타내는데 데이터 필드와 카테고리 수가 많아질수록 복잡한 형태의 데이터베이스가 됩니다. 여기에 피벗테이블을 이용하면 카테고리를 선별하여 (유효한 데이터만 선별하여) 보고서를 만들 수 있습니다..

엑셀 2015.11.06

엑셀 순환참조 이해 및 활용 예

엑셀에서 수식의 표현 중 순환참조 라는 것이 있다. 순환참조는 오류라고 볼 수도 있겠지만, 어떤 수식에서는 의도적인 순환참조가 쓰이기도 한다. 실무에서는 특정 분야가 아니고서야 그렇게 많이 쓰이지는 않으므로(가끔 쓰인다.) 순환참조 오류를 찾고 수정하는 정도만 알면 된다. 여기서는 순환참조 찾기 및 수정하는 방법과 의도적인 순환참조를 통해서 나타낼 수 있는 수학적 수식을 예를 들어보겠다. 순환참조란? 순환참조는 프로그래밍 기법에서는 재귀(recursive)적 호출을 의미한다. 쉽게 말하면 자기 자신을 반복해서 호출하는 것이다. 엑셀에서는 프로그래밍에서 사용하는 것보다 매우 제한되게 사용된다. 따라서 엑셀에서 의도적 순환참조를 사용하려면 VBA를 통해서 사용하는 것이 좋다고 생각한다.(VBA는 여기서는 안..

엑셀 2015.10.29

엑셀 SUMPRODUCT 함수 선택 품목 가격 자동 입력하기

엑셀 SUMPRODUCT 함수는 배열간의 계산(곱셈)을 위한 함수다. 사실 sumproduct 함수가 없이도 이 함수의 기능을 수식을 통해서 사용할 수 있다. 개인적인 생각으로 많이 사용하는 기능이기 때문에 하나의 함수로 만들어 놓은 듯 싶다. 여기서는 sumproduct함수의 순수 기능을 예를 들어 설명하겠다. 앞으로의 이야기는 배열에 관한 이해가 있다면 쉽게 이해할 수 있다. SUMPRODUCT 함수 이해하기 먼저 이 함수는 다음처럼 SUM 함수와 동일한 사용이 가능하다. 다음은 함수의 인수가 한 개가 아닌(두 개) 경우 SUM과 SUMPRODUCT를 비교했다. SUM함수 : 인수가 여러개라도 전체 인수에 해당하는 셀의 범위의 합을 구한다. 주황,녹색 부분의 모든 수를 더함. SUMPRODUCT 함수..

엑셀 2015.10.22

엑셀 subtotal 화면에 보이는 값만 합하기

subtotal 함수는 엑셀에서 활용도가 높음 함수에 속한다. 잘 알다시피 sum 함수와 마찬가지로 subtotal 함수로도 합을 구할 수 있는데, 제목에도 썼듯이 보통 데이타가 화면에 보이는 경우만 더하는 용도로 subtotal을 사용한다. 그러면 화면에 안 보이는 경우는 어떤 경우가 있나? 필터를 통해 필터를 한 경우 테이블의 원래 데이타를 지운 경우가 아닌 조건에 따라 필터링을 한 경우다. 그럼 사용법을 알아보자. SUBTOTAL 사용법을 알아보기 전에 위 그림에 표시된 두 합의 결과를 비교해보자. 위와 같이 기본급의 합에는 SUM을, 상여급의 합에는 SUBTOTAL을 사용했다. 이젠 여기에다 자동필터를 사용할 건데 자동필터에 대한 내용은 다음을 살펴보자. (우선 표의 아무 셀을 선택하고 Ctrl+..

엑셀 2015.10.11

엑셀 대문자 변환 함수 upper, lower, proper

엑셀 함수 중 upper 함수는 영문자를 모두 대문자로 바꾸는 함수다. 이와 함께 lower함수는 당연히 영문자 모두를 소문자로 바꾼다. 그런데 이 함수를 사용하면 원본이 아닌 다른 위치에 대문자 또는 소문자로 변환된 영문자가 표시된다. 보통 이런 경우 다른 시트에서 함수를 사용하여 해결할 수 있고 엑셀에서는 이런 작업을 편리하게 할 수 있으므로 눈으로 어떻게 하면 되는지 쭉 훑어 보면 쉽게 이해할 수 있다. UPPER 함수 사용법 : UPPER(변환할 텍스트의 셀 주소) 표시된 영문자(텍스트)를 모두 대문자로 바꾼다. C1은 변환할 텍스트의 셀 주소다. 묻지도 따지지도 않고 모두 대문자로 바꿔버렸다. LOWER함수 사용법 : LOWER(변환할 텍스트의 셀 주소) 위와 반대로 텍스트의 모든 영문자를 소문..

엑셀 2015.10.01

엑셀 행열 바꾸기 간단한 방법

엑셀에서 매우 유용한 기능 중에 하나인 행과 열을 바꾸는 방법은 복사를 하여 붙여 넣기를 할 때 옵션을 주어 행과 열을 바꿔서 붙여 넣습니다. 너무 간단한 방법이지만 알지 못하면 어떻게 사용할지 감이 안 오죠. 다음 방법을 익히면 행과 열을 바꿔서 일일이 작성하는 일은 이제 그만 하셔도 됩니다. Step 1 원하는 표나 영역을 복사합니다. 영역을 선택한 뒤 위와 같이 마우스 오른쪽 클릭 또는 Ctrl + C를 로 복사를 해줍니다. Step 2 붙여 넣기를 시작할 셀을 선택한 뒤 마우스 오른쪽 클릭을 해줍니다. 선택하여 붙여 넣기 선택 행/열 바꿈(E)에 체크를 해주고 확인을 눌러 줍니다. 결과는 다음과 같습니다. 선택하여 붙여넣기는 홈 => 붙여 넣기 메뉴에서 선택할 수 도 있습니다. 이 경우는 엑셀 2..

엑셀 2015.08.28

엑셀 소수점 버림, 반올림, 올림, round, rounddown, roundup

아주 쉽기 때문에 꼭 익히고 넘어가세요. 엑셀에서는 반올림(round), 버림(rounddwon), 올림(roundup) 함수가 존재합니다. 함수이름으로부터 기능을 유추할 수 있습니다. 함수 분석 나머지 두 함수의 인수도 round함수와 같고 사용법도 같으므로 ROUND함수를 먼저 설명하겠습니다. 첫 번째 인수(number)는 실제 숫자나 셀의 주소를 넣습니다. 두 번째 인수는 숫자의 자릿수를 대표하는 위치 값인데 소수점을 기준으로 합니다. 함수의 의미를 해석 하자면 데이타를 위치 값 까지만 표시를 한다는 의미입니다. 각 함수의 의미 위치 값까지 표시를 하므로 ROUND – 위치 값의 바로 아래 자리에서 반올림 ROUNDDOWN – 위치 값 바로 아래 자리에서 버림 ROUNDUP – 위치 값 바로 아래 ..

엑셀 2015.08.19

엑셀 틀고정 의미와 활용법

엑셀 틀고정에 대해 설명하기 앞서 틀고정의 의미가 무엇인지 알아보자. 다음 그림을 보면 틀고정이 무엇인지 파악할 수 있다. 주황색 부분의 열과 행을 틀고정을 시켜 놓았으면, 셀을 이동할 경우에 틀 고정이 된 부분은 항상 화면에 그대로 있고 틀고정이 되지 않은 셀들만 움직이게 된다. 틀고정된 행과 열은 이동하는 셀과는 다른 층(레벨)이고 고정되었다고 생각하면 된다. 틀 고정을 하면 표가 너무 큰 경우도 표의 제목을 항상 화면에 표시할 수 있어서 편리하고 가독성이 좋아진다. 틀고정 방법 기능적인 부분이라 아주 간단하다. 예) 위와 같은 표가 NUM는 100개고 제목도 100개라고 할 때 제목 9에 NUM 40정도 되는 값을 어떻게 살펴볼 수 있을까? 이런 경우 틀고정을 사용하면 된다. 먼저 고정 시키려는 행..

엑셀 2015.08.11

엑셀 중복값 제거

중복값 제거 방법은 엑셀 2007이전 버전에는 고급필터나 수식을 사용했지만, 2007버전부터는 중복된 항목 제거라는 메뉴가 생겼다. 중복값 제거메뉴로 하는 방법은 간편하다. 그래도 고급필터를 이용한 방법도 알아두는 것이 좋다. 여기서는 두 가지를 모두 다룬다. 중복된 항목 제거 => 데이터 탭->데이터 도구->중복된 항목 제거 중복값을 제거한다는 뜻은 동일한 값이 n개 있다면 n-1개를 제거하고 1개만 표시한다는 뜻이다. 예1) 위 표를 보면 동일한 날짜가 중복되어서 적혀 있다. 이렇게 중복된 값이 모두 필요가 없고 하나만 있어도 되는 경우에 중복된 항목 제거를 사용한다. 먼저 위 표의 아무 셀이나 선택한 후 다음과 같이 중복된 항목 제거 창을 띄운다. =>(중복된 항목 제거) 열 이름 날짜에 체크표시가..

엑셀 2015.08.05

엑셀 드롭다운목록 대분류, 소분류 만드는 방법

엑셀의 유효성 검사 기능을 이용한 드롭다운 목록은 정해진 목록을 미리 만들고 이 목록을 가지고 필요한 셀을 채우는 기능입니다. 이 기능을 사용하여 얻는 장점은 유효성 검사기능이라는 이름에서 알 수 있듯이 미리 작성된 목록을 사용하므로 잘못 입력하는 일이 적어지고, 반복적인 입력을 간단히 클릭으로 해결할 수 있습니다. 왜 이 기능이 유효성 검사기능을 이용하는지 이해하셨으리라 생각됩니다. 간단한 드롭다운 목록 위에서 드롭다운 목록은 입력의 범위를 제한하여 유효한 입력을 유도하는 방법이라고 설명하였습니다. 목록을 작성하는 방법을 예로 들어 보겠습니다. 위와 같이 나라들의 목록을 나열하여 하나의 목록을 만들었습니다. 나라의 입력을 자주 한다면 위와 같이 목록을 을 작성한 후 이를 이용한 드롭목록을 만들 수 있습..

엑셀 2015.07.29
반응형