'말랑말랑 컴퓨터/엑셀 강좌&팁'에 해당되는 글 86건

  1. 2013.06.10 엑셀 함수 19 - REPLACE, TRIM, SUBSTITUTE 함수 (문자 변경 함수) by Y 2
  2. 2013.05.27 엑셀 함수 18 - INT, TRUNC, ROUND, ROUNDUP, ROUNDDOWN 함수 by Y 4
  3. 2013.05.14 엑셀 자동채우기 (일련번호, 수식복사, 날짜채우기 등 실습하기) by Y 2
  4. 2013.05.07 외부 데이터 가져오기 2 (한글 문서를 엑셀로 가져오기) by Y 2
  5. 2013.05.03 엑셀 함수 17 - SUBTOTAL 함수 (자동필터 결과 합하기, 일련번호 만들기 예제) by Y 5
  6. 2013.05.02 엑셀 함수 16 - FREQUENCY 함수 (나이대 분포 구하기 예제) by Y 13
  7. 2013.04.29 엑셀 함수 15 - ROW 함수 (엑셀 일련번호 만들기) by Y 2
  8. 2013.04.20 엑셀 데이터 통합 기능 by Y 6
  9. 2013.04.19 엑셀 함수 14 (선택 함수, CHOOSE 함수) by Y 4
  10. 2013.04.10 엑셀 목표값 찾기로 데이터를 분석해보자 by Y
  11. 2013.04.04 고급필터로 데이터 추출하기 (고급필터 조건 작성법) by Y 9
  12. 2013.03.26 엑셀 다중선택 범위 복사하기 (떨어져 있는 셀 복사) by Y 4
  13. 2013.03.25 엑셀 머리글/바닥글 삽입과 편집 by Y 4
  14. 2013.03.19 외부 데이터 가져오기 1 (웹 데이터 엑셀로 가져오기) by Y 4
  15. 2013.03.18 엑셀 차트 만들기 (데이터 유효성 검사, VLOOKUP 함수) by Y 2
  16. 2013.03.13 엑셀 시트의 일부분만 보호하기 (잠금, 시트보호, 시트보호해제) by Y
  17. 2013.03.07 피벗테이블로 데이터 분석하기 (자동서식 적용, 피벗차트 만들기) by Y 2
  18. 2013.03.04 엑셀 연관 검색어 실습 (고급필터, 데이터유효성검사, 매크로) by Y 19
  19. 2013.02.26 엑셀 부분합 (자동 서식 적용, 결과 복사) by Y
  20. 2013.02.25 엑셀 시트 관리 (이름 바꾸기, 복사, 이동, 생성, 삭제) by Y
  21. 2013.02.21 엑셀 정렬 (오름차순, 내림차순, 사용자 지정) by Y 6
  22. 2013.02.18 엑셀 시트그룹지정 (여러 시트에 같은 내용 입력하기) by Y
  23. 2013.02.15 엑셀 데이터 자동 검색 실습 3 (옵션단추, 고급필터, 매크로) by Y 7
  24. 2013.02.15 엑셀 데이터 자동 검색 실습 2 (옵션단추, 고급필터, 매크로) by Y 31
  25. 2013.02.14 엑셀 데이터 자동 검색 실습 1 (옵션단추, 고급필터, 매크로) by Y 7
  26. 2013.02.14 엑셀 데이터 유효성 검사 실습 (조건부 서식 자동으로 지정하기) by Y 3
  27. 2013.02.01 엑셀 셀 참조 (상대참조, 절대참조, 혼합참조) by Y 12
  28. 2013.01.31 엑셀 '선택하여 붙여넣기'와 '값 복사' (단축키 지정 방법) by Y 33
  29. 2013.01.30 엑셀 함수 13 (순위 구하기, RANK) by Y
  30. 2013.01.29 엑셀 함수 12 (기본 함수, SUM, AVERAGE, LARGE, SMALL) by Y

 

 

 

 

REPLACE, TRIM, SUBSTITUTE 함수는 문자열 데이터에서 특정 데이터만 변경하거나 없앨 수 있는 함수들이다. 주로 이 함수들은 데이터를 일괄적으로 변경할 경우 사용된다.

 

 

 

REPLACE(원본텍스트, 변경 시작 위치, 변경 문자수, 변경텍스트)

원본텍스트에서 시작 위치로부터 해당 문자수만큼 변경텍스트로 바꿔주는 문자열 함수다.

예) =REPLACE("아름다운 너희나라", 6, 2, "우리")  =>  "아름다운 우리나라"

※ 공백도 하나의 문자로 취급되므로 6번째라면 '너' 위치가 된다.

 

TRIM(텍스트)

텍스트 앞뒤의 공백은 모두 없애고, 텍스트 사이에 있는 두 개 이상의 공백은 한 칸만 남기고 모두 없앤다.

즉, 텍스트에서 무의미한 공백을 모두 없애는 함수다.

예) =TRIM("  가  나다 ")   =>  "가 나다"

 

SUBSTITUTE(원본텍스트, 텍스트1, 텍스트2)

원본텍스트에서 텍스트1을 찾아 텍스트2로 변경하는 함수다.

예) =SUBSTITUTE("Y&S", "&", "/")   =>   "Y/S"

 

 

 

*** 활  용 ***

 

 

아래와 같은 표가 있을 경우 각각의 요구사항대로 데이터를 변경해보자.

 

 

 

1. 먼저 연락처의 앞자리를 REPLACE 함수를 이용하여 모두 '010'으로 변경해보자.

 

=REPLACE(E5,1,3,"010")

 

E5 셀의 첫번째 문자부터 3개의 문자를 010으로 변경하는 함수식이다.

 

 

 

 

2. 이름의 앞뒤에 공백이 불규칙하게 삽입되어 있어 보기에 안좋다.

TRIM 함수를 이용하여 이름 앞뒤의 공백을 모두 없애보자.

 

=TRIM(C5)

 

 

 

 

3. 고객코드의 '08'은 2008년도를 의미한다.

2013년도로 변경하기 위해 '08'을 '13'으로 SUBSTITUTE 함수를 이용하여 모두 변경해보자.

 

 

=SUBSTITUTE(B5,"08","13")

 

 

 

 

 

 

*** 추  가 ***

 

SUBSTITUTE 함수의 경우 다방면으로 사용될 수 있다.

한 셀에 두 줄 이상 입력된 데이터를 모두 한 줄로 변경하고 싶을 경우의 식이다.

 

=SUBSTITUTE(A1, char(10), " ")

 

A1 셀에서 alt+enter 기호(char(10))를 공백(" ")으로 변경한다.

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

함수나 수식으로 계산한 후 표시되는 숫자의 자릿수를 지정할 수 있는 함수에는 INT, TRUNC, ROUND, ROUNDUP, ROUNDDOWN 함수 등이 있다.

이 중에서 TRUNC 함수는 인수에서 자릿수를 생략할 경우 INT 함수처럼 정수만 표시하고, 생략하지 않을 경우 ROUND 함수 등과 같은 방식으로 사용할 수 있는 함수다.

 

------------------------------------------------------------------------------------------------------------

 

먼저 정수만 표시할 경우의 INT, TRUNC 함수에 대해 먼저 알아보자.

 

 

 

 

=INT(수)

수에서 소수 부분을 버리고 정수로 표시한다. 단, 인수를 넘지 않는 가장 가까운 정수를 구한다.

예) =INT(4.5) => 4, 4.5에서 가까운 정수는 4와 5인데, 4와 5 중에서 작은 정수인 4가 답으로 구해진다.

=INT(-4.5) => -5, -5에서 가까운 정수는 -5와 -4인데, -5와 -4 중에서 작은 정수인 -5가 답으로 구해진다.

즉, 수의 앞과 뒤에 해당하는 정수 중에서 더 작은 정수가 답으로 구해진다.

 

=TRUNC(수, [자릿수])

자릿수를 생략할 경우 수에서 소수 부분을 버리고 정수를 구한다.

예) =TRUNC(4.5) => 4, =TRUNC(-4.5) => -4

TRUNC 함수는 수에서 소수 부분을 버리면 곧 답이 된다.

 

------------------------------------------------------------------------------------------------------------

 

이어서 원하는 자릿수를 지정하여 표시하는 ROUND, ROUNDUP, ROUNDDOWN, TRUNC 함수에 대해 알아보자.

 

자릿수가 양수/음수/0일 경우

자릿수가 양수일 경우 - 숫자를 반올림/올림/내림/버림해서 소수 이하 자릿수만큼 표시한다.

자릿수가 음수일 경우 - 숫자를 반올림/올림/내림/버림해서 0의 개수를 자릿수만큼 표시한다.

자릿수가 0일 경우 - 숫자를 반올림/올림/내림/버림해서 정수만큼 표시한다.

 

예)

자릿수가 3일 경우 소수점 이하 세자리까지 표시한다. ( =ROUND(1234.5678, 3) => 1234.568 )

자릿수가 0일 경우 정수로 표시한다. ( =ROUND(1234.5678, 0) => 1235 )

자릿수가 -2일 경우 백단위로 표시한다. ( =ROUND(1234.5678, -2) => 1200 )

 

 

 

 

=ROUND(수, 자릿수)

지정된 자릿수로 반올림한 숫자를 표시함

 

=ROUNDUP(수, 자릿수)

지정된 자릿수로 올림한 숫자를 표시함

 

=ROUNDDOWN(수, 자릿수)

지정된 자릿수로 내림한 숫자를 표시함

 

=TRUNC(수, [자릿수])

지정된 자릿수로 버림한 숫자를 표시함

 

위의 함수들의 자릿수에 대한 각각의 결과는 위의 그림을 참조한다.

 

------------------------------------------------------------------------------------------------------------

 

활  용

 

 

 

 

------------------------------------------------------------------------------------------------------------

 

참고로 단순히 소수점 이하 자릿수만 지정할 경우 아래의 표시형식에서 [자릿수 늘림], [자릿수 줄임] 명령을 이용해도 된다. 하지만, 정수 부분의 자릿수를 지정할 경우에는 위의 함수를 사용해야 가능해진다.

 

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀 자동채우기 기능은 숫자나 문자를 일정한 간격으로 증가 또는 감소, 복사하여 자동으로 입력하는 기능이다.

또한 자동채우기 기능을 사용하면 수식을 일일이 입력하지 않아도 자동으로 복사하여 결과를 표시할 수 있다.

 

 

1. 자동채우기 결과

문자 - 같은 문자로 채워진다.

숫자 - 드래그하면 같은 숫자, Ctrl을 누른 상태에서 드래그하면 1씩 증가한 숫자로 채워진다.

문자와 숫자 조합 - 드래그하면 같은 문자와 1씩 증가한 숫자, Ctrl을 누른 상태에서 드래그하면 같은 문자와 같은 숫자로 채워진다.

수식 - 아래로 드래그하면 셀 주소중에서 행번호가 1씩 증가하고, 오른쪽으로 드래그하면 셀 주소 중에서 열번호가 1씩 증가한다.

 

 

2. 자동채우기 빠른 방법(자동채우기 단축키 등)

첫 번째 방법 - 열 단위로 채울 경우 첫 번째 셀에 데이터를 입력한 후 채울 범위를 모두 선택하고 Ctrl+D를 누른다. 여러 열을 한꺼번에 채울 경우 Ctrl 키를 이용하여 각각의 열범위를 선택한 후 Ctrl+D를 누르면 한꺼번에 채워진다.

두 번째 방법 - 수식을 열 단위로 채울 경우 채우기 핸들에서 더블 클릭한다. 단, 이 방법은 데이터의 모양이 일정하지 않으면 제대로 복사되지 않는다.

 

 

그럼 이제부터 자동채우기를 이용하여 일련번호, 수식복사, 문자와 숫자의 조합 채우기, 날짜 채우기, 문자 채우기 등을 실습해보자.

 

 

 

아래와 같은 표가 있을 경우 일련번호(1, 2, 3..._)와 평균을 자동 채우기로 자동으로 입력해보자.

 

 

 

 

 

일련번호는 시작번호(여기에서는 1)을 입력한 후

채우기 핸들에서 Ctrl을 누르고 드래그하면

1씩 증가하며 일련번호가 자동으로 입력된다.

 

여기서 잠깐~! 단축키를 이용하지 않는 방법으로는 일단 드래그하고

자동 채우기 옵션에서 '연속 데이터 채우기' 옵션을 클릭하는 방법이 있다.

 

 

 

 

 

 

수식을 복사할 경우 아래 두 가지 방법으로 복사할 수 있다.

첫 번째 방법 - 채우기 핸들을 더블 클릭하기

두 번째 방법 - 범위 지정한 후 Ctrl+D 누르기

 

사실 채우기 핸들에서 드래그하는 정석 방법이 제일 많이 사용된다.

 

 

 

 

 

 

아래와 같은 표가 있을 때 학번, 날짜, '○' 기호를 자동 채우기를 이용하여 채워보자.

 

 

 

 

 

학번은 문자+숫자 조합의 글자이므로 채우기 핸들을 드래그하여

자동 채우기를 실행하면 숫자가 1씩 증가하며 채워지게 된다.

 

이때 굵은 선이 복사되었거나, 아래 굵은 선이 없어지거나 하는 이유는

자동 채우기에서 서식까지 채워졌기 때문이다.

이럴때 방법은??

자동 채우기 옵션에서 '서식 없이 채우기' 옵션을 클릭하면 된다.

 

 

 

 

 

날짜를 자동 채우기로 입력해보자.

 

날짜를 자동 채우기한 후 자동 채우기 옵션을 살펴보면

일, 월, 연 단위로 채우거나 평일만 채우는 날짜용 옵션이 표시된다.

 

여기에서는 '평일 단위 채우기' 옵션을 선택하여 평일만 채우기했다.

 

 

 

 

 

문자 데이터를 자동 채우기하면 같은 문자로 채워진다.

이런 채우기 속성을 이용하여 출석 부분을 채워본다.

 

문자가 입력된 셀을 오른쪽으로 먼저 채우기한 후

그대로 아래로 채우면 같은 데이터로 채울 수 있다.

 

 

 

 

 

아래는 '○' 를 군데군데 지워 출석부를 완성한 모습이다.

 

 

 

 

이와 같이 자동 채우기는 다방면으로 사용할 수 있다.

물론 서식만 채우는 기능도 있으니 잘 활용하여 작업 시간을 단축해보자.

 

 

동영상 강좌 보기

 

 

 

 

☞ 일련번호 만드는 다른 방법

 

2013/05/03 - 엑셀 함수 17 - SUBTOTAL 함수 (자동필터 결과 합하기, 일련번호 만들기 예제) by Y 

2013/04/29 - 엑셀 함수 15 - ROW 함수 (엑셀 일련번호 만들기) by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

한글에서 작성한 표와 같은 내용을 엑셀로 가져오면

엑셀의 기능을 이용하여 손쉽게 계산하거나, 이터를 분석할 수 있다.

한글 문서를 엑셀로 가져오는 방법에는 아래의 두 가지 방법이 있다.

 

 

 

복사 => 붙여넣기 방법

한글 문서를 간단하게 엑셀로 가져오는 방법이다.

이 방법은 엑셀 문서를 한글로 가져오는 경우에도 사용할 수 있다.

 

 

 

1. 엑셀로 가져올 한글 문서가 다음과 같을 경우

표 안에서 드래그하거나 표 테두리를 클릭한 후

복사하기 위해 [Ctrl]+[C] 키를 누른다.

 

 

 

 

2. 엑셀에서 [B2] 셀을 클릭한 후 [Ctrl]+[V] 키를 누르면

아래와 같이 한글에서 선택한 표가 가져와진다.

하지만, 표의 열너비는 복사되지 않은 것을 볼 수 있다.

 

 

 

 

 

인터넷 문서로 저장하여 엑셀로 가져오는 방법

좀 번거롭지만 문서 전체의 내용을 거의 완벽하게 가져올 수 있는 방법이다.

 

 

 

1. 한글에서 아래와 같은 문서가 있을 때

[파일]-[다른 이름으로 저장하기] 메뉴를 클릭한다.

 

 

 

 

2. '파일 형식'을 '인터넷 문서'로 지정한 후 [저장] 버튼을 클릭한다.

 

 

 

 

3. 문자 코드를 선택하는 창이 나타나면 [확인] 버튼을 클릭한다.

 

 

 

 

4. 엑셀에서 [Office 단추]-[열기] 메뉴를 클릭하고

파일 형식에서 '모든 웹 페이지'를 선택한 후

앞에서 저장한 '환전고시환율.htm' 파일을 연다.

 

 

 

 

5. 아래와 같이 [A1] 셀부터 문서 전체가 가져와지며

열 너비까지 정확하게 적용되어 따로 열너비를 지정하지 않아도 된다.

게다가, 시트 이름까지 파일 이름인 '환전고시환율'로 자동으로 지정된다.

 

 

 

 

6. 이제 엑셀로 불러온 인터넷 문서를 엑셀 문서로 저장하기 위해

[Office 단추]-[다른 이름으로 저장] 메뉴를 클릭하고

저장할 파일 형식을 'Excel 통합 문서'로 지정한 후 저장하면 된다.

 

 

 

간단한 표라면 복사->붙여넣기 방법을 사용하는 것이 좋을 것이고,

복잡한 표라면 인터넷 문서로 저장한 후 불러오는 방법이 좋을 것이다.

 

 

 

 

☞ 관련글

 

2013/03/19 - 외부 데이터 가져오기 1 (웹 데이터 엑셀로 가져오기) by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

SUBTOTAL 함수란?

목록이나 데이터베이스의 부분합을 구하는 함수이고, [데이터] 메뉴의 [부분합] 명령을 사용하여 부분합 목록을 작성하는 방법과 같이 11가지 기능을 가진 다 기능 함수다. SUBTOTAL로 많이 사용하는 함수는 SUM, AVERAGE, COUNT 등의 함수이다.

 

 

SUBTOTAL 함수의 특징

1. SUBTOTAL 함수는 필터 결과에 포함되지 않은 행을 모두 무시하기 때문에 자동 필터와 함께 많이 사용한다.

2. [데이터]-[부분합]으로 부분합을 계산할 경우 사용되는 11가지의 계산이 SUBTOTAL 함수를 이용한 계산이므로 함수를 수정하여 부분합의 계산을 수정할 수 있다.

3. 범위에 다른 부분합이 있으면 이중으로 계산되는 것을 피하기 위해 중첩된 부분합을 무시한다. 즉, 영역 안에 다른 부분합은 계산하지 않는다.

 

 

=SUBTOTAL(함수 번호, 계산할 범위)

범위를 함수 번호에 해당하는 함수로 계산한다.

예) =SUBTOTAL(9, B5:B10)  =>  B5:B10 범위에 해당하는 숫자들을 합한다.

 

 

함수 번호에 해당하는 함수와 설명

 

 

101~111은 행을 숨길 경우 숨긴 행의 값을 계산하지 않을 때 사용하면 된다.

반면에, SUBTOTAL 함수는 숨긴 열에는 영향을 받지 않는다.

 

 

 

SUBTOTAL 활용 1

 

 

 

1. 자동필터를 적용한 후 화면에 표시되는 데이터만 자동으로 계산되는 예제를 만들어보자.

무게와 단가에 대한 합을 H15셀과 I15셀에 SUBTOTAL 함수로 미리 구해보았다.

여기까지는 SUM을 사용했을 때와 답이 다르지 않다.

 

무게의 합(H15) => SUBTOTAL(9, H3:H14)

단가의 합(I15) => SUBTOTAL(9, I3:I14)

  

 

 

 

 

2. 자동 필터를 적용하기 위해

합계 행을 제외한 데이터를 범위 지정한 후

[데이터]-[필터] 명령을 클릭한다.

 

 

 

 

3. 제목행에 조건에 따라 필터링할 수 있는 단추가 표시된다.

 

 

 

 

4. '지점명'이 '대륙전자'인 데이터만 필터링하기 위해

'지점명'의 단추를 클릭한 후 '제일전자'를 체크 해제한다.

 

 

 

 

5. 자동필터가 실행되어 '대륙전자' 데이터만 표시되고,

무게와 단가의 합계가 화면에 표시된 데이터의 합계만 구해진다.

SUM을 사용했다면 여전히 972, 7246000 이 구해졌을 것이다.

이렇게 SUBTOTAL 함수는 자동필터와 함께 자주 사용된다.

 

 

 

 

SUBTOTAL 활용 2

 

 

 

1. 자동필터링되도 일련번호가 항상 '1, 2, 3...'으로 유지되는 예제를 만들어보자.

B3 셀에 '=SUBTOTAL(3, $C$3:C3)' 식을 입력한 후 아래로 수식을 복사한다.

 

'=SUBTOTAL(3, $C$3:C3)' 식에서 '3'은 함수 'COUNTA'를 의미한다.

범위에 이렇게 사용한 이유는

'$C$3:C3'에서 앞의 'C3'을 절대참조로 고정하여

'C3:C4', 'C3:C5', 'C3:C6', 'C3:C7'과 같이 참조가 변하도록 하기 위해서다.

 

참조에 대해 궁금하다면 함 보자!!  엑셀 셀 참조 (상대참조, 절대참조, 혼합참조) by Y

 

 

 

 

2. 식이 복사되어 아래와 같이 일련번호가 만들어진다.

 

 

 

 

3. 위의 활용 예제에서와 같이 자동필터를 실행하면

눈에 보이는 범위만 자동으로 재계산하여 정상적으로 일련번호가 표시된다.

 

 

이와 같이 SUTOTAL 함수를 자동필터와 함께 사용하면 편리하게 계산할 수 있다.

 

 

 

 

☞ 일련번호 만드는 다른 방법

 

2013/04/29 - 엑셀 함수 15 - ROW 함수 (엑셀 일련번호 만들기) by Y

2013/05/14 - 엑셀 자동채우기 (일련번호, 수식복사, 날짜채우기 등 실습하기) by Y 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

예제 파일 : frequency.xlsx

 

 

FREQUENCY 함수는 숫자 범위에서 분포도를 세로 배열 형태로 구해주는 함수다.

FREQUENCY 함수를 사용하면 학생들의 점수대가 어떤지, 승진 시험 결과의 점수대가 몇명인지 등을 구할 수 있다.

 

 

=FREQUENCY(데이터 배열, 구간 배열)

데이터 범위에서 구간 배열의 간격에 해당하는 개수가 몇개인지 구할 수 있다.

예) =FREQUENCY(A1:A40, C5:C10)  =>  [A1:A40] 자료가 [C5:C10] 간격에 해당하는 분포수를 구한다.

 

 

FREQUENCY 함수 사용 유의점

1. 구간 배열에 '..49, 59..' 처럼 입력하면 '50~59' 사이가 몇 명인지 구할 수 있다.

2. 함수 작성 순서

① 분포수를 구할 범위를 미리 선택한다.

② 함수식을 작성한다.

Ctrl+Shift+Enter 키를 누른다.

 

 

 

FREQUENCY 활용

 

 

 

 아래 카페 회원 현황의 나이 데이터를 이용하여 각 나이대 인원수를 구해보겠다.

데이터 파일을 첨부했으니 다운받아 따라해보자.

 

 

 

 

1. 파일을 불러오면 아래 그림의 윗부분처럼 데이터가 작성되어 있다.

[G9:G12] 범위에 구간을 아래부분처럼 작성한다.

 

 

 

2. 각 점수가 의미하는 구간이다.

여기 데이터에는 10대가 없어 아래처럼 작성하였다.

 

 

 

 

3. 인원수를 구하기 위해 범위를 지정한다.

 

 

 

 

4. =FREQUENCY(C5:C17, G9:G12) 식을 작성한다.

C5:C17 범위는 나이 데이터이고, G9:G12 범위는 구간 배열 범위이다.

 

 

 

 

5. [Ctrl]+[Shift]+[Enter] 키를 누른다.

 

 

 

 

6. 인원수가 구해지면 맞는지 확인해보자.

40대를 살펴보면 맞게 구해진 것을 볼 수 있다.

 

 

 

 

7. 이제 지저분한 구간 범위를 숨기기 위해

[G] 열 머리글을 클릭하여 G 열을 선택한 후 마우스 오른쪽 메뉴에서

[숨기기] 메뉴를 클릭한다.

 

 

 

 

8. G 열이 숨겨져서 나이대와 인원수 필드만 표시된다.

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

ROW 함수는 참조셀의 행 번호를 구하는 함수다.

반대로 열 번호를 구하는 함수로 COL 함수가 있지만, ROW 함수의 활용도가 훨씬 높으니 ROW 함수만 다뤄보기로 한다.

 

 

=ROW(셀 주소)

간단히 셀 주소의 행번호를 구하므로 예를 들어 셀 주소가 C5라면 '5'가 답이 된다.

 

 

 

활용

 

 

ROW 함수를 이용하여 여러 행을 삽입/삭제해도 제대로 표시되는 일련번호를 만들어보겠다.

자동 채우기를 이용한 일련번호와 ROW 함수를 사용한 일련번호를 비교해보자.

 

 

1. B3 셀에 1을 입력한 후 [Ctrl] 키를 누르고

채우기 핸들을 클릭하고 아래로 쭈~욱 드래그하면

오른쪽 그림처럼 일련번호가 입력된다.

 

 

 

 

2. C3 셀에 '=ROW(C3)-2' 수식을 입력한 후

채우기 핸들을 클릭하여 아래로 쭈욱~드래그하면 수식이 복사되어

오른쪽 화면과 같이 일련번호가 입력된다.

 

수식 설명

'=ROW(C3)'만 입력하면 처음 값이 '3'이 되므로

2를 빼서 처음 값이 '1'이 되도록 구했다.

 

 

 

 

3. 중간 행이 삭제될 경우 어떻게 되는지 비교해보자.

'8~11' 행을 선택한 후 삭제한다.

 

 

 

 

4. 자동 채우기를 이용한 경우는 중간에 6~9가 빠지지만

ROW 함수를 사용한 오른쪽의 경우 항상 행 번호를 참조하기 때문에

변함없이 열련번호가 표시되는 걸 볼 수 있다.

 

 

 

추가 활용

 

홀수행이나 짝수행만 강조하는 조건부 서식일 경우 ROW 함수를 사용하면 된다.

조건부 서식을 모를 경우 참조!! -> 엑셀 조건부 서식 3 (수식을 이용한 조건부 서식) by Y

 

짝수행일 경우의 수식   =MOD(ROW(데이터의첫번째셀주소), 2)=0

홀수행일 경우의 수식   =MOD(ROW(데이터의첫번째셀주소), 2)=1

 

수식을 위와 같이 작성하면 홀수행/짝수행만 지정하여 서식을 줄 수 있게 된다.

MOD 함수는 앞의 수를 뒤의 수로 나눈 후 나머지를 구하는 함수다.

 

 

 

 

☞ 일련번호 만드는 다른 방법

 

2013/05/03 - 엑셀 함수 17 - SUBTOTAL 함수 (자동필터 결과 합하기, 일련번호 만들기 예제) by Y

2013/05/14 - 엑셀 자동채우기 (일련번호, 수식복사, 날짜채우기 등 실습하기) by Y 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

데이터 통합 기능은 하나 혹은 여러 워크시트나

하나 혹은 여러 문서에 분산된 데이터를 하나로 통합하여 요약/계산해주는 엑셀 기능이다. 

 

예를 들어 아래와 같이 두 개의 표가 있을 때

같은 행/열의 데이터끼리 요약한 후 합계를 구할 수 있다.

 

 

통합하려면 아래와 같이 미리 행/열을 입력한 표가 준비되어 있어야한다.

 

 

 

 

다양한 예제로 데이터 통합 기능을 연습해보자.

 

 

1. 먼저 통합표를 범위 지정한 후

[데이터]-[데이터 도구]-[통합] 명령을 클릭한다.

 

 

 

 

2. '함수'에서 통합할 계산을 '합계'로 선택한 후

'참조'란을 클릭하고 통합할 첫번째 표를

범위 지정하고 [추가] 버튼을 클릭하면 '모든 참조 영역'에 추가된다.

 

 

 

 

3. 이어서 두번째 통합할 표를 추가한 후

'사용할 레이블'에 '첫 행', '왼쪽 열' 옵션을 체크하고 [확인] 버튼을 클릭한다.

 

 

 

 

4. 아래와 같이 첫행과 왼쪽열이 같은 데이터가 합계로 통합된다.

 

 

 

 

5. 아래와 같이 왼쪽 세개의 표를 통합할 경우

오른쪽과 같이 표를 작성해서 준비한다.

 

 

 

 

6. 통합을 실행한 후 '평균'을 선택하고, 세 개의 표 영역을 모두 추가해놓고,

'첫 행', '왼쪽 열' 옵션을 체크한 후 [확인] 버튼을 클릭한다.

 

 

 

 

7. 데이터가 있는 경우만 계산된 것을 볼 수 있다.

 

 

 

 

8. 아래와 같은 두 개의 표를 같은 성끼리 통합할 경우

'김*', '임*', '박*', '신*' 처럼 '*'을 이용하여 통합할 수 있다.

 

예를 들어 주소 중에서 같은 도일 경우 통합한다면

'경기도*', '서울시*', '충청도*' 등으로 작성하면 된다.

 

 

 

 

 

☞ 기타 엑셀 분석작업

 

2013/02/26 - 엑셀 부분합 (자동 서식 적용, 결과 복사) by Y

2013/03/07 - 피벗테이블로 데이터 분석하기 (자동서식 적용, 피벗차트 만들기) by Y

2013/04/10 - 엑셀 목표값 찾기로 데이터를 분석해보자 by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

찾기/참조 함수 글을 포스팅할 때 CHOOSE 함수를 빼먹었다는 걸 얼마전에 알았다;;

 

그래서 CHOOSE 함수만 따로 정리해본다.

CHOOSE 함수는 숫자가 1~n일 경우 해당하는 값을 표시할 수 있는 함수다.

중첩 IF 함수를 사용해서도 같은 결과를 얻을 수 있다.

 

 

 

=CHOOSE(인덱스 번호, 값1, 값2, 값3, 값4......)

(인덱스 번호란? 1부터 시작하는 작은 정수를 의미한다. 음수나 0은 포함되지 않는다.)

인덱스 번호와 '값' 다음에 나오는 숫자가 일치하는 값이 표시된다. 즉, 인덱스 번호가 2라면 '값2'가 표시되고, 3이라면 '값3'이 표시된다.

 

 

 

CHOOSE 함수를 사용할 경우 유의할 점

 

1. IF 함수와 혼동하여 인덱스 번호가 들어갈 자리에 조건을 쓰면 안된다. (이런 경우를 너무 많이 봤음)

예) 응시번호(B4셀)가 '1'이면 'A'를 표시하고 '2'이면 'B'를 표시하시오.

틀린 경우

=CHOOSE(B4=1,"A",B4=2,"B")

=CHOOSE(B4,1,"A",2,"B")

맞는 경우

=CHOOSE(B4, "A", "B")

2. 인덱스 번호가 6까지 나올 가능성이 있다면 값도 6개를 입력해줘야한다. 예를 들어, 인덱스 번호가 4인데, 값3까지만 입력하면 '#VALUE!' 에러 표시가 나타난다.

틀린 경우

=CHOOSE(3, "A", "B")

맞는 경우

=CHOOSE(3, "A", "B", "C")

 

 

 

 

활용

 

 

문제) 교수의 평가점수가 1등인 사람에게는 보너스를 600,000원, 2등일 경우 400,000원, 3등일 경우 200,000원을 지급하고 나머지는 지급하지 않는다.

 

=CHOOSE(RANK(D6,$D$6:$D$11),600000,400000,200000,0,0,0)

RANK 함수로 순위를 구했다. 순위는 사람이 6명이므로 6까지 나올 가능성이 있다.

그럼 값도 '600000,400000,200000,0,0,0'의 6개를 입력해줘야 모든 결과가 에러 없이 제대로 표시될 수 있다.

 

 

 

 

 

 

추가)

 

CHOOSE 함수로 구할 값이라면 IF 함수로도 구할 수 있다.

위의 문제의 경우는 중첩 IF문을 좀 많이 사용해야 하긴 하지만 구해지긴 구해진다 ㅋ

 

=IF(RANK(D6,$D$6:$D$11)=1,600000,IF(RANK(D6,$D$6:$D$11)=2,400000,IF(RANK(D6,$D$6:$D$11)=3,200000,0)))

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

목표값 찾기는 내가 원하는 목표까지 도달하기 위해 필요한 값을 찾는 기능이다.

예를 들어 아래와 같이 3월 10일 작성된 매출 현황표에서

고상현 사원의 1사분기 매출총계가 100이 되기 위해

3월에 판매해야하는 매출액을 찾을 경우 목표값 찾기를 이용하면 된다.

 

물론 이 예제에서는 간단한 계산이므로 암산으로도 가능하겠지만

복잡한 수식으로 계산된 값일 경우도 있으니 잘 알아두자.

 

 

 

 

 

1. [데이터]-[가상분석]-[목표값 찾기] 명령을 클릭한다.

이때 셀 포인터는 아무데나 위치해도 된다.

즉, 목표값 찾기는 아무 셀이나 선택해놓고 시작해도 된다.

 

 

 

 

 

 

2. [목표값 찾기] 창이 나타나면

'수식 셀'에는 수식이 포함된 셀인 고상현의 총합셀을 선택한다.

'찾는 값'은 목표값인 100을 직접 입력하고,

'값을 바꿀 셀'에는 고상현의 3월 매출셀을 선택한다.

 

 

 

 

 

 

2. 창이 [목표값 찾기 상태] 창으로 바뀐다.

그리고 시트에서 [E10] 셀의 값이 9에서 32로 바뀌었다.

즉, 고상현이 1사분기 매출총계 100을 달성하려면 3월에는 32가 필요한 것을 알 수 있다.

 

창에서 [확인] 버튼을 누르면 이 상태로 시트 값이 바뀌고,

[취소] 버튼을 누르면 원래 값으로 돌아간다.

 

 

 

 

이처럼 '목표값 찾기' 기능을 이용하면

쉽게 가상의 값을 찾을 수 있다.

 

 

 

 

☞ 기타 엑셀 분석작업

 

2013/02/26 - 엑셀 부분합 (자동 서식 적용, 결과 복사) by Y

2013/03/07 - 피벗테이블로 데이터 분석하기 (자동서식 적용, 피벗차트 만들기) by Y

2013/04/20 - 엑셀 데이터 통합 기능 by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

고급필터는 아래와 같이 많은 양의 데이터가 있을 경우 원하는 조건의 데이터만 추출하는 기능이다.

예를 들어 지점명이 '대륙전자'인 데이터만 추출하고자 할 경우 사용한다.

비슷한 기능으로 자동필터가 있긴 하지만 OR 조건식을 만들 수 없고, 다른 위치에 결과를 추출할 수 없는 등 제약이 있기 때문에 고급필터를 더 많이 사용하게 된다.

 

 

 

 

 

고급필터 작성 순서

 

1. 조건식을 작성한다.

2. [데이터]-[정렬 및 필터]-[고급필터] 명령을 클릭한다.

3. '목록 범위'에는 전체 데이터 범위를 지정하고, '조건 범위'에는 본인이 작성한 조건을 범위 지정하고, '복사 위치'는 결과가 보여질 첫 번째 셀을 클릭한다.

 

 

고급필터에서 가장 어려운 부분이 1번인 조건식을 작성하는 것이다.

원하는 조건이 복잡해질수록 조건식도 당연히 복잡해진다. 조건식의 규칙을 알아보자.

 

 

고급필터 조건 작성 방법

 

1. 필드 제목을 무조건 옆으로 나란히 작성한다. (지점코드, 단가)

2. 조건을 모두 만족해야 하는 경우 조건을 옆으로 나란히 작성한다.(JL*, <800000)

 

 

3. 조건 중에 하나만 만족해도 되는 경우 조건을 대각선으로 작성한다.(대륙전자, >=80)

4. 같은 필드에서 모두 만족해야 하는 두 개 이상의 조건일 경우 필드 이름을 여러번 쓰고 조건을 나란히 작성한다.(무게(Kg), 무게(Kg)), (>=80, <=90)

 

 

5. 같은 필드에서 '이거나'라는 말이 나오면 위아래로 작성하면 된다. (DR*, JL*)

 

 

4. 조건에 식을 사용하여 'TRUE', 'FALSE' 등이 표시될 경우 필드 제목을 비워놓거나 존재하지 않는 내용을 써야한다.

 

① 조건 필드 제목을 비워놓은 경우 

14 앞뒤에 큰 따옴표("")를 앞뒤에 넣은 이유는

left, right, mid 등의 문자열 함수로 추출한 숫자는 문자형 숫자이기 때문이다.

이 조건은 컴활1급실기에서 많이 나오는 문제유형이다.

 

② 조건 필드 제목에 기존의 필드 제목과 상관없는 내용을 적은 경우(8월 판매, 평균 이상)

평균 범위를 절대참조로 지정하지 않으면 제대로 추출되지 않는다.

 

 

 

고급 필터로 데이터 추출하기

 

 

 

1. 데이터 범위를 모두 선택한 후 [고급필터] 명령을 클릭한다.

 

 

 

 

2. [고급필터] 창이 나타나면

데이터는 그대로 두고 다른 위치에 필터링하기 위해

'다른 장소에 복사' 옵션을 클릭하여 체크한다.

'조건 범위'는 작성해놓은 조건을, '복사 위치'는 원하는 셀을 선택한다.

 

여기에서는 아래의 조건을 선택했다.

 

 

 

 

 

3. 데이터에서 조건에 맞는 결과만 추출되었다.

아래는 '매출번호가 14로 끝나고, 제품코드가 'TV'로 시작하는 데이터'만 추출한 경우다.

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

다중 선택이란?

모양이 불규칙한 두 개 이상의 떨어져 있는 선택을 의미한다.

 

 

1. 아래의 경우는 다중선택 범위가 아니다.

 

 

 

2. 아래의 경우는 열 길이가 다르므로 다중선택 범위이다.

 

 

 

 

3. 아래의 경우도 시작 행과 끝 행이 다르므로 다중선택 범위이다.

 

 

 

 

1의 경우에는 [Ctrl]+[C]를 눌러 바로 복사가 되지만,

2번, 3번의 경우에는 [Ctrl]+[C]를 누를 경우 다음과 같은 메시지가 뜨게 된다.

다중 선택 범위에서는 복사 명령을 수행할 수 없다는 경고창이다.

 

 

 

 

이럴 경우 클립보드를 이용하여 다중선택범위를 복사할 수 있다.

 

 

1. 아래와 같이 버튼을 눌러 클립보드 창을 띄운다.

 

 

 

 

 

2. 복사할 부분 중에서 이어진 범위를 선택한 후 복사하면

클립보드 창에 항목이 추가된다. 

 

 

 

 

3. 선택 모양이 다른 범위를 선택한 후 복사하면

클립보드 창에 또 항목이 추가된다.

 

 

 

 

4. 위와 같은 방법으로 복사하려는 부분을 모두 추가한 후

아래와 같이 클립보드 창에서 [모두 붙여넣기] 버튼을 클릭하면

원하는 위치에 다중선택 범위가 붙여넣기가 완성~!!

 

 

 

 

5. 클립보드 항목에서 다음 버튼을 클릭하면

하나씩 붙여넣거나 삭제가 가능하다.

 

 

 

 

 

 

다른 방법으로는 '앳마'님이 직접 만드신 엑셀 추가 기능 'My_Addin'를 이용할 수 있다.

다중선택범위를 복사하기 위해 알아보다가 알게 되었는데 엑셀 리본 메뉴에 'My_Addin'이라는 추가 도구를

설치하면 엑셀에서는 지원이 안되던 기능들을 사용할 수 있게 해준다.

그 외에도 엑셀에 유용한 고급 기능이 많은 블로그다.

 

'앳마의 블로그' 주소

http://blog.naver.com/atmyhome

'My_Addin' 다운 주소

http://blog.naver.com/atmyhome/90160453186

다중선택범위 복사 사용법 주소

http://blog.naver.com/atmyhome?Redirect=Log&logNo=90150815117&from=postView

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

머리글/바닥글은 모든 페이지에 걸쳐 페이지 번호나 회사 이름 등이 표시되도록 하는 기능이다.

반복되는 문구가 문서의 위에 위치하면 머리글, 아래에 위치하면 바닥글이 된다.

 

 

 머리글/바닥글이 삽입된 모습

 

 

머리글/바닥글을 삽입하는 방법은 두 가지가 있다.

1. 엑셀 2007 이전 버전 방법 - [페이지 설정] 대화 상자를 이용한다.

2. 엑셀 2007 이후 버전 방법 - [페이지 레이아웃] 보기 상태를 이용한다.

 

 

 

머리글/바닥글 삽입

 

 

 

1. 이 문서는 아래와 같이 두 개의 페이지로 나뉘어져 있다.

가운데 점선은 강제로 페이지를 나누거나, [인쇄 미리보기]를 했다면 나타난다.

 

 

 

 

2. [보기]-[페이지 레이아웃] 명령을 클릭하여 화면을 변경한다.

아니면 상태표시줄에 있는 [페이지 레이아웃] 단추를 클릭해도 된다.

 

 

 

 

 

 

3. 머리글을 추가하기 위해 위쪽으로 마우스를 가져가면

아래 그림처럼 색이 채워지고 '클릭하여 머리글 추가'라는 글이 보인다.

왼쪽, 가운데, 오른쪽의 3개의 영역이 있으므로 원하는 위치를 클릭하면 된다.

 

 

 

 

4. 여기에서는 왼쪽 영역을 클릭했다.

[머리글/바닥글 도구]-[디자인] 탭에서

[페이지 번호]를 클릭하면 현재 페이지수를 표시할 수 있다.

[페이지 수]를 클릭하면 전체 페이지수를 표시할 수 있다.

여기에서는 [페이지 번호]를 클릭한 후 '/'를 입력하고

[페이지 수]를 클릭했다.

 

'전체 10 페이지 중 2 페이지'와 같이 표시하고 싶을 경우에는

'전체 &[페이지 번호] 페이지 중 &[전체 페이지 수] 페이지'로 작성하면 된다.

 

 

 

 

5. 다른 셀을 클릭해보면 각각의 페이지에 해당하는 페이지 번호가 나타난다.

 

 

 

 

6. 가운데 머리글 영역에는 직접 머리글을 입력했다.

회사명이나 작성자 등을 입력할 경우에 직접 내용을 입력하면 된다.

 

 

 

 

7. 오른쪽 영역에는 날짜를 입력하기 위해 [현재 날짜]를 클릭했다.

 

 

 

 

8. 완성된 현재 날짜의 모습이다.

 

 

 

 

9. 머리글 글자를 꾸밀 경우 [홈] 탭을 이용하면 된다.

 

 

 

 

10. 바닥글도 머리글과 똑같은 방법으로 추가할 수 있다.

 

 

 

 

11. 이전 버전의 방식으로 머리글/바닥글을 삽입할 경우

아래와 같이 [페이지 레이아웃]-[페이지 설정]의 자세히 버튼을 클릭하여

[페이지 설정] 대화 상자를 표시한 후 [머리글/바닥글] 탭을 클릭한다.

[머리글 편집]과 [바닥글 편집] 버튼을 클릭하면 삽입할 수 있는 창이 나타나고,

기본적으로 위의 [머리글/바닥글] 도구와 입력 방식은 같다.

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

외부 데이터 가져오기 기능은 한글, 엑세스, 메모장 등의 OA 프로그램에서 작성한 내용을 엑셀로 가져오는 기능이다.

여기에서는 웹에 테이블로 작성된 데이터를 엑셀로 가져오는 방법을 알아보자.

 

 

웹에서 외부 데이터 가져오기

1. [데이터]-[외부 데이터 가져오기]-[웹] 명령을 클릭한다.

2. [웹 쿼리] 창에서는 인터넷처럼 링크로 문서를 이동하면 안되고 가져올 웹 데이터가 있는 웹주소를 미리 복사했다가 붙여넣은 후 [이동] 버튼을 눌러 이동해야 제대로 가져오기가 실행된다.

아니면 웹주소를 직접 입력한 후 [이동] 버튼을 눌러도 된다.

3. 노란색 화살표를 클릭하여 가져올 표를 선택한 후 [가져오기] 버튼을 누르면 엑셀로 가져와진다.

 

==> [웹 쿼리] 창의 [옵션]을 클릭하면 하이퍼링크 등의 웹 서식을 그대로 엑셀로 가져올 수 있다.

==> [데이터 가져오기] 창의 [속성]을 클릭하면 실시간으로 데이터가 업데이트되도록 설정할 수 있다.

 

 

 

네이버 금융의 환율 데이터를 엑셀로 가져오기

 

 

 

1. 아래의 환율표를 엑셀로 가져오기 위해 주소를 미리 복사해놓는다.

 

 

 

 

2. 엑셀에서 [데이터]-[웹] 명령을 클릭한다.

 

 

 

 

3. [새 웹 쿼리] 창이 크게 열리면 '주소' 입력란에

복사해둔 주소를 붙여넣고 [이동] 버튼을 클릭한다.

물론 주소를 안다면 직접 입력해도 된다.

 

이 화면에서 인터넷하듯이 클릭해서 이동하면

[가져오기] 버튼을 클릭했을 때 다시 네이버 화면으로 돌아가므로

주소를 입력해서 이동하는 걸 잊지 말자.

 

 

 

 

4. 아래와 같은 경고창은 플래시 때문에 뜨는데 그냥 [계속] 버튼을 누르면 된다.

 

 

 

 

5. 엑셀로 가져가려는 표 왼쪽에 노란색 바탕의 까만색 화살표 모양을 클릭한다.

 

 

 

 

6. 화살표가 녹색 체크 표시 그림으로 바뀌고 데이터가 범위 지정된다.

여기에서는 하이퍼링크 정보까지 엑셀로 가져가기 위해 [옵션] 버튼을 클릭한다.

 

 

 

 

7. [웹 쿼리 옵션] 창이 열리면

서식에서 '완전한 HTML 서식' 옵션을 체크하고

[확인] 버튼을 클릭한다.

 

 

 

 

8. 이제 표를 엑셀로 가져가기 위해 [가져오기] 버튼을 클릭한다.

 

 

 

 

9. [새 웹 쿼리] 창이 닫히고 [데이터 가져오기] 창이 열리면

[속성] 버튼을 클릭한다.

 

 

 

 

10. [외부 데이터 범위 속성] 창이 열리면 '새로 고침 옵션'이 나타난다.

웹 데이터가 수시로 변하는 데이터일 경우

'새로 고침 옵션'을 지정해주면 엑셀에서도 자동으로 업데이트된다.

'다음 간격으로 새로 고침' 옵션을 체크하면

새로 고침될 시간을 마음대로 지정할 수 있어 편리하다.

 

여기에서는 '파일을 열 때 데이터 새로 고침' 옵션을 체크했다.

그리고 엑셀 기본 열 너비가 변하지 않도록 '열 너비 조정'을 체크해제했다.

 

 

 

 

11. 다시 [데이터 가져오기] 창이 열리는데 가져올 위치를 잘 지정하고 [확인] 버튼을 누르면

아래와 같이 html 서식을 고대로 유지한 데이터가 엑셀로 가져오기된다.

 

 

 

 

12. 글자 크기와 테두리, 정렬 등의 서식을 적용하여 깔끔하게 꾸민 결과임~

이 파일은 다시 열 경우 자동으로 업데이트된다.

 

 

 

 

 

☞ 관련글

 

2013/05/07 - 외부 데이터 가져오기 2 (한글 문서를 엑셀로 가져오기) by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀 차트는 특정 값을 그림으로 표시해주기 때문에 값을 서로 비교하거나 변동 추이를 알아보거나 할 경우

많이 사용된다.

차트도 용도에 따라 '세로 막대형', '꺾은선형', '원형', '가로 막대형', '영역형', '분산형' 등의 종류가 있다.

세로 막대형이나 가로 막대형은 값을 서로 비교하는 경우, 원형은 백분율일 경우하고,

꺾은선형은 데이터의 변동 추이를 알아볼 경우 많이 사용하는 종류다.

 

차트 만들기

데이터 범위를 지정한 후 [삽입] 탭의 [차트]에서 차트 종류 선택

 

차트 수정하기

1. [차트 도구] 탭의 [디자인], [레이아웃], [서식] 탭에서 수정

2. 차트 요소의 바로 가기 메뉴에서 [.... 서식] 메뉴 선택

 

 

 

이름에 유효성 검사를 적용하여 목록에서 이름을 선택하면

그 사람의 달성율과 달성율을 그림으로 표시한 차트가

자동으로 나타나는 예제를 만들어 본다.

 

 

 

 

 

 

차트 만들기

 

 

 

1. [I5] 셀을 선택하고 [데이터]-[데이터 유효성 검사] 명령을 클릭한다.

 

 

 

 

2. 제한대상을 '목록'으로 선택한 후

원본 입력란을 클릭하고 시트의 이름 부분을

드래그하여 선택한다.

 

 

 

 

3. 아래와 같이 데이터 입력에 제한을 두어

이름만 입력하거나 선택할 수 있게 된다.

여기에서는 '이기자'를 선택해놓는다. 

 

 

 

 

4. [K5] 셀에 VLOOKUP 함수를 이용하여 달성율을 구한다.

찾기/참조 함수를 잘 모른다면 아래 글을 참조하자.

엑셀 함수 4 (찾기/참조 함수) by Y

 

 

 

 

5. '0.65'로 결과가 나오면 백분율을 지정한다.

백분율 명령은 [홈]-[표시 형식]에 있다.

 

 

 

 

6. 차트를 만들기 위해 [I5:K5] 범위를 선택한 후

[삽입]-[차트]에서

'2차원 묶은 가로 막대형'을 선택한다.

 

 

 

 

7. 기본 레이아웃과 스타일로 차트가 만들어지면 차트를 수정하여 깔끔한 모양을 만들어보자.

먼저 차트 제목과 범례를 각각 클릭한 후 [DELETE] 키를 눌러 지워버린다.

 

 

 

 

8. [차트 도구]-[디자인]의 [행/열 전환]은 말 그대로 행열을 바꿔 표시해주는 명령이다.

여기에서는 열로 되어 있는 이름을 행으로 바꿔주기 위해 클릭한다.

 

 

 

 

9. 행열을 바꾼 결과 아래와 같이 X축 이름에 '1' 대신에 이름이 나타난다.

 

 

 

 

10. 축 이름도 깔끔한 차트를 위해 삭제하자.

 

 

 

 

11. 차트의 크기를 작고 아담하게 변경한 후 [H6:K11] 위치로 이동한다.

(차트 모서리에서 드래그하면 크기를 변경할 수 있고

차트 안쪽의 빈 부분에서 드래그하면 위치를 이동할 수 있다.)

 

차트에 스타일을 주기 위해 [차트]-[디자인] 탭의 '차트 스타일'에서

[자세히] 버튼을 눌러 자신의 맘에 드는 스타일을 선택한다.

 

 

 

 

12. 차트 막대기를 좀 더 넓게 표시해보자.

차트 막대기에서 오른쪽 버튼을 눌러

[데이터 계열 서식] 메뉴를 선택한다.

 

 

 

 

13. '간격 너비''15%'로 수정한다.

간격 너비가 좁을수록 그림 영역의 경계선과

데이터 계열의 간격이 좁아진다.

 

 

 

 

14. 이제는 아래의 가로 축의 숫자가 100%까지 표시되도록 수정해보자.

가로 축의 숫자에서 마우스 오른쪽 버튼을 누르고 [축 서식] 메뉴를 선택한다.

 

 

 

 

15. 최대값주 단위를 수정하려면 '고정'을 선택해야 한다.

그 뒤에 각각 '1', '0.2'를 입력해준다.

그림의 설명처럼 '1'은 '100%'를 의미한다.

 

 

 

 

16. 이제 데이터 막대에 백분율 값이 표시되도록 레이블을 추가해보자.

[차트 도구]-[레이아웃]-[데이터 레이블] 명령을 클릭한 후

레이블 위치가 데이터 막대의 가운데에 표시되도록 [가운데]를 선택한다.

 

 

 

 

17. 이제 차트 막대에 달성율까지 표시된다.

 

 

 

 

18. 추가된 레이블에 'WordArt 스타일'을 적용하여 차트를 완성한다.

'WordArt 스타일'은 [차트 도구]-[서식]에서 적용할 수 있다.

 

 

 

 

19. 이제 이름을 바꾸면 달성율이 자동으로 계산되고

차트가 덩달아 해당하는 사람의 달성율로 바뀌어 나타나게 된다.

 

차트는 위에 기능 말고도 수많은 기능이 있으므로 자꾸 만들어보는 방법밖에 없다.

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

잠금 완성.xlsx

엑셀에서 중요한 문서를 만들었거나 할 경우 전부 다 수정할 수 없도록 잠그거나, 수정이 필요한 부분을 남기고 나머지는 수정을 못하도록 잠궈야하는 경우가 있다.

이럴 경우 사용하는 기능이 잠금 기능과 시트 보호 기능이다.

만약 셀에 입력되어 있는 수식조차도 확인하지 못하도록 하고 싶으면 [셀서식]-[보호] 탭의 '숨김' 기능을 이용하면 된다.

완성된 파일을 첨부했으니 다운로드하여 결과를 확인해보자.

 

 

엑셀 시트는 기본적으로 '잠금'이 체크되어 있다.

하지만, '시트 보호'를 설정하지 않았기 때문에 잠금 기능은 실행되지 않는 상태이다.

 

 

 

시트의 일부분만 보호하기 순서

 

 

1. 수정을 허용한 부분만 [셀서식]-[보호] 탭에서 '잠금'을 해제한다.

2. [검토]-[시트 보호] 명령을 클릭하여 시트를 보호한다. 이때, 허용할 작업을 선택할 수 있다.

3. 시트 보호시 암호를 넣지 않으면 아무나 시트 보호 해제가 가능하다.

4. 시트 보호시 암호를 입력하면 암호를 아는 사람만 시트 보호를 해제하여 잠근 부분도 수정할 수 있게 된다.

 

 

 

시트의 일부분만 보호하기 실습

 

 

1. 아이큐 등급을 책정하는 간단한 문서를 만들었다.

[D10] 셀에 자신의 아이큐를 입력하고 [Enter]를 누르면 [D14] 셀에 자동으로 등급이 나타나는 문서이다.

이 문서에서 [D10] 셀을 제외하고 나머지 부분은 다른 사람이 수정하지 못하도록 하려면

'잠금', '시트 보호' 기능을 사용하면 된다.

 

 

 

 

2. 수정을 허용할 [D10] 셀에서

마우스 오른쪽을 클릭하고 [셀 서식] 메뉴를 클릭한다.

 

 

 

 

 

3. [보호] 탭으로 가서 체크되어 있는 '잠금' 옵션을 클릭해서 체크 해제한다.

 

 

 

 

4. 아무데나 다른 셀을 클릭한 후

[검토]-[시트 보호] 명령을 클릭한다.

 

 

 

 

5. [시트 보호] 창이 열리면 시트에서 허용할 작업을 선택할 수 있다.

기본적으로 '잠긴 셀 선택', '잠기지 않은 셀 선택'만 선택되어 있는데

이 말은 시트의 어느 셀이나 클릭은 할 수 있다는 뜻이다.

잠긴 셀의 클릭조차도 허용하지 않으려면 '잠긴 셀 선택'을 해제하면 된다.

 

 

 

 

6. 암호를 입력하여 나중에 보호를 해제할 수 있도록 해보겠다.

'시트 보호 해제 암호' 입력란에 원하는 암호를 입력한다.

 

 

 

 

7. [암호 확인] 창이 열리면 앞에서와 똑같은 암호를 다시 입력한다.

 

 

 

 

8. 모든 작업이 끝난 후 확인해보면 [D10] 셀은 내용수정이 가능하다.

 

 

 

 

9. 하지만 다른 셀의 내용을 수정하려고 하면 경고창이 뜬다.

클릭은 할 수 있지만 내용을 지우거나, 수정하거나, 하다못해 더블 클릭도 할 수 없다.

 

 

 

 

10. 이때 내가 시트 보호 암호를 알고 있다면 [검토]-[시트 보호 해제] 명령을 클릭한다.

 

 

 

 

11. [시트 보호 해제] 창이 나타나면 암호를 입력하면

보호가 해제되어 전체 내용을 수정할 수 있게 된다.

 

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

피벗테이블.xlsx

피벗 테이블은 많은 필드와 많은 양의 데이터가 있을 경우

데이터를 원하는대로 한 눈에 보기 쉽게 분석할 수 있는 기능이다.

피벗 테이블을 이용하면 차트 또한 쉽게 만들 수 있다.

또한 피벗 테이블에 [자동 서식]을 적용하면

기본으로 적용되는 레이아웃이 아닌 다양한 레이아웃으로 바꿀 수 있다.

예제 파일이 첨부되어 있으니 따라서 연습해보자.

 

 

 

피벗 테이블 보기

 

 

 

 

 

피벗 테이블 만들기

 

 

 

 

1. 피벗 테이블로 분석할 표를 모두 선택한 후

[삽입]-[피벗 테이블] 명령을 클릭한다.

 

 

 

 

2. [피벗 테이블 만들기] 대화 상자가 나타나면

'표 또 범위 선택'은 자동으로 지정되니까 그냥 놔두고

피벗 테이블 위치를 지정한다.

 

 

 

 

3. 피벗 테이블을 만들기 위한 자리와

[피벗 테이블 필드 목록] 창이 나타난다.

 

 

 

 

4. 각각의 필드를 각각의 영역으로 드래그한다.

 

 

 

 

5. 피벗 테이블에서 각 영역이다.

 

 

 

 

6. 합계를 평균으로 변경하기 위해 '합계 : 단가'를 클릭한 후

[값 필드 설정] 메뉴를 클릭한다.

 

 

 

 

7. [값 필드 설정] 대화 상자가 나타나면

'평균'을 선택한 후 [확인] 버튼을 클릭한다.

 

 

 

 

8. 판매일자를 월별로 그룹화하기 위해

첫 번째 데이터에서 마우스 오른쪽을 클릭한 후

[그룹] 메뉴를 클릭한다.

 

 

 

 

9. [그룹화] 대화 상자가 나타나면

'월'이 기본으로 선택되어 있으니 [확인] 버튼만 클릭한다.

 

 

 

 

10. 이제 합계가 평균으로 변경되었고

판매일자가 월별로 그룹화되었다.

 

 

 

 

11. 보고서 레이아웃을 변경하기 위해

[디자인]-[보고서 레이아웃]을 클릭한 후 '개요 형식으로 표시'를 선택한다.

레이아웃에 따라 모양이 달라지니 한 번씩 연습해보자.

 

 

 

 

12. 행 레이블과 열 레이블이 각각의 필드명으로 자동으로 변경된다.

 

 

 

 

13. 피벗 테이블에 스타일을 적용하기 위해

[디자인]-[피벗 테이블 스타일]의 [자세히] 버튼을 클릭하여

나타나는 여러 스타일 중에 하나를 골라 클릭한다.

 

 

 

 

14. 이런 스타일을 적용해보았다.

 

 

 

 

15. 숫자 데이터에 표시 형식을 지정한다.

여기에서는 회계 형식을 지정해보았다.

 

 

 

 

16. 회계 형식이 지정된 결과이다.

 

 

 

 

원하는 데이터만 표시하고, 피벗 차트 만들기

 

 

 

 

1. 대륙 전자의 8월 데이터만 보고자 할 경우 데이터 셀을 더블 클릭하면 된다.

 

 

 

 

2. 피벗 테이블이 있는 시트 앞에

새로운 시트가 생성된 후

원하는 데이터만 필터링되어 나타난다.

 

 

 

 

3. 피벗 차트를 만들기 위해 [옵션]-[피벗 차트] 명령을 클릭한다.

 

 

 

 

4. [차트 삽입] 대화 상자가 나타나면

원하는 차트 종류를 고른 후 [확인] 버튼을 클릭한다.

 

 

 

 

5. 피벗 테이블이 있는 시트에 차트가 만들어지면

위치를 이동하기 위해

[디자인]-[차트 이동] 명령을 클릭한다.

 

 

 

 

6. [차트 이동] 대화 상자가 나타나면

'새 시트'를 선택하고 새로운 시트의 이름을 지정한다.

 

 

 

 

 

7. 피벗 테이블이 있는 시트 앞에 지정한 이름으로

새로운 차트용 시트가 만들어지고 차트가 이동된다.

 

 

 

 

완성된 피벗 테이블에 자동 서식 적용해보기

 

 

 

 

1. 피벗 테이블 안을 클릭한 후 빠른 실행 영역에서 [자동 서식] 명령을 클릭한다.

[자동 서식] 명령이 없다면 아래 글을 참조하자.

빠른 실행 도구 모음에 [자동 서식] 명령 추가하기 by Y

 

 

 

 

 

2. [자동 서식] 대화 상자가 나타나면 보고서 서식 중에서 원하는 서식을 선택한다.

 

 

 

 

3. '보고서4' 서식이 적용된 결과이다.

 

 

 

동영상 강좌 보기

 

 

 

 

☞ 기타 엑셀 분석작업

 

2013/02/26 - 엑셀 부분합 (자동 서식 적용, 결과 복사) by Y

2013/04/10 - 엑셀 목표값 찾기로 데이터를 분석해보자 by Y

2013/04/20 - 엑셀 데이터 통합 기능 by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

거래명세표.xlsm

 

방명록에 어떤 분이 수많은 품목이 엑셀에 저장되어 있는데 거래명세서에서 품목을 입력할 때 품목의 일부만 입력해도 그 일부가 포함된 품목의 목록이 나타나서 클릭만으로 쉽게 입력할 수 있는 방법을 물어보셨다.

생각해보니 꼭 거래명세서나 품목이 아니더라도 활용도가 많은 경우라고 생각해서 그 방법을 모색해보니 고급필터, 데이터유효성검사, 매크로의 3가지 방법을 모두 사용해야 가능해진다. 

 

 

 

아래와 같이 '품목'에 '딸기'를 입력하면 그 글자가 포함된 모든 품목의 목록이 '딸기'를 입력한 셀에 나타나 간단하게 원하는 품목을 선택할 수 있는 예제를 만들어보겠다.

어찌보면 네이버의 연관 검색어와 비슷한 면이 있는듯해서 포스팅 제목을 '엑셀 연관 검색어 실습'이라고 지어봤다.

 

이 파일은 '거래명세표' 시트와 '품목 목록' 시트의 2개의 시트가 있으며, '품목 목록' 시트에는 품목 데이터가 입력되어 있다. 실습용이라 그 목록의 개수는 적지만, 몇만 개의 데이터가 입력되어 있더라도 결과는 같다.

예제 파일이 첨부되어 있으니 다운받아서 같이 따라해보면 될듯~~~

 

 

 

 

실습 시작

 

 

 

 

1. Q9 셀에 고급 필터의 조건을 미리 입력해보자.

="*'&D16&"*" 식은 '*'을 이용하여

문자의 일부가 포함된 모든 데이터를 검색할 때 사용되던

'*문자열*'를 식을 이용하여 작성한 것이다.

예를 들어 '*딸기*'는 '딸기'가 포함된 모든 데이터란 의미이다.

어찌 보면 이번 실습에서 가장 중요한 부분이라고 볼 수 있을듯..

 

고급 필터가 궁금하다면 참조~!! 고급필터로 데이터 추출하기 (고급필터 조건 작성법) by Y

 

 

 

 

2. 식을 입력하고 엔터를 치면 D16셀이

비어 있으므로 *만 두개 표시될 것이다.

 

 

 

 

3. 하지만, D16셀에 품목의 일부분을 입력하면

당장 조건이 바뀌는 것을 볼 수 있다.

 

 

 

 

4. 고급 필터의 조건이 준비되었다면 고급 필터를 실행하고 그 결과를

데이터 유효성 검사로 품목 셀에 표시하는 일련의 과정은 매크로로 작성한다.

[개발 도구]-[매크로 기록] 명령을 클릭한다.

 

매크로가 궁금하다면 참조~!! 엑셀 매크로 실습 (데이터를 원하는 위치로 이동하기) by Y

 

 

 

 

5. 매크로 이름과 단축키를 지정하고 [확인] 버튼을 클릭한다.

 

 

 

 

6. 고급 필터는 조건과 결과를 표시할 시트에서 시작해야 하므로

'거래명세표' 시트의 임의의 셀을 클릭한 상태에서

[데이터]-[고급 필터] 명령을 클릭한다.

 

 

 

 

7. '다른 장소에 복사'를 지정하고 '목록 범위'는 '품목 목록' 시트 탭을 눌러

목록 전체를 범위로 지정한다.

'조건 범위'를 클릭하면 자동으로 '거래명세표' 시트로 화면이 이동한다.

 

 

 

 

8. 나머지 조건 범위와 복사 위치를 지정한 후 [확인] 버튼을 클릭한다.

 

 

 

 

9. 고급 필터가 실행되어 '소스'가 포함된 모든 품목이 필터링된다.

 

 

 

 

10. 이제 고급 필터의 결과를 '품목' 셀에 목록으로 표시하기 위해

D16셀을 클릭한 후 [데이터]-[데이터 유효성 검사] 명령을 클릭한다.

 

데이터 유효성 검사가 궁금하다면 참조~!!

엑셀 데이터 유효성 검사 실습 (조건부 서식 자동으로 지정하기) by Y

 

 

 

 

11. '제한 대상'을 목록으로 선택한 후 '원본'에 고급 필터의 결과를 선택한다.

이때, 결과가 많을 경우를 대비하여 결과보다 훨씬 많은 부분을 선택한다.

어짜피 글자가 있는 부분만 표시되므로 상관 없다.

 

 

 

 

12. 자 이제 모든 작업이 끝났으므로 잊지 말고 기록을 중지하자.

 

 

 

 

13. 이제 잘 되는지 실습해보기에 앞서

앞에서 작성한 데이터 유효성 검사를 지우기 위해

D16셀이 선택된 상태에서 [데이터]-[데이터 유효성 검사] 명령을

클릭한 후 [모두 지우기] 버튼을 클릭한다.

 

**내용 추가**

생각해보니 위의 과정을 매크로 시작시 가장 처음에 실행하면

D16셀에 있던 유효성검사를 지울 수 있어 번거롭게 따로 지울 필요가 없다.

 

 

 

14. 이제 품목에 '딸기'를 입력하고 엔터를 친 후

Ctrl+q 키를 누르면 매크로가 실행되어 딸기가 포함된 데이터가 표시된다.

이때 원하는 품목을 클릭하면 품목이 입력된다.

 

 

 

마치, 네이버의 연관 검색어와 비슷하지 않남? ㅎㅎ

만약 다른 셀에서 또 다른 데이터를 입력할 경우

목록이 표시되는 셀도 이동되도록 매크로를 수정해야 한다.

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

부분합.xlsx

엑셀의 부분합 기능은 말 그대로 데이터에서 원하는 필드를 그룹으로 묶어 그룹별로 원하는 필드의 계산을 구하는 기능이다. 리본 메뉴에서 부분합의 위치는 [데이터]-[윤곽선]-[부분합] 메뉴이다.

예제 파일을 첨부하였으니 다운받아 따라해보면 금방 이해가 될 듯~!

 

 

부분합 기능 사용시 유의점

1. 그룹으로 지정할 필드는 반드시 먼저 정렬되어 있어야 한다.

2. 두 번째 부분합 계산을 할 경우 '새로운 값으로 대치' 옵션이 체크 해제되어야 한다.

3. 부분합의 윤곽선 기능으로 원하는 결과만 복사할 경우 [홈]-[편집]-[찾기 및 선택]-[이동 옵션] 메뉴에서 '화면에 보이는 셀만' 옵션을 체크해야 한다.

 

 

 

 

 

공급업체별 판매금액의 합계를 부분합으로 구하기

 

 

 

 

1. 데이터를 먼저 정렬하기 위해 '공급업체'의 첫번째 데이터인 [C3] 셀을 클릭하고,

[데이터]-[정렬 및 필터]-[오름차순] 명령을 클릭한다.

 

 

 

 

 

2. 공급업체를 기준으로 정렬되면 [데이터]-[윤곽선]-[부분합] 명령을 클릭한다.

 

 

 

 

3. [부분합] 대화 상자가 나타나면

그룹화할 항목을 반드시 정렬했던 '공급업체'로 변경하고

사용할 함수와 계산 항목을 지정한 후

[확인] 버튼을 클릭한다.

 

 

 

 

 

4. 왼쪽에 윤곽선이 생기고

같은 공급업체는 한 그룹으로 묶이고

그 하단에 판매금액의 합계가 표시된다.

 

 

 

 

 

 

부분합을 이용하여 제품 분류의 개수 추가하기

 

 

 

 

 

1. 두 번째로 부분합 명령을 클릭한 후

사용할 함수는 '개수'로,

부분합 계산 항목은 '제품 분류'로 지정한 후

'새로운 값으로 대치' 옵션을 체크 해제한다.

 

 

 

 

 

2. 첫 번째 부분합 결과는 아래로 내려가고

두 번째 부분합 결과가 위에 표시된다.

 

 

 

 

 

부분합 결과에 자동 서식 지정하고 원하는 결과만 다른 시트에 복사하기

 

 

 

 

1. 빠른 실행 도구 모음의 [자동 서식] 명령을 클릭한다.

빠른 실행 도구 모음에 [자동 서식] 명령 추가하기 by Y

내 컴퓨터에는 자동 서식 명령이 없다면 위의 글을 참조하자.

 

 

 

 

 

2. [자동 서식] 대화 상자가 나타나면 원하는 서식을 선택한다.

 

 

 

 

 

3. 부분합에 자동서식이 적용된 결과이다.

 

윤곽선에 4개의 버튼이 있다.

1번 버튼 - 총합계만 표시된다.

2번 버튼 - 첫 번째 부분합인 요약만 표시된다.

3번 버튼 - 개수, 요약만 표시된다.

4번 버튼 - 모든 데이터가 다 표시된다.

 

여기에서는 요약만 표시하기 위해 [2] 버튼을 클릭한다.

 

 

 

 

 

4. 요약만 표시되면 공급업체 부분과 판매금액 부분을 선택한다.

 

 

 

 

 

5. 보이는 부분만 복사하기 위해 [홈]-[찾기 및 선택]-[이동 옵션] 명령을 클릭한다.

 

 

 

 

 

6. [이동 옵션] 대화 상자가 나타나면

'화면에 보이는 셀만' 옵션을 체크한 후 [확인] 버튼을 클릭한다.

 

 

 

 

 

7. 이제 [복사]를 클릭하거나 Ctrl+C 키를 누른다.

 

 

 

 

 

8. 복사한 후 이렇게 깜빡거려야 제대로 복사된다.

 

 

 

 

 

9. 다음 '공급업체별 판매금액 합계' 시트로 이동한 후

[붙여넣기] 메뉴를 클릭하거나 Ctrl+V 키를 누른다.

 

 

 

 

 

10. 원하는 결과만 복사되었다.

 

 

동영상 강좌 보기

 

 

 

 

☞ 기타 엑셀 분석작업

 

2013/03/07 - 피벗테이블로 데이터 분석하기 (자동서식 적용, 피벗차트 만들기) by Y

2013/04/10 - 엑셀 목표값 찾기로 데이터를 분석해보자 by Y

2013/04/20 - 엑셀 데이터 통합 기능 by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀의 시트는 데이터를 담을 수 있는 공간으로 기본 3개의 시트가 제공되며, 메모리 한도 내에서 추가하여 작업할 수 있다. 시트 이름 바꾸기, 시트 복사, 시트 이동, 시트 생성, 시트 삭제, 시트 탭 색 변경 등의 기본적인 시트 관리에 대해 알아보자.

 

 

1. 시트 이름 바꾸기 - 시트 탭을 더블 클릭하면 간단하게 이름을 바꿀 수 있다.

 

 

'1학기 성적'으로 시트 이름 변경

 

 

 

 

2. 시트 이동 - 시트 탭을 클릭한 후 원하는 위치로 드래그하여 이동할 수 있다.

 

 

'1학기성적' 시트 위치 변경

 

 

 

 

3. 시트 복사 - 시트 이동 동작에서 Ctrl 키만 더 누르면 복사가 된다. 즉, Ctrl 키를 누른 상태에서 시트 탭을 드래그하면 똑같은 시트가 복사된다. 단, 시트 이름은 동시에 같은 이름을 가질 수 없기 때문에 복사된 시트 이름에 자동으로 일련번호가 붙는다.

 

 

'1학기성적(2)' 시트로 복사

 

 

 

 

4. 시트 삭제 - 시트 탭의 바로 가기 메뉴에서 [삭제] 메뉴를 클릭한다.

 

 

삭제하려는 시트에 데이터가 있는 경우에는 경고 메시지가 뜬다.

 

'1학기성적(2)' 시트 삭제

 

 

 

 

5. 시트 생성 - 새 시트가 필요한 경우 [워크시트 삽입] 아이콘을 클릭하면 된다. 시트 생성 단축키는 Shift+F11 키이다.

 

 

 

 

 

6. 시트 화면 이동 - 시트 왼쪽에 있는 4개의 버튼으로 각각 '시트 처음으로 이동', '시트 탭 왼쪽으로 하나씩 이동', '시트 탭 하나씩 오른쪽으로 이동', '시트탭 끝으로 이동' 기능을 할 수 있다.

 

 

 

 

 

7. 시트 탭 변경 - 시트 탭을 변경하면 보기에도 좋고 시트를 구별하기에도 좋다. 바로 가기 메뉴에서 [탭 색] 메뉴를 클릭하면 탭 색을 다양하게 지정할 수 있다.

 

탭 색 변경

 

 

 

 

8. 시트를 다른 파일로 이동/복사

바로 가기 메뉴에서 [이동/복사] 메뉴를 클릭한다.

 

이동/복사하려는 다른 엑셀 파일을 선택한다. 이 엑셀 파일은 열려 있어야 된다.

 

이동하려면 그냥 [확인] 버튼을 누르고, 복사하려면 '복사본 만들기'를 체크한 후 [확인] 버튼을 누른다.

 

'시트편집2.xlsx' 파일의 맨 처음으로 '1학기성적' 시트가 복사되었다.

 

시트 그룹 지정

엑셀 시트그룹지정 (여러 시트에 같은 내용 입력하기) by Y

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

정렬 기능은 데이터가 많을 경우 보기 쉽게 순서를 정해 데이터의 위치를 변경해주는 기능이다. 금액이 큰 순서대로 정렬한다든지, 회원번호를 A, B, C 순으로 정렬한다든지 할 경우 정렬을 사용하면 쉽게 데이터를 정렬할 수 있다.

 

 

정렬의 종류에는 오름차순, 내림차순, 사용자 지정의 세 가지가 있다.

1. 오름차순 - 한글일 경우 가나다 순, 영어일 경우 ABC 순, 숫자는 작은수에서 큰수 순

2. 내림차순 - 한글일 경우 하파타 순, 영어일 경우 ZYX 순, 숫자는 큰수에서 작은수 순

3. 사용자 지정 - 사용자가 원하는 순서대로 정렬할 수 있다.

 

 

리본 메뉴의 [데이터] 탭에는 3개의 정렬 명령이 있다. 간단하게 사용할 수 있는 두 개의 [오름차순], [내림차순] 명령이 있고, 기준이 여러 개이거나 사용자 지정 정렬을 할 수 있는 [정렬] 명령이 있다.

 

 

 

 

 

[오름차순], [내림차순] 명령으로 간단하게 정렬하기

 

 

 

 

1. 하나의 필드를 기준으로 정렬할 경우 간단하게 작업할 수 있다. 총합이 작은 수부터 정렬하고자 할 경우 총합의 첫 번째 데이터인 H5 셀을 클릭한 후 [오름차순] 명령을 클릭한다.

 

 

 

 

2. 총합을 기준으로 모든 데이터가 정렬된다. 오름차순이므로 작은수->큰수로 정렬되었다.

 

 

 

 

3. 이번에는 총합을 기준으로 내림차순으로 정렬하기 위해 H5 셀이 선택된 상태에서 [내림차순] 명령을 클릭한다.

 

 

 

 

4. 총합을 기준으로 하여 모든 데이터가 재정렬된다. 내림차순이므로 큰수->작은수 순으로 정렬된다.

 

 

 

 

5. 이번에는 이름을 기준으로 정렬해보자. 이름의 첫 번째 데이터인 B5 셀을 클릭한 후 [오름차순] 명령을 클릭한다.

 

 

 

 

6. 이름을 기준으로 모든 데이터가 정렬된다. 오름차순이므로 가나다순으로 정렬되었다.

 

 

 

 

7. 이번에는 내림차순으로 정렬하기 위해 B5 셀이 선택된 상태에서 [내림차순] 명령을 클릭한다.

 

 

 

 

8. 이름을 기준으로 모든 데이터가 재정렬된다. 내림차순이므로 하파타순으로 정렬되었다.

 

 

 

 

[정렬] 명령으로 두 개 이상의 필드를 기준으로 정렬하기

 

 

 

 

1. 모든 데이터 범위를 선택한 후 [정렬] 명령을 클릭한다.

 

 

 

 

2. [정렬] 창이 열리면 기본적으로 정렬 기준은 한 개가 있다. 기준을 추가하기 위해 [기준 추가] 버튼을 클릭한다.

 

 

 

 

3. 정렬 기준을 부서와 총합으로 변경하고, 오름차순과 내림차순으로 지정한 후 [확인] 버튼을 클릭한다.

 

 

 

 

4. 부서가 첫째 기준이므로 먼저 오름차순으로 정렬되고, 총합은 둘째 기준이므로 부서가 같은 경우에 내림차순으로 정렬된 것을 볼 수 있다. 즉, 부서가 '영업2부'일 경우 총합을 보면 큰수->작은수로 정렬되어 있다.

 

 

 

 

5. 사용자 정의로 정렬하기 위해 데이터가 모두 선택된 상태에서 [정렬] 명령을 클릭한다.

 

 

 

 

6. 앞에서 작업했던 기준을 삭제하기 위해 [기준 삭제] 버튼을 클릭한다.

 

 

 

 

7. 하나의 정렬 기준만 남으면 '직책'으로 변경하고, '사용자 지정 목록'을 클릭한다.

 

 

 

 

8. [사용자 지정 목록] 창이 나타나면 '과장, 대리, 사원'을 [Enter]를 눌러가면서 입력한 후 [추가] 버튼을 클릭한다. 여기에서는 가나다순이나 하파타순으로 쓰지 않고 자신이 정렬하고 싶은 순서대로 입력하면 된다.

 

 

 

 

9. 사용자 지정 목록에 입력한 순서대로 추가되면 [확인] 버튼을 클릭하고, 창이 닫히면 다시 한번 [확인] 버튼을 클릭한다.

 

 

 

 

10. 직책을 기준으로 정렬된다. 여기에서는 어짜피 오름차순이긴 하지만, 사용자 지정을 이용하면 '과장,사원,대리' 순서대로 정렬도 가능하다.

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀에서 여러 시트가 내용이나 서식이 살짝만 다르고 전부 같을 경우 그룹을 지정하면 한 번의 작업으로 모든 시트에 같은 데이터를 입력할 수 있다.

 

 

 

시트 그룹 지정

떨어져 있는 경우 Ctrl 키, 붙어있는 경우 Shift 키를 누른 상태에서 그룹으로 지정할 시트 탭을 클릭한다.

 

시트 그룹 해제

그룹이 아닌 시트가 있는 경우 그 시트 탭을 클릭한다.

모든 시트를 그룹으로 지정한 경우 중간에 위치한 임의의 시트 탭을 클릭한다.

 

 

 

3개의 시트에 같은 내용을 입력하고 서식 지정하기

 

 

 

1. 시트 이름을 변경하기 위해 [Sheet1] 시트탭더블 클릭한다.

 

 

 

 

2. 시트 이름을 입력한 후 [Enter] 키를 누른다.

 

 

 

 

3. 같은 방법으로 나머지 시트의 이름도 변경한다. 더 많은 시트가 필요한 경우 워크시트 삽입 탭을 클릭하면 된다. 시트 삽입 단축키Shift+F11 이다.

 

 

 

 

4. '3월성적' 시트가 선택된 상태에서 Shift 키를 누르고 '1월성적' 시트탭을 클릭한다. 제목 표시줄에 '[그룹]' 표시가 나타난다.

 

 

 

 

5. 데이터를 입력하고 서식을 지정해주는 등 공통 작업을 한다.

 

 

 

 

6. '2월성적' 시트탭을 클릭하여 그룹을 해제한다.

 

 

 

 

7. 세 개의 시트에 같은 내용이 입력되었다. 이제 내용이 다른 부분만 입력하면 쉽게 작업을 완료할 수 있다.

 

 

 

 

etc.

시트가 그룹으로 지정된 경우 [삽입] 탭의 기능이나 [데이터] 탭의 기능을 수행할 수 없다.

즉, 여러 시트에 동시에 그림을 삽입한다든지, 여러 시트의 모든 데이터를 필터링하는 등의 작업을 할 수 없다.

만약 그룹으로 작업하다가 위의 기능이 되지 않는다면 그룹을 해제하지 않아서이므로 시트탭을 확인해보자.

 

 

[삽입] 탭의 모습

 

[데이터] 탭의 모습

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

데이터 검색 완성1.xlsm

데이터 검색 완성2.xlsm

 

 

 

지난 실습

엑셀 데이터 자동 검색 실습 1 (옵션단추, 고급필터, 매크로) by Y

엑셀 데이터 자동 검색 실습 2 (옵션단추, 고급필터, 매크로) by Y

 

 

 

지난 시간에 이어서 검색된 데이터를 검색을 취소하여 모두 표시하는 실습을 해보자. 역시 매크로를 만들고 버튼에 지정하여 언제든지 모든 데이터를 표시할 수 있도록 작업해보자. '데이터 검색 완성1.xlsm' 첨부 파일은 2번 실습까지의 완성 파일이고, '데이터 검색 완성2.xlsm' 첨부 파일은 이번 실습까지 모두 완성된 파일이므로 첫 번째 첨부 파일을 다운받아 같이 실습하고 완성 파일과 비교해보자. 물론 실습 1부터 같이 따라해왔다면 본인이 완성한 파일로 작업해도 된다.

 

 

 

데이터를 모두 표시하는 매크로 만들어 버튼에 지정하기


 

 

1. 새로운 매크로를 만들기 위해 [개발 도구]-[매크로 기록] 명령을 클릭한다.

 

 

 

 

2. [매크로 기록] 대화 상자가 나타나면 '매크로 이름'에 '검색취소'를 입력한 후 [확인] 버튼을 클릭한다. [확인] 버튼을 클릭하고 난 후에는 좀 더 신중하게 작업을 하자.

 

 

 

 

3. [B8:H13] 범위를 모두 지정한 후 필터를 지우기 위해 [데이터] 탭의 [정렬 및 필터]-[지우기] 명령을 클릭한다.

 

 

 

 

4. 필터가 해제되어 데이터가 모두 표시된다.

 

 

 

 

5. 매크로 기록을 중지하기 위해 [개발 도구] 탭[기록 중지] 명령을 클릭한다.

 

 

 

 

6. [개발도구]-[컨트롤]-[삽입]-[단추] 명령을 클릭하고 시트에서 적당한 자리에서 그려준 다음 [매크로 지정] 대화 상자가 나타나면 방금 전에 만든 매크로인 '검색취소'를 클릭하고 [확인] 버튼을 클릭한다.

 

 

 

 

7. 버튼의 텍스트를 '검색 취소'로 변경한다.

 

 

 

 

8. 이제 모든 작업이 끝나고 완성되었다. 제대로 되는지 확인하기 위해 '영업3부' 옵션 단추를 클릭한 후 [검색] 버튼을 누른 결과이다. 당연히 '영업3부' 데이터만 검색된다.

 

 

 

 

9. 이제 [검색 취소] 버튼을 클릭하면 다시 모든 데이터가 표시된다.

 

이렇게 옵션 단추, 그룹 상자, 버튼 등의 컨트롤과 매크로 기능을 잘 조합하면 복잡한 실무 작업도 쉽게 할 수 있다는 말씀!!

 

 

동영상 강좌 보기

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

매크로와 고급필터.xlsx

데이터 검색 완성1.xlsm

 

 

실습 1

엑셀 데이터 자동 검색 실습 1 (옵션단추, 고급필터, 매크로) by Y

 

 

 

지난 실습에 이어서 매크로와 고급필터 기능을 추가하여 데이터가 자동으로 검색되도록 해보자. 지난 실습에서는 옵션 단추를 클릭하면 [B6] 셀에 해당하는 부서명이 입력되는 데까지 완성하였다. '매크로와 고급필터.xlsx' 첨부 파일 또한 여기까지 완성된 파일이고, '데이터 검색 완성1.xlsm' 파일은 데이터 검색하는 과정까지 완성된 파일이다. 다운받아 실습해보고 완성 파일과 비교해보자. 물론 실습 1부터 따라해왔다면 본인이 작업한 파일로 이어서 작업해도 된다.

 

 

고급 필터는 명령을 클릭하여 매번 실행하는 기능이므로 자동으로 필터가 되도록 하려면 반복 실행 기능인 매크로와 병행하여 사용해야 한다.

매크로와 고급필터에 대하여 잘 모른다면 다음 글을 참조하자.

엑셀 매크로 실습 (데이터를 원하는 위치로 이동하기) by Y

고급필터로 데이터 추출하기 (고급필터 조건 작성법) by Y

 

 

 

데이터를 자동으로 검색하는 매크로를 만들어 버튼에 지정하기

 

 

 

1. 매크로를 만들기 위해 [개발 도구]-[매크로 기록] 명령을 클릭한다.

 

 

 

 

2. [매크로 기록] 대화 상자가 나타나면 매크로 이름을 '데이터검색'으로 입력한 후 [확인] 버튼을 클릭한다. [확인] 버튼을 클릭하고 난 후의 모든 키보드와 마우스 동작이 기록되므로 조심해야 한다.

 

 

 

 

3. 고급 필터 작업을 매크로에 저장하기 위해 [데이터] 탭의 [정렬 및 필터]-[고급] 명령을 클릭한다.

 

 

 

 

4. [고급 필터] 대화 상자가 나타나면 '목록 범위'에는 [B8:H15] 범위를 지정하고, '조건 범위'에는 [B5:B6] 범위를 지정한 후 [확인] 버튼을 클릭한다.

 

 

 

 

5. 'B5:B6' 범위를 조건으로 받아들여 고급 필터가 실행되어 표에서 영업4부에 해당하는 데이터만 검색된다.

 

 

 

 

6. 고급 필터가 완료되었으므로 매크로 기록을 중지하기 위해 [개발 도구] 탭[기록 중지] 명령을 클릭한다. 매크로에서 기록 중지는 잊어먹기 쉬운 과정이므로 잊지 말고 실행하자.

 

 

 

 

7. 매크로는 단축키에 지정할 수도 있지만, 도형이나 컨트롤의 단추에 지정하여 버튼을 눌러 실행할 수도 있다. 여기에서는 [개발 도구]-[컨트롤]-[단추] 명령을 클릭한다.

 

 

 

 

8. 시트에서 임의의 자리에 단추를 드래그하여 그리면 [매크로 지정] 대화 상자가 자동으로 나타난다. 방금 전에 만든 '데이터검색' 매크로를 클릭하여 선택한 후 [확인] 버튼을 클릭한다.

 

 

 

 

9. 텍스트를 변경하기 위해 드래그한다.

 

 

 

 

10. '검색' 텍스트를 입력하고 임의의 셀을 클릭하여 편집을 완료한다.

 

 

 

 

11. 부서를 변경하여 검색하기 위해 옵션 단추 중에서 '영업3부' 옵션 단추를 클릭한다.

 

 

 

 

12. [검색] 버튼을 클릭하면 '영업3부'에 해당하는 데이터만 검색된다.

 

 

같은 방법으로 '영업1부'~'영업4부'의 데이터를 모두 검색해볼 수 있을 것이다.

 

 

다음 글에서는 검색된 데이터를 필터를 해제하여 모두 표시되도록 하는 작업을 연습해보자.

 

이어지는 다음 실습

엑셀 데이터 자동 검색 실습 3 (옵션단추, 고급필터, 매크로) by Y

 

 

동영상 강좌 보기

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

옵션단추.xlsx

 

 

옵션 단추는 여러개의 옵션 중에 하나만 선택할 경우 사용하는 컨트롤이다. 옵션 단추를 보기 좋게 묶어 주는 역할은 그룹 상자가 한다. 한 워크시트에 여러 그룹의 옵션 단추가 있는 경우에는 반드시 각 옵션 단추를 그룹으로 묶어줘야 한다.

 

이번 실습 1에서는 옵션 단추와 그룹 상자를 이용하여 선택한 부서가 B6 셀에 자동으로 표시되도록 하는 데까지만 실습해보자. 예제 파일은 첨부되어 있으니 따라서 같이 실습해보자.

 

옵션 단추와 그룹 상자와 같은 컨트롤은 리본 메뉴에 [개발 도구] 탭이 있어야 삽입할 수 있다. 엑셀에 [개발 도구]가 없다면 다음 글을 참조해보자.

엑셀 리본 메뉴에 [개발 도구] 탭 표시하기 by Y

 

 

 

옵션 단추 삽입하기

 

 

 

1. [개발 도구]-[컨트롤]-[삽입]-[옵션 단추] 명령을 클릭한다.

 

 

 

 

2. 적당한 위치에서 드래그하여 옵션 단추 컨트롤을 그려준다.

 

 

 

 

3. 텍스트를 드래그한다.

 

 

 

 

4. '영업1부'를 써준다.

 

 

 

5. 같은 방법으로 4개의 옵션 단추를 삽입하고 텍스트를 각 부서명으로 바꿔준다.

 

 

 

 

6. 옵션 단추를 그룹으로 묶어주기 위해 [개발 도구]-[컨트롤]-[삽입]-[그룹 상자] 명령을 클릭한다.

 

 

 

 

7. 옵션 단추가 모두 포함되도록 그린 후에 텍스트를 '부서 선택'으로 변경한다.

 

 

 

 

8. 옵션 컨트롤의 값을 셀과 연결시켜보자. 아무 옵션 단추에서 마우스 오른쪽 버튼을 누른 후 [컨트롤 서식] 메뉴를 클릭한다.

 

 

 

 

9. [컨트롤 서식] 대화 상자가 나타나면 '선택한 상태'를 클릭한 후 '셀 연결'을 [B4] 셀로 지정한다. 이제 B4셀에는 옵션 단추 선택값이 숫자로 자동으로 입력된다.

 

 

 

 

10. 두 번째 옵션 단추가 선택되어 있기 때문에 B4 셀에 2가 입력되어 있다.

 

 

 

 

11. 이제 B6 셀에서 B4 셀을 이용하여 각 부서명이 표시되도록 수식을 작성하자. 여기에서는 'choose(B4,"영업1부","영업2부","영업3부","영업4부")' 수식을 입력하였다.

 

==> choose 함수는 첫번째 인수값이 무엇이냐에 따라 다음 값들 중에 선택하는 함수이다. 즉, B4 셀에 2가 입력되어 있으니, 두 번째 값인 '영업2부'가 선택된다. 1이었으면 '영업1부'가 선택된다.

 

choose 함수 글을 참조해보자~!! 엑셀 함수 14 (선택 함수, CHOOSE 함수) by Y

 

 

 

 

12. 이런 과정을 통해 옵션 단추에서 선택한 부서명이 그대로 B6셀에 표시되도록 완성했다.

 

 

 

 

13. 옵션 단추에서 '영업4부'를 클릭하면 자동으로 B4, B6 셀의 값이 '4', '영업4부'로 변경된다.

 

다음 실습에서는 매크로와 고급필터를 이용하여 선택한 부서의 데이터만 검색되도록 하는 방법에 대해 배워보자.

 

 

이어지는 다음 실습

엑셀 데이터 자동 검색 실습 2 (옵션단추, 고급필터, 매크로) by Y

 

 

동영상 강좌 보기

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

데이터유효성검사.xlsx

데이터유효성검사완성.xlsx

 

 

데이터 유효성 검사는 셀에 입력될 데이터를 제한하기 위해 사용하는 기능이다. 게다가 데이터 유효성 검사로 데이터가 제한된 셀은 목록 상자의 버튼으로 쉽게 데이터를 바꿀 수 있어, 계산이나 서식 등 다방면에 유용하게 사용할 수 있다. 이번에 실습하는 예제 파일과 완성 파일을 첨부하였으니 따라서 실습해보면 되겠다.

 

 

 

 

D13 셀에서 부서를 선택할 수 있도록 데이터 유효성 검사 기능 적용

 

 

 

 

1. D13 셀을 선택한 후 [데이터]-[데이터 도구]-[데이터 유효성 검사] 명령을 클릭한다.

 

 

 

 

 

2. [데이터 유효성] 대화 상자가 나타나면 '제한 대상'을 '목록'으로 선택한다.

 

 

 

 

 

3. '원본' 부분에 허용할 데이터 값을 쉼표(,)로 구분하여 입력한다. 입력값이 시트에 있는 경우 그 범위를 선택해도 된다.

 

 

 

 

 

4. 데이터 유효성 검사가 적용될 D13셀을 선택하면 나타날 설명 메시지를 입력하기 위해 [설명 메시지] 탭을 클릭한 후 내용을 입력한다.

 

 

 

 

 

5. [확인] 버튼을 누르면 D13 셀에 목록 버튼이 나타나고 설명 메시지가 표시된다.

 

 

 

 

 

6. 목록 버튼을 누르면 원하는 항목을 선택할 수 있다.

 

 

이와 같이 입력될 값을 제한하는 것이 데이터 유효성 검사다.

잘만 활용하면 실무에서 일을 쉽게 할 수 있으므로 많이 연습해보자.

 

 

 

 

데이터 유효성 검사를 이용한 조건부 서식 자동으로 지정하기

 

 

 

 

D13 셀의 부서명을 이용하여 조건부 서식을 적용하는 실습을 통해 데이터 유효성 검사의 활용에 대해 알아보자.

조건부 서식에 대해 모른다면 다음 글을 먼저 참조한다.

엑셀 조건부 서식 3 (수식을 이용한 조건부 서식) by Y

 

 

 

 

1. 조건부 서식을 적용할 범위 [B5:H11]를 선택한 후 [홈]-[스타일]-[조건부 서식]-[새 규칙] 명령을 선택한다.

 

 

 

 

 

2. 순서대로 조건부 서식을 작성한다. 먼저 '수식을 사용하여 서식을 지정할 셀 결정'을 선택한 후 '수식' 입력란에 '=$C5=$D$13'을 입력한다. 이 수식의 의미는' 부서가 D13셀 값의 부서와 같을 경우'라는 뜻이다. [서식] 버튼을 눌러 원하는 서식을 지정한다. 여기에서는 채우기를 '노랑'으로 지정했다.

 

 

 

 

 

3. [확인] 버튼을 누르면 D13셀에서 선택한 부서와 같은 부서의 행에만 서식이 지정된 것을 볼 수 있다.

 

 

 

 

 

4. D13셀의 값을 변경하면 조건부 서식도 자동으로 변경된다.

 

 

이런 식으로 데이터 유효성 검사를 이용한다면 활용할 수 있는 부분이 아주 많은 것을 짐작할 수 있을 것이다.

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

이번에는 함수뿐만 아니라 일반 계산에서도 많이 사용되는 참조 방식의 개념과 활용에 대해 알아보자.

 

 

 

 

참조 방식

1. 상대참조 - 셀을 참조했을 때의 기본 형식이다. 수식을 복사함에 따라 행번호와 열문자가 변경된다. 예) A1, C6

2. 혼합참조 - 수식을 복사함에 따라 행번호나 열문자 중에 하나만 변경되지 않는다. 예) $C1, F$5

3. 절대참조 - 수식을 복사해도 절대 행번호나 열문자가 모두 변경되지 않는다. 예) $D$11, $A$2

 

 

참조를 바꾸는 방법 - [F4] 키를 누를 때마다 차례대로 변경됨

A1(상대참조) -> $A$1(절대참조) -> A$1(혼합참조) -> $A1(혼합참조) -> A1(상대참조)

 

 

$ 표시의 의미 - $표시는 '고정한다'는 의미이다.

A1은 열문자인 A와 행번호인 1이 모두 고정되지 않았기 때문에 모두 변할 수 있어 상대참조이다.

$C1은 열문자인 C가 고정되어 변하지 않지만 행번호인 1은 고정되지 않아 변할 수 있기 때문에 혼합참조이다.

$D$11은 열문자인 D와 행번호인 11이 모두 고정되어 절대 변하지 않는다. 그러므로 절대참조이다.

 

 

 

 

 

상대 참조 활용 예제

 

1. C9셀과 F4셀에는 각각 SUM 함수로 국어 점수의 합계와 김영실의 모든 과목의 합계가 이미 구해져 있다.

 

 

 

 

 

2. C9의 수식을 D9와 E9로 복사하면 열문자가 자동으로 변경되면서 수학 점수의 합계와 영어 점수의 합계가 자동으로 구해진다. 이 경우는 상대참조이다.

 

 

 

 

3. F4의 수식을 F8까지 복사하면 행번호가 자동으로 변경되면서 나머지 사람들의 모든 과목의 합계가 자동으로 구해진다. 이 경우도 상대참조이다.

 

 

 

 

 

 

절대 참조 활용 예제

 

1. G4셀에는 F4셀의 점수 합계와 C2셀의 기본점수를 더한 값이 계산되어 있다. 식을 아래로 복사했을 경우 F4 셀은 F5, F6, F7, F8로 변하게 되는데 이 경우는 변해야 올바른 식이므로 상대참조로 놔둔다. 하지만, C2 셀은 상대참조로 놔두면 C3, C4, C5, C6으로 변하게 되므로 틀린 답이 나오게 된다. 그래서, 절대참조로 변경했다.

 

 

 

 

 

2. G4 셀의 식을 복사해보면 절대참조인 C2셀 주소는 고정되어 변하지 않는 것을 볼 수 있다.

 

 

 

 

 

혼합 참조 활용 예제

 

1. 구구단을 구하는 표이다. C5셀에 한 번만 식을 입력하고 수식 복사를 이용하여 나머지 구구단을 구한다고 할 때의 참조 모습이다. 둘 다 혼합참조로 되어 있다.

 

 

 

 

2. B5셀은 B6, B7, B8, B9....와 같은 방식으로 B가 변하지 않도록 해야하므로 '$B5' 혼합참조 방식으로 변경하고, C4셀은 D4, E4, F4, G4...와 같은 방식으로 4가 변하지 않도록 해야하므로 'C$4' 혼합참조 방식으로 변경한다.

 

 

 

 

3. C5 셀을 K5셀까지 수식 복사한 모습이다.

 

 

 

 

4. K5셀 하단에서 K13셀까지 드래그하여 수식 복사한 결과이다. 이렇게 참조 방식만 잘 사용하면 한 번의 계산식으로 간단히 계산을 완성할 수 있다.

 

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀의 '선택하여 붙여넣기' 기능은 내용을 복사 후 다양한 옵션으로 붙여넣을 수 있는 기능이다.

이 기능에서 많이 사용하는 기능이 수식이나 서식을 제외한 값 복사 기능인 '붙여넣기'의 '값' 옵션이다.

흔히 '값 붙여넣기'라고 부른다. 다음으로 '연산' 기능이나 '열너비', '연결하여 붙여넣기', '행/열 바꿈' 기능을 많이 사용한다.

 

 

[선택하여 붙여넣기] 대화 상자 - 단축키 [Ctrl]+[Alt]+[V]

 

 

 

[선택하여 붙여넣기] 대화 상자 띄우기

[선택하여 붙여넣기] 대화 상자를 띄우는 단축키가 Ctrl+Alt+V이므로 복사 단축키와 함께 사용하여 Ctrl+C -> Ctrl+Alt+V 순서로 쉽게 '선택하여 붙여넣기' 기능을 사용할 수 있다.

 

 

 

 

'값 붙여넣기' 기능에 단축키 지정하기

값 복사인 '값 붙여넣기'는 많이 사용하는 기능에도 불구하고 단축키가 없어 매번 귀찮게 여러번 마우스를 클릭해야 했었을 것이다. 엑셀 2007 버전부터 있는 리본 메뉴의 '빠른 실행 도구 모음'은 왼쪽부터 단축키가 자동으로 Alt+1, Alt+2, Alt+3......순서대로 지정되어 있다. '값 붙여넣기' 기능을 빠른 실행 도구 모음에 추가하여 단축키가 지정되도록 하는 방법을 사용하면 단축키로 쉽게 '값 붙여넣기' 기능을 사용할 수 있게 된다.

 

 

 

 

1. [홈]-[붙여넣기]-[값 붙여넣기] 명령에서 마우스 오른쪽 버튼을 누른 후 [빠른 실행 도구 모음에 추가] 메뉴를 클릭한다. 

 

 

 

 

2. 빠른 실행 도구 모음에 흰색의 원 모양 아이콘이 추가된다. 이 흰색은 아직 복사를 하지 않았기 때문에 흰색이고 복사하고 나면 아이콘이 녹색으로 활성화된다. 마우스를 가져가면 [값 붙여넣기]라는 텍스트가 뜬다. 빠른 도구 모음에서 4번째 아이콘이므로 단축키는 자동으로 Alt+4가 된다.

 

 

 

 

3. 아이콘의 위치를 옮겨 Alt+1이나 2로 단축키를 바꿔 사용하고 싶다면 [빠른 실행 도구 모음 사용자 지정] 버튼을 누르고 [기타 명령] 메뉴를 클릭한다.

 

 

 

 

4. [Excel 옵션] 대화 상자가 나타나면 오른쪽 '빠른 실행 도구 모음 사용자 지정'의 '값 붙여넣기'를 클릭한 후 [위로 이동] 버튼을 여러 번 클릭하면 된다.

 

 

 

5. '값 붙여넣기' 아이콘이 첫 번째 위치로 이동하여 단축키 또한 Alt+1로 변경된다.

 

 

 

 

지정된 단축키로 값 붙여넣기를 해보자.

 

1. 복사할 영역을 선택한 후 단축키 Ctrl+C 키를 누른다.

 

 

 

 

2. [B11] 셀을 클릭한 후 Alt+1 키를 누르면 값만 붙여넣기가 실행된다.

 

 

이와 같은 방법으로 자주 사용하는 기능이 있다면 단축키를 지정하여 작업 시간을 단축시켜 보자.

 

 

동영상 강좌 보기

 

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀 함수 중에서 순위를 구할 수 있는 함수 RANK에 대하여 알아보자.

 

RANK(값, 참조 범위, [옵션])

참조 범위에서 값의 순위를 옵션에 따라 구한다.

옵션

0이나 생략 : 내림차순으로 순위를 구한다. 즉, 큰 수가 1위가 된다.

0이 아닌 임의의 값 : 오름차순으로 순위를 구한다. 즉, 작은 수가 1위가 된다.

 

 

RANK 함수 사용시 유의점

1. 수식을 복사할 경우가 많으므로 참조 범위가 고정되도록 반드시 [F4] 키를 눌러 절대 참조로 지정해야 한다.

2. 큰 수가 1위인 경우가 대부분이므로 옵션을 생략하는 경우가 대부분이다.

 

 

 

활용 예

1. 최근분기 순위 - 2분기 중에서 큰 수를 1위로 하여 순위를 구하시오.

2. 우량도 순위 - 반품 중에서 작은 수를 1위로 하여 순위를 구하시오.

 

 

 

 

 

 

 

 

 

Posted by Y&S

 

 

 

엑셀 함수 중에서 가장 기본적인 함수에 대해 알아보자.

 

가장 먼저 엑셀에서 계산이 필요한 경우 SUM 같은 기본 함수를 사용하면서 엑셀 함수에 대해 알게 된다.

기본 함수에는 SUM, AVERAGE, MAX, MIN, MEDIAN, MODE, LARGE, SMALL 등의 함수가 있다.

 

엑셀 함수에 대해 초보여서 함수 입력부터 모른다면 다음 글을 참조하자.

함수 사용시 유의점과 팁 by Y

 

 

 기본 함수의 사용법과 설명

 

=> 범위는 숫자 범위를 말하고, 범위에 글자가 포함된 경우는 글자를 무시하고 계산된다.

=> [수식]-[함수 라이브러리]-[자동 합계] 명령을 이용하여 자동 합계 기능을 사용하면 SUM, AVERAGE, COUNT, MAX, MIN 함수를 쉽게 사용할 수 있다. 하지만, 범위에 따라 답이 틀리는 경우가 있기 때문에 나는 권장하지 않는다.

 

 

 

활용 예

 

 

 

 

 

 

함수 왕초보를 위한 합계(SUM) 구하기 실습

 

여기서부터는 함수를 전혀 사용할 줄 모르는 왕초보를 위한 합계 구하기 과정이다.

 

 

 

 

 

 

 

 

 

 

Posted by Y&S