앞서 설명드린 엑셀 강의는 이런 내용이었습니다. 엑셀은 데이터 > 가공 > 보여주기의 워크플로우를 갖는다. 때문에 데이터를 먼저 이해하는 것이 중요하다. 엑셀에서 '보이는 값'은 '실제 값'과 다를 수 있다. '보이는 값'이 '실제 값'과 다른 이유는 '표시형식' 때문이다. 여기에 이어서 엑셀에서 '숫자'와 '문자' 데이터가 어떻게 다른지 이야기 해보겠습니다. 숫자와 문자의 차이가 중요한 이유 엑셀에서 숫자와 문자 차이가 중요한 것은 엑셀이 이 두 데이터를 활용해서 할 수 있는 작업들이 서로 다르기 때문입니다. 예를 들어, 엑셀은 숫자에 사칙연산을 적용하여 계산을 할 수 있지만, 문자에는 그렇게 하지 못합니다. 숫자 1 + 1 2 문자 하나 더하기 하나 ?? 사람은 숫자로 써놓으나 문자로 써놓으나 똑같이..
앞선 강의에서 엑셀은 데이터 > 가공 > 보여주기에 특화되어 있는 프로그램이기에 '데이터'에 대해 먼저 알아야 한다는 점과 엑셀에서 눈에 '보이는 데이터'는 '실제 값'이 아닐 수 있다는 점을 설명드렸습니다. 이와 같은 상황이 발생하는 이유는 바로 '표시형식' 때문입니다. 표시형식을 쓰는 이유 눈에 '보이는 값'이 '실제 값'과 달라 헷갈릴 수 있는데도 불구하고 '표시형식'을 사용하는 것은 우리가 다양한 방식으로 숫자를 볼 필요가 있기 때문입니다. 예를 들어, 우리는 때때로 원주율(3.141592....)을 소수점 3째 자리(3.14)까지만 보아도 충분합니다. 돈은 '1234567'이 아니라 '1,234,567원'으로 보아야 이해가 쉽고, 비율은 '0.13'이 아니라 '13%'로 보아야 이해가 쉽습니다...
앞선 강의에서 엑셀은 '데이터' > '가공' > '보여주기'의 워크플로우에 특화된 프로그램이란 점을 말씀드렸습니다. 그래서 엑셀을 잘 이해하려면 '데이터'를 먼저 이해해야한다고 말씀드렸습니다. 그런데 엑셀 프로그램에서는 한가지 엄청난 특징이 있습니다. 바로 엑셀에서 '보이는 데이터'를 그대로 믿어서는 안된다는 점입니다. 이 부분을 명확히 구분하여 설명하는 강의를 찾아보긴 힘든데, 오늘은 이 부분에 대해서 이야기해보겠습니다. 예시 파일의 엑셀 워크플로우 설명 아주 간단한 예를 하나 들어보겠습니다. [판매량], [단가], [마진율]이 적혀 있고, 이로부터 [매출]과 [이윤]을 구할 수 있는 표입니다. 1. 데이터 2. 가공 3. 보여주기 판매량, 단가, 마진율 매출, 이윤 - 이해를 돕기 위해 1강에서 설명..
다른 프로그램에 비해 엑셀을 어려워하시는 분들이 많습니다. 엑셀의 기본적인 워크플로우를 이해하기에 앞서 함수나 차트 같은 고급 기능들을 먼저 배우시기 때문일 것인데요. 오늘은 엑셀이란 어떤 프로그램인지, 그래서 어떻게 배워야 쉽게 익힐 수 있는지 말씀드리는 시간을 가져보겠습니다. 엑셀은 데이터를 가공해서 보여주는 프로그램이다. 우리는 어떨 때 엑셀을 사용해야 편리한가요? 셀에 많은 데이터가 있고, 이를 함수 등으로 가공해서, 차트와 같은 형태로 보여줄 때 가장 엑셀이 편리하지 않던가요? 여기에 엑셀 프로그램의 본질이 있습니다. 엑셀은 '데이터' > '가공' > '보여주기'의 워크플로우에 특화되어 있는 프로그램입니다. 예를 한 번 들어보죠. (1) '데이터'의 저장 1월부터 12월까지 차량의 '이동거리',..
지난 포스팅에서 엑셀은 표시형식 기능 떄문에 '계산된 값'과 '표시되는 값'이 서로 다를 수 있다는 것을 설명드린 바 있습니다. 이러한 일은 특히 엑셀에서 날짜나 시간 같은 값을 다룰 때 가장 흔히 발생합니다. 왜냐하면 날짜나 시간은 표시형식에 따라 정말 다양한 형태로 표현되기 때문입니다. >> 엑셀 표시형식 때문에 잘못된 계산값이 나오는 이유 예를 들어 보겠습니다. 위 그림에 나와있는 [A2:A10] 셀에 제가 입력한 값은 모두 '2020-10-06' 으로 동일합니다. 그러나 표시되는 방식은 완전 제각각인 것을 알 수 있습니다. 이는 제가 '표시형식'을 각각 다르게 설정해놓았기 때문인데요. 어떻게 하면 이렇게 만들 수 있는 지 알아보겠습니다. 1. 엑셀 날짜 값의 이해 엑셀은 날짜를 자연수로 인식합니다..
엑셀에서 우리가 계산한 값이 엉뚱하게 나오는 이유는 이렇습니다. 입력한 데이터가 어떤 값으로 표시되지만 실제 값은 거기에 표시된 값과 다를 수 있기 때문입니다. 그게 어떻게 가능하냐고요? 왜냐하면, 셀 한 칸에는 '입력한 값', '계산된 값', '표시되는 값' 이 3가지가 서로 다를 수 있기 때문입니다. 예를 들어 '=Date(1900,1,1)'로 입력한 값의 계산된 값은 '1'이고, 표시되는 값은 '1900-1-1' 이다. 때문에 엑셀에 입력한 숫자들을 잘 다루려면 다음과 같은 사항들에 대한 이해가 필요합니다. 지금 눈에 보이는 값들은 모두 '표시형식'의 변환을 한 번 거친 '표시된 값'임을 인지할 것 실제로 그 데이터의 값(계산된 값)이 어떤 값인지 확인할 것 차근차근 자세한 내용들에 대해 알아보겠습..
엑셀에서 날짜별로 데이터를 관리할 때가 있습니다. 이럴 때 오늘 날짜에 해당하는 칸이 어디인지 바로 찾을 수 있으면 좋은데요. 조건부 서식을 활용하면 손쉽게 이러한 기능을 구현할 수 있습니다. 오늘은 이에 대해서 알아보겠습니다. 1. 행으로 관리하는 경우 ▼ 다음과 같이 행으로 날짜를 관리하는 경우에 대해 알아보겠습니다. ▼ 조건부 서식을 적용할 영역을 선택합니다. [A2]부터 [D22]까지 선택하면 되겠습니다. ▼ [홈] - [조건부서식] - [새규칙]을 선택하여 조건부서식의 규칙을 정하기 위한 창을 띄웁니다. ▼ [수식을 사용하여 서식을 지정할 셀 결정]을 선택한 뒤에 [ =$A2 = Today() ] 라고 수식을 입력합니다. 여기서 절대참조 기호($)를 열(A) 앞에 붙이는 것은 "열에 상관없이",..
한컴 한글을 가장 많이 사용하는 기관은 다름 아닌 정부일 것입니다. 하루에도 수도 없이 한컴 한글로 문서를 취합하고 작성하는 공무원들은 문서를 빠르게 작성하기 위한 저만의 꿀팁들을 많이 보유하고 있습니다. 오늘은 정부 스타일 보고서 양식을 만드는 과정을 소개하면서 빠른 문서 작성 방법을 알아보겠습니다. 목차 1. 페이지 설정 페이지 설정을 [F7] 로 들어간다는 것은 잘 알려진 사실입니다. 그러나 나머지 설정들도 마우스를 만지지 않고 순식간에 끝낼 수 있다는 것을 아는 사람은 많지 않습니다. ▼ 정부 문서는 상하 15mm, 좌우 20mm. 머리말·꼬리말 10mm 여백을 사용합니다. [편집 용지(F7)] 설정을 열어 값을 조정해줍니다. 아래와 같은 단축키 콤보를 입력하면 순식간에 페이지 설정을 마칠 수 있..
윈도우 탐색기 대체 프로그램으로 저는 토탈커맨더를 아주 잘 활용하고 있습니다. 폴더탭 기능이 있어 탐색기 여러 개를 띄워놓은 것보다 편리하고, 파일 확장자 별로 표시 색깔을 달리하거나, 파일마다 설명(코멘트)를 달 수 있는 등 유용한 기능이 많기 때문입니다. >> 10년째 쓰고 있는 윈도우 탐색기 대체 프로그램 토탈 커맨더 또한 토탈커맨더에는 자체적으로 '일괄 이름변경 도구'가 있어 파일명 일괄변경을 위해 별도 프로그램을 설치하지 않아도 됩니다. 오늘은 이 기능에 대해서 알아보겠습니다. 1. 파일명 일괄변경 실행 ▼ 오늘의 예제가 될 파일들입니다. 파일명은 GoPro1 ~ GoPro9 까지 총 9개이고 확장자는 모두 MP4 입니다. ▼ [파일]-[일괄 이름변경 도구]를 선택하여 파일명 일괄변경 창을 실행..
엑셀 기본 함수 중에 해당 셀의 행과 열을 반환해주는 ROW()와 COLUMN() 함수가 있습니다. 아주 간단한 함수들인데 INDEX() 함수와 함께 사용하면 1차원으로 나열된 데이터를 2차원으로 바꾸는 등 다양한 용도로 활용할 수 있습니다. 특히, 네이버 부동산 매물 등 웹페이지의 데이터의 경우 값이 1차원 배열로 복사되는 경우가 있습니다. 이럴 때 INDEX(), ROW(), COLUMN() 함수를 이용하면 액셀 매크로나 VBA 없이도 데이터를 손쉽게 구분할 수 있으니 알아두면 좋을 것 같습니다. 1. 활용 예시 ▼ 네이버 부동산 매물(1차원) 데이터를 2차원 표로 정리하는 것은 앞서 포스팅한 바 있습니다. >> 엑셀로 네이버 부동산 매물 정리하는 방법 [A열]에 1차원으로 들어온 데이터를 2차원 표..
엑셀을 사용하다보면 [자동필터(Ctrl+Shift+L)] 기능을 정말 자주 사용하게 됩니다. 그러나 열 너비에 여유가 없는 문서에서 자동필터를 사용하면 불편한 점이 하나 있습니다. 바로 아래처럼 [콤보단추(▼)] 가 [열 제목]의 글자들을 가려버린다는 점입니다. ▼ 바로 이렇게 말이죠. 이런 경우 어떻게하면 엑셀 자동필터를 보기 좋게 걸 수 있는지 방법을 알려드리겠습니다. ▼ 관련 예제는 얼마전 포스팅한 "엑셀로 네이버 부동산 매물 정보 가져오기"를 사용하였습니다. >> 엑셀로 네이버 부동산 매물 정보 가져오기(매크로, VBA 사용 X) 1. 필터 행 추가 필터의 [콤보단추(▼)]가 [열 제목]을 가린다면 행을 하나 추가하여 단추를 하단에 배치하면 됩니다. ▼ 아래와 같이 2행을 추가하고, 2행에 [자동..
아파트 매물을 볼 때 가장 많이 사용하는 서비스는 네이버 부동산일 것입니다. 그러나 네이버 부동산 웹페이지를 그대로 사용하는 것은 왠지 불편합다. 평당가가 얼마인지 확인하기도 쉽지 않고 내가 원하는 층이나 동호수 별로 세부적인 필터를 만들 수도 없기 때문입니다. 네이버 부동산에 있는 매물 정보들을 엑셀로 정리할 수 있으면 참 좋겠다는 생각이 들었습니다. 다만, 매크로나 VBA 같이 프로그래밍을 하기 시작하면 일이 너무 커질 것 같았습니다. ▼ 바로 이런식으로 가격은 [15억 이하], 층수는 [20층 이상, 혹은 고층] 으로 필터를 걸어서 본다든가 말이죠. 그래서 고민을 하다 매크로나 VBA를 사용하지 않고 엑셀 기본 기능과 함수 만으로 네이버 부동산 매물을 정리하는 방법을 찾았습니다. 오늘은 이 방법에 ..