스프레드시트 1강. 입력과 편집 그리고 서식
셀에 010-1234-5678을 넣으면 날짜가 됩니다. 엑셀이 고장 난 게 아니라 규칙대로 움직인 겁니다.
풀고 시작
왼쪽에 붙었다면 숫자가 아닙니다
엑셀을 쓰다 보면 합계가 0으로 나오는 순간이 옵니다. 분명 숫자가 가득한데 SUM이 0을 내놓죠. 이때 볼 것은 딱 하나, 어느 쪽에 붙어 있는가입니다.
엑셀은 입력값을 보고 종류를 스스로 정합니다. 숫자로 인식하면 오른쪽, 문자로 인식하면 왼쪽에 붙입니다. 다른 곳에서 붙여 넣은 숫자가 왼쪽에 붙어 있다면 앞뒤에 공백이 섞였거나 문자 서식이 걸린 겁니다.
반대로 문자로 넣고 싶은데 엑셀이 멋대로 바꾸는 경우도 있습니다. 하이픈이 든 값은 날짜로 해석되기 쉽고, 앞자리 0은 숫자로 보면 의미가 없으니 지워집니다. 이때 쓰는 방법이 두 가지입니다. 작은따옴표를 앞에 붙이거나, 미리 셀 서식을 텍스트로 지정하는 것입니다.
날짜와 시간은 겉보기와 달리 숫자입니다. 엑셀은 1900년 1월 1일을 1로 두고 하루를 1씩 더해 셉니다. 그래서 날짜끼리 빼면 며칠 차이인지 바로 나오죠. 시간은 하루를 1로 본 소수라서 오전 6시는 0.25입니다. 날짜 서식을 벗기면 숫자가 드러나는 이유가 이것입니다.
엔터를 누르지 않고 줄을 바꾸는 법
한 셀 안에서 줄을 바꾸려고 엔터를 누르면 아래 셀로 내려가 버립니다. 셀 안에서 줄을 바꾸려면 Alt와 함께 엔터를 눌러야 합니다.
시험이 좋아하는 입력 관련 조작을 모아 두겠습니다.
| 하고 싶은 일 | 누르는 것 |
|---|---|
| 한 셀 안에서 줄 바꾸기 | Alt + Enter |
| 선택한 여러 셀에 같은 값 한꺼번에 넣기 | 값 입력 후 Ctrl + Enter |
| 오늘 날짜 넣기 | Ctrl + 세미콜론 |
| 현재 시각 넣기 | Ctrl + Shift + 세미콜론 |
| 셀 편집 상태로 들어가기 | F2 |
| 입력 취소하기 | Esc |
Ctrl+Enter는 특히 유용합니다. 떨어져 있는 셀 여러 개를 선택한 뒤 값을 한 번만 입력하고 Ctrl+Enter를 누르면 전부에 동시에 들어갑니다.
채우기 핸들은 셀 오른쪽 아래 모서리의 작은 네모입니다. 끌면 값이 채워지는데, 규칙이 있습니다. 숫자 하나만 있으면 복사되고, 두 개를 선택하면 그 차이를 이어 갑니다. 문자와 숫자가 섞이면 숫자 부분만 늘어납니다. Ctrl을 누른 채 끌면 이 동작이 반대로 뒤집힙니다.
서식은 값을 바꾸지 않습니다
이 강에서 가장 중요한 문장입니다. 서식은 보이는 모습만 바꾸고 셀에 든 값은 건드리지 않습니다.
소수점 첫째 자리까지 표시하도록 서식을 걸면 화면에는 3.1로 보이지만 셀에는 여전히 3.14159가 들어 있습니다. 계산은 화면의 3.1이 아니라 실제 값으로 이뤄지죠. 그래서 화면의 숫자를 더한 값과 SUM의 결과가 미묘하게 다를 때가 있습니다. 반올림된 값 자체를 원하신다면 서식이 아니라 ROUND 함수를 써야 합니다.
사용자 지정 표시 형식은 네 구역을 세미콜론으로 나눠 적습니다. 순서가 정해져 있습니다.
양수 ; 음수 ; 0 ; 문자
예를 들어 #,##0;[빨강]-#,##0;"-";@이라면 양수는 천 단위 쉼표로, 음수는 빨간색으로, 0은 하이픈 한 글자로, 문자는 그대로 보여 줍니다. 기호도 뜻이 다릅니다. 0은 자리가 비어도 0을 채워 넣고, #은 비면 아무것도 표시하지 않습니다.
조건부 서식은 조건에 따라 서식이 자동으로 바뀌게 합니다. 값이 아니라 서식만 바뀌므로 원본은 안전하고, 조건이 여러 개면 위에 있는 규칙이 먼저 적용됩니다.