1. 이동 옵션이란?
엑셀의 '이동 옵션'은 '원하는 셀을 한번에 선택'하는 기능입니다. '이동 옵션'이라는 이름만으로는 이 기능이 하는 일을 떠올리기가 쉽지 않습니다.
영문 버전 엑셀에서는 'Go To Special'이라고 되어 있네요. 점점 미궁속으로 빠지는 이름이네요. 아무튼 '이동 옵션'은 어딘가로 이동하는 것이 아니라 '셀을 선택하는 기능'이라고 이해하시면 됩니다.
이동 옵션 기능을 이용해서 셀이 한번에 선택되면 값을 채워 넣거나, 바꾸거나, 색상을 표시하는 등 다양한 작업을 빠르게 처리할 수 있습니다.
특히 대량의 데이터를 처리할 때 아주 유용합니다. 빈셀을 찾아서 한번에 값을 채우거나, 빈셀이 포함된 행을 삭제하거나 ,수식이 있어야 할 자리에 값이 입력되어 있을 때 한번에 찾아서 원하는 방식대로 빠르게 처리할 수 있습니다.
이동옵션을 실행하면 다음과 같이 [이동 옵션] 대화상자가 나타납니다. 옵션 종류에 따라 다양한 방식으로 셀을 선택할 수 있습니다.
'이동 옵션'은 다음 두 가지 방법으로 실행할 수 있습니다.
1) [Ctrl + G] 또는 [F5]를 누르면 다음과 같이 [이동] 대화상자가 나타납니다.
<옵션> 버튼을 누르면 [이동 옵션] 대화상자가 나타납니다.
2) 리본메뉴 [홈] 탭 →[편집] 그룹 → [찾기 및 선택]을 누르면 메뉴가 나타납니다. 메뉴에서 [이동 옵션]을 선택하면 [이동 옵션]대화상자가 나타납니다.
2. 꼭 알아두어야 할 '이동 옵션' 사용 예
지금부터 실무에서 아주 유용하게 사용할 수 있는 여러 가지 '이동 옵션' 사용 사례를 설명드리겠습니다.
1) 빈셀을 선택하고 0으로 채워넣기
다음과 같이 판매이력 자료를 누군가에게서 받았는데 판매수량이 비어 있는 곳이 있습니다. 해당 상품의 판매실적이 없어서 그냥 비워둔 경우입니다. 비워두어도 합계 계산 등에는 문제가 없지만 0이 포함된 셀의 갯수를 구할 때 찾아지지 않는 문제도 있고 값이 입력되지 않은 것인지 실제 판매실적이 없어서 수량이 0인지 알 수 없는 경우도 있으므로 이러한 경우에는 0으로 채우는 것이 데이터처리할 때 유리합니다.
다음과 같이 '이동 옵션'을 이용하여 빈셀을 찾은 다음 0으로 채워보겠습니다.
① 빈 셀을 찾을 범위를 선택하고
② [홈] 탭 → [편집] 그룹 → [찾기 및 선택] → ③ [이동 옵션]을 선택해 [이동 옵션] 대화상자를 실행합니다.
[종류]에서 ④ [빈 셀]을 선택한 후 ⑤ [확인]을 누릅니다.
다음과 같이 [F] 열에서 수량이 비어 있는 '빈 셀'이 선택됩니다.
셀이 선택된 이 상태에서 다른 셀은 절대 클릭하지 말고 아래 그림의 순서대로
① 키보드에서 0을 입력 ([F3]가 이미 선택되어 있으므로 값만 입력하면 되고 [Enter]는 누르지 않아야 함)
② 마지막으로 [Ctrl + Enter]를 누르면...
다음과 같이 모든 빈셀에 0이 채워진 것을 확인할 수 있습니다.
2) 빈셀을 선택하고 원하는 값으로 채워넣기
이번에는 다음과 같이 판매이력 자료를 누군가에게서 받았는데 동일한 판매일자, 동일한 거래처, 동일한 대리점 유형이 반복되는 곳에 값이 비어 있습니다. 실무에서 보면 이렇게 자료를 작성하는 경우가 많이 있습니다. 이 자료를 가지고 집계 처리 등의 작업을 해야 한다면 빈 곳이 있으면 안됩니다. 사람의 눈으로는 알아 볼 수 있지만 이 자료를 이용하여 처리를 하면 집계에서 누락되는 행도 생기고 많은 문제가 생기겠죠.
이런 경우에 다음과 같이 '이동 옵션'을 이용하여 빈셀을 찾은 다음 값을 채워 넣으면 됩니다.
① 빈 셀을 찾을 범위를 선택하고
② [Ctrl + G] → [이동] 대화상자 → <옵션> 버튼 → [이동 옵션] 대화상자가 나타나면 [빈 셀]을 선택한 후
③ <확인> 버튼을 누르면
다음과 같이 판매일자, 거래처명, 대리점 유형 열의 '빈 셀'이 선택됩니다.
셀이 선택된 이 상태에서 다른 셀은 클릭하지 말고 아래 그림의 순서대로
① 바로 위의 [A2] 셀을 참조하도록 키보드에서 '=A2'을 입력([A3] 셀이 이미 선택되어 있으로 값만 입력하면 됨)
② 마지막으로 [Ctrl + Enter]를 누르면...
다음과 같이 빈셀에 값이 채워진 것을 확인할 수 있습니다.
그런데 값이 채워지긴 했는데 채워진 값은 바로 위의 셀을 참조하여 채워졌기 때문에 정렬을 하거나 다른 처리를 하면 참조 위치가 바뀌는 등 문제가 될 수 있습니다.
그래서 아래와 같이 ① 범위를 복사한후 ② 값만 붙여넣기를 해 주면 나중에 데이터를 처리할 때 문제가 되지 않습니다.
3) 빈셀이 포함된 행 삭제하기
이번에는 다음과 같이 판매이력 자료를 누군가에게서 받았는데 중간 중간에 빈행이 있네요. 항목을 구분하느라 빈 행을 넣었는데 이 자료도 마찬가지로 사람의 눈으로는 알아 볼 수 있지만 이 자료를 이용하여 집계를 한다면 문제가 되겠죠. 정확한 처리를 위해서는 불필요한 빈 행은 삭제해야 합니다.
다음과 같이 '이동 옵션'을 이용하여 빈셀을 찾아서 행을 삭제하면 됩니다.
① 빈 셀을 찾을 범위를 선택하고
② [Ctrl + G] → [이동] 대화상자 → <옵션> 버튼 → [이동 옵션] 대화상자가 나타나면 [빈 셀]을 선택한 후
③ <확인> 버튼을 누르면
다음과 같이 '빈 행'이 선택됩니다.
빈 행이 선택된 이 상태에서 다른 셀은 클릭하지 말고 아래 그림의 순서대로
① 선택된 아무 셀에서 마우스 우클릭
② 메뉴에서 [삭제] 선택
③ [삭제] 대화상자에서 '행 전체' 선택
④ 마지막으로 <확인> 버튼을 누르면
다음과 같이 빈행이 삭제된 것을 확인할 수 있습니다.
4) 화면에 보이는 셀만 복사하기
다음의 자료는 2행과 7행사이의 행이 숨겨져 있습니다. 이 상태에서 [A1:H7] 범위를 복사하여 다른 곳에 붙여넣으면
다음과 같이 숨겨 졌던 3~6행도 붙여넣어집니다.
만약, 화면에 보이는 셀만 복사해서 붙여넣으려면 다음과 같이 '이동 옵션'을 사용하면 됩니다.
① 복사할 범위를 선택하고
② [Ctrl + G] → [이동] 대화상자 → <옵션> 버튼 → [이동 옵션] 대화상자가 나타나면 [화면에 보이는 셀만]을 선택한 후
③ <확인> 버튼을 누르면
다음과 같이 화면에 보이는 셀만 선택됩니다.
이 상태에서 다른 셀은 클릭하지 말고
[Ctrl + C] 를 눌러서 복사한 후 다른 곳에 붙여넣으면 다음과 같이 화면에 보이는 셀만 복사됩니다.
5) 수식에 값을 직접 입력했거나 오류가 있는 곳 찾기
다음 그림은 판매이력 자료를 집계한 자료입니다. 집계를 했기 때문에 숫자가 있는 부분은 모두 집계 수식으로 되어 있습니다.
그런데 누군가가 이 자료의 어딘가에 '수식이 아니라 값을 직접 입력'해 버렸다면 어떻게 찾을 수 있을까요?
셀을 하나 하나 선택하여 수식이 입력되어 있는지 값이 입력되어 있는지 확인하거나 '수식 표시'기능을 이용할 수도 있지만
다음과 같이 '이동 옵션'을 이용하면 수식이 아닌 숫자, 텍스트, 오류가 입력된 셀을 한번에 찾을 수 있습니다.
① 시트에서 찾을 범위를 선택하고
② [Ctrl + G] → [이동] 대화상자 → <옵션> 버튼 → [이동 옵션] 대화상자가 나타나면 [상수]를 선택하고 초록색 박스에서 찾기 원하는 값 유형을 선택
③ <확인> 버튼을 누르면
다음과 같이 수식이 있어야 할 자리에 숫자, 텍스트 등 잘못된 값이 입력된 네개의 셀([F9,G9,H9,F13])을 표시해 줍니다.
[F9] 셀을 확인해 보면 수식이 아니라 숫자가 입력되어 있는 것을 확인할 수 있습니다.
3. 이동 옵션 정리
이상으로 '이동 옵션'의 중요한 몇가지만 살펴보았는데 나머지 옵션들도 유용한 것이 많이 있습니다. 아래와 같이 '이동 옵션' 종류를 정리했으니 필요할 때 찾아보시기 바랍니다.
No. | 선택 옵션 | 선택되는 대상 셀 또는 개체 |
1 | 메모 | 메모가 추가된 셀 |
2 | 상수 | 상수가 입력된 셀(수식이 아닌 숫자, 텍스트가 입력된 셀) |
3 | 수식 | 수식이 입력된 셀 * 수식의 결과가 '숫자','텍스트','논리값','오류'인지를 선택할 수 있음 |
4 | 빈셀 | 아무것도 입력되지 않은 빈 셀 |
5 | 현재 셀이 있는 영역 | 현재 셀이 포함된 연속된 영역 |
6 | 현재 셀이 있는 배열 | 활성 셀이 배열에 포함된 경우 전체 배열 |
7 | 개체 | 워크시트, 텍스트 박스에 있는 차트, 버튼 등의 그래픽 개체 |
8 | 동일 행에서 값이 다른 셀 | 활성 셀과 같은 행에 있는 다른 셀들의 값을 비교하여 활성셀과 값이 다른 셀 |
9 | 동일 열에서 값이 다른 셀 | 활성 셀과 같은 열에 있는 다른 셀들의 값을 비교하여 활성셀과 값이 다른 셀 |
10 | 참조되는 셀 | 선택된 셀의 수식이 참조하는 셀 * 수식에서 직접 참조하는 셀만 찾으려면 [직접 연관된 셀만]을 선택하고 직접 또는 간접적으로 참조하는 모든 셀을 찾으려면 [연관된 모든 셀]을 선택 |
11 | 참조하는 셀 | 선택된 셀을 참조하는 셀(수식이 있는 셀) * 선택된 셀을 직접 참조하는 셀만 찾으려면 [직접 연관된 셀만]을 선택하고 선택된 셀을 직접 또는 간접적으로 참조하는 모든 셀을 찾으려면 [연관된 모든 셀]을 선택 |
12 | 마지막 데이터 셀 | 현재의 워크시트에서 데이터 또는 서식, 수식이 포함되어 있는 셀 중에서 마지막 셀 |
13 | 화면에 보이는 셀만 | 숨겨진 행이나 열을 무시하고 화면에 보이는 셀만 선택 |
14 | 조건부 서식 | 조건부 서식이 적용된 셀만 * 조건부 서식이 적용된 모든 셀을 찾으려면 [모두]를 선택하고 현재 선택한 셀과 동일한 조건부 서식이 적용된 셀을 찾으려면 [조건 일치]를 선택 |
15 | 데이터 유효성 | 데이터 유효성 검사 규칙이 적용된 셀만 * 데이터 유효성 검사가 적용된 모든 셀을 찾으려면 [모두]를 선택하고 현재 선택한 셀과 동일한 데이터 유효성 검사가 적용된 셀을 찾으려면 [조건 일치]를 선택 |
참고자료 : https://support.microsoft.com/ko-kr/office/%ed%8a%b9%ec%a0%95-%ec%a1%b0%ea%b1%b4%ec%97%90-%eb%a7%9e%eb%8a%94-%ec%85%80-%ec%b0%be%ea%b8%b0-%eb%b0%8f-%ec%84%a0%ed%83%9d-2d686424-6150-4015-a8e4-a5990f4d7e3a?ns=excel&version=90&syslcid=1042&uilcid=1042&appver=zxl900&helpid=20971&ui=ko-kr&rs=ko-kr&ad=kr
엑셀 수식 강좌
[ 수식 다루기 ]
[ 엑셀에서 입력과 표시방법 ]
[ 수식에서 셀과 범위 참조 방식 ]
[ 엑셀을 제대로 쓰는 데이터처리 ]
- 엑셀에서 잘못된 날짜, 숫자 찾고 변환하기
- 수식으로 한 번에 텍스트 나누기
- 엑셀 고급필터로 다양하게 자료 필터링하기
- 정렬의 또 다른 방법, 사용자 지정목록/색으로 정렬
- 엑셀 오류데이터 처리하기
- 파워 쿼리(Power Query) 소개
- 파워쿼리로 외부 데이터 가져오기
- 엑셀에서 중복 데이터 제거하기
- 엑셀 텍스트 나누기의 모든 것
- 이동옵션으로 원하는 셀 한번에 선택하고 처리하기
- 데이터 유효성 검사로 상위목록에 종속되는 하위목록 만들기
- 사용자 지정 수식으로 데이터 유효성 검사하기
- 데이터 유효성 검사로 허용된 데이터만 입력
- 엑셀 데이터 다루기 첫 단추는 데이터 구조화
[ 엑셀 이름정의와 표기능 ]
[ 수식을 분석하고 오류 해결하기 ]
- 엑셀 순환참조 문제 해결하기
- 수식 계산 단계 알아보기
- 엑셀 수식 오류 검사하고 추적하기
- 엑셀에서 참조 셀 추적하기
- 엑셀 오류 유형(#DIV/0!, #N/A, #NAME?, #REF! 등)과 해결방법