강좌 및 설정/엑셀 기초

강좌 및 설정/엑셀 기초 68

중복된 항목 제거와 데이터 유효성 검사

이전강좌에서 데이터 유효성 검사와 VLOOKUP함수를 통해 찾고자하는 항목을 자동화 하는 방법에 대해 알아보았습니다. 데이터 유효성검사는 목록화 할 수 있어서 상당히 유용하게 쓰일 수 있다는 것을 확인 했습니다. 그런데 사실 데이터 유효성 검사를 할때 주의해야 하는 사항이 있습니다. 이전 예제처럼 제품코드라는 고유한 값이 있다면 문제 되지 않지만 그렇지 않은 경우도 많이 존재하기때문입니다. 아래 예제파일을 열어보면 꽤 많은 데이터를 가지고 있는 표입니다. 이 경우 지역별 또는 대분류별로 데이터 유효성 검사를 만들고 싶다면 문제가 발생합니다. 이전 처럼 D5:D60셀까지 범위를 정하거나 E5:E60까지 범위를 정해서 데이터 유효성 검사를 하게 되면 중복된 항목들이 목록으로 만들어지게 될 테니까요. 그래서 ..

데이터 유효성 검사와 VLOOKUP을 통한 자동화 4(마지막)

데이터 유효성 검사와 VLOOKUP을 통한 자동화의 마지막 까지 오셨습니다. VLOOKUP함수와 IFERROR함수, 데이터 유효성 검사까지 모두 보고 오셨길 바랍니다. 이해를 위해 예제파일을 열고 하고자하는 표의 머리글을 작성하겠습니다. 먼저 B4셀을 클릭 ctrl+C4셀을 클릭 ctrl+E4셀을 클릭하여 복사하고 싶은 셀(B4,C4,E4)을 선택한후 ctrl+c로 복사합니다. K4셀을 선택하고 ctrl+v로 붙여넣기 합니다. 이제 혹시 무엇이 하고 싶은지 알 수 있을까요? 이전에 VLOOKUP함수 사용후에 IFERROR를 사용했던 것은 찾고자 하는 값(lookup_value)이 영역(table_array 첫번째 열)에 없을 경우를 대비한 것이 었습니다. 그런데 지금처럼 K5셀은 유효성 검사를 통해 ER..

데이터 유효성 검사와 VLOOKUP을 통한 자동화 3(데이터 유효성 검사)

어떤 웹사이트에 회원가입시에 비밀번호나 아이디 등을 입력할때 한글등을 사용하면 "영문대소문자와 숫자만 사용하세요" 라는 메세지를 많이 보셨을 겁니다. 유효성 검사는 바로 이렇게 입력란에 어떤 규칙을 통해 입력할수 있는 내용을 제한하는 것입니다. 그 규칙을 벗어나면 입력을 못하게 막는 것이죠. 입력란에 맞는 규칙 즉 유효한 내용을 입력했는지를 검사해서 유효한 내용만 입력하게 미리 설정해 놓은 것입니다. 이렇게 해 놓으면 사용자가 오타를 입력하는 것을 사전에 막을 수 있게되고 정확한 정보를 얻을 수 있어서 많은 부분에서 사용하는 기능 중 하나입니다. 엑셀에서도 이렇게 특정 셀에 유효한 값으로 제한하는 기능이 있는데요 바로 데이터 유효성 검사입니다. 미리 말씀을 드리자면 데이터 유효성 검사는 VLOOKUP 함..

데이터 유효성 검사와 VLOOKUP을 통한 자동화 2(엑셀 함수 - IFERROR)

VLOOKUP함수 사용법을 모르신다면 이 강좌를 보시기 전에 먼저 엑셀 함수 - VLOOKUP 을 먼저 보시길 추천드립니다. 이어서 보시는 편이 훨씬 이해가 쉬우리라 생각됩니다. 물론 알고 있다면 그냥 보셔도 무방합니다. 엑셀에서 오류같지 않은 오류를 반환하는 경우는 상당히 많습니다. 대표적인 것이 VLOOKUP함수입니다. VLOOKUP함수의 첫번째 인수인 lookup_value를 두번째 인수인 table_array의 첫번째 열에서 찾지 못하면 VLOOKUP은 오류를 반환합니다. 오류라고 볼 수도 있겠지만 사실은 찾지 못한것이니 "찾을 수 없음"이나 "-" 또는 그냥 빈칸 정도로 표현해 주면 더 좋을 것입니다. 오류로 표시하면 문서자체가 잘못 작성된 것 같으니까요. 그래서 이렇게 오류를 반환할때 오류 표..

데이터 유효성 검사와 VLOOKUP을 통한 자동화 1(엑셀 함수 - VLOOKUP)

VLOOKUP 함수는 복잡한 표에서 원하는 데이터만을 찾기위한 대표적인 방법입니다. 물론 정렬이나 찾기 기능을 통해서 원하는 데이터를 찾을 수도 있겠지만 VLOOKUP함수를 이용하면 문서를 자동화 할 수 있어 찾을 값만을 변경하여 원하는 데이터를 손쉽게 찾아볼 수 있습니다. 예제 파일을 보시면 재고 현황에 대한 데이터 표가 있습니다. 여기서 어떤 제품의 수량만 알고 싶다면 나머지 데이터는 수량을 찾는데 방해 요소만 됩니다. 제품명과 수량만 있으면 좀더 단순하게 알 수 있을 겁니다. 그리고 제품코드는 뭔가라고 생각하실수 있을것 같아 간단하게 설명드리자면 제품의 고유한 명칭이라 생각하시면 되겠습니다. 우리가 어떤 쇼핑몰에 회원 가입을 할때 고유한 ID를 만듭니다. 왜냐하면 이름이 동명인 사람이 있을 수 있기..

엑셀 함수 - 비교관련(MAX, MIN, LARGE, SMALL)

지난 시간에는 범위 중 합계값, 평균값, 개수를 알아보는 함수에 대해 알아보았습니다. 이번에는 비교관련 함수들을 알아보도록 하겠습니다. 범위 중에서 최대값, 최소값, 2번째로 큰 값, 3번째로 작은 값 등을 알아내는 함수입니다. 이것들도 최대값과 최소값을 한분류로, 큰값과 작은 값을 한분류로 생각하면 좀더 효과적으로 함수의 쓰임을 알 수 있습니다. 1. MAX, MIN MAX 값 집합에서 가장 큰 값을 반환합니다. MAX(number1, [number2], ...) number1 - 최대값을 구하려는 첫째 숫자, 셀 참조 또는 범위입니다. MIN 값 집합에서 가장 작은 숫자를 반환합니다. MIN(number1, [number2], ...) number1 - 최소값을 구하려는 첫째 숫자, 셀 참조 또는 범..

엑셀 함수 - 집계,계산관련(COUNT,COUNTA, AVERAGE, SUM)

첫번째로 알려드릴 기본 함수는 계산과 관련되 함수입니다. SUM함수는 "함수의 기본 사용법 그리고 SUM"에서 다루었으니 한번 더 참고하시길 부탁드립니다. 여기서는 정리만 하고 진행하겠습니다. 엑셀 함수중 여러개로 확장한 함수들 있습니다. COUNT도 그 중 하나입니다. 수식입력줄에 COUNT라고 입력해보면 관련된 함수들이 8가지가 나옵니다. 방향키로 아래로 내리시면 각각의 사용법에 대한 힌트가 나옵니다.(붉은색 밑줄) COUNT는 무엇을 세다라는 의미이기 때문에 무언가를 셀때 어떤 방식으로 셀지 무엇을 셀지에 대한 것들이 8가지가 있다라고 생각하시면 됩니다. 다른 함수도 이렇게 여러개가 나오면 모두 그 의미를 먼저 생각하시면 되겠습니다. 조금더 설명 드리면 끝에 A, IF, IFS가 붙는 것들과 앞에 ..

엑셀 함수 - 도움말 활용 및 영문 인수 확인하기

엑셀에서 함수는 문서를 자동화하는데 필수적인 요소입니다. 함수를 잘 사용한 문서는 원하는 값만 조정하면 특별한 작업을 하지 않더라도 완성된 결과를 보여주게 됩니다. 함수를 모두 아는 것은 사실상 불가능 합니다. 하지만 분명한건 많이 알고 있으면 그만큼 문서작성이 편해지는 것은 부인 할 수 없습니다. 모르고 있으면 노가다가 될 수도 있으니까요. 함수를 공부하실때는 도움말을 사용하는 것부터 출발하는 것이 좋습니다. 도움말은 키보드 F1키를 누르시면 활성화 시킬 수 있습니다. 알고 싶은 함수명을 입력하신뒤에 돋보기 버튼을 클릭하거나 ENTER 키를 누르시면 도움말을 이용하실 수 있습니다. 일단 COUNTA 함수로 검색한뒤 내용을 확인해 보겠습니다. 제가 추천 드리는 방법이 있는데요 첫번째. 키워드 입력시에 뒤..

화면 틀 고정

틀 고정은 여러페이지 인쇄시에 인쇄 제목을 설정하는 이유와 완전히 동일합니다. 다른 점이라면 인쇄 용지가 아니라 모니터 화면이라는 차이입니다. 데이터가 많아서 스크롤로 문서의 내용을 내려가면서 확인해야 하는 위와 같은 경우, 문서가 화면 상단에 있으면 표의 머리글(붉은색 부분)이 확인 돼서 문제가 되지 않으나 아래 내용을 확인하거나 중간에 내용을 삽입하려고 스크롤하게 되면 그림처럼 표 머리글이 보이지 않게 되는데, 부득이한 이유로 다른일을 하다가 다시 돌아오면 "이게 뭐였지"하고 다시 화면을 위로 스크롤해서 확인해야 되는 경우가 발생하게 됩니다. 그래서 중요한 내용은 화면상단에 고정해 두고 데이터만 스크롤을 하게 하는 방법이 틀 고정입니다. 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의..

엑셀 인쇄 - 여러 페이지 설정(머리글,바닥글)

인쇄시 여러 페이지가 출력된다면 페이지 번호를 붙여주는 것은 문서를 보는 사람들에게 혼돈을 줄이는 기본적인 방법입니다. 특히나 견적서 처럼 같은 표가 반복적으로 나오는 경우라면 더더욱 유용한 표시가 됩니다. 엑셀 화면 하단에 위 아이콘을 클릭하거나 보기탭 > 페이지 레이아웃을 클릭합니다. 머리글과 바닥글의 위치는 그림과 같습니다. 머리글, 바닥글을 작성하시면 모든 페이지에 작성된 내용이 표시 됩니다. 가령 회사이름이나 홈페이지 주소 같은 것을 넣을 수도 있습니다. 전화번호를 넣을 수도 있겠지요. 위에 넣을 것인지 아래 넣을 것인지만 판단하면 됩니다. 바닥글을 클릭해서 바닥글 작성을 해 보겠습니다. 1. 머리글이나 바닥글을 클릭합니다. 2. 상단 탭 메뉴 중에 머리글/바닥글 탭메뉴가 새로 등장합니다. 3...

엑셀 인쇄 - 여러 페이지 설정(인쇄 제목)

예제 파일을 열어서 인쇄 미리 보기를 보게 되면 문서가 길어서 2페이지에 출력 됨을 확인 하실 수 있습니다. 이렇게 긴 표로 만들어진 문서는 배율을 조정해서 한페이지로 만들면 글자가 너무 작아져서 한페이지로 만드는 것은 좋지 않습니다. 그대로 여러 페이지로 보는 것이 좋죠. 그런데 이 경우 2페이지 이상 부터는 표의 머리글에 해당하는 부분이 출력되지 않아서 각 데이터가 무엇인지 정체가 구분되지 않습니다. 예측은 가능하겠지만 확신은 들지 않게 되는 것이죠 1페이지는 표의 머리글이 확인 되나 2페이지 이상부터는 그림 처럼 확인 되지 않습니다. 2페이지 이상도 최소한 표를 구분하는 머리글이 존재해야 출력한 표가 무엇인지 구분이 쉽습니다. 그렇다고 인쇄영역을 확인하고 표 머리글을 넣는 것은 복잡하기도 하고 파일..

엑셀 인쇄 - 기본 설정(자동 배율조정, 페이지 나누기)

엑셀처럼 시트의 셀을 중심으로 작업하는 프로그램을 스프레드시트 소프트웨어라고 합니다. 엑셀 말고도 사실 한글과 컴퓨터에 한셀이라는 것도 있고 무료로 제공하는 아파치 오픈오피스의 calc라는 것도 있습니다. 물론 엑셀이 가장 대표적인 스프레드시트 입니다. 이런 스프레드시트 소프트웨어는 한글이나 워드 처럼 인쇄를 목적으로 작업하는 것이 아니라서 인쇄 용지의 크기와 작성한 문서의 크기가 같지 않습니다. 스프레드시트는 시트를 기준으로 작업하기 때문에 시트에 작성한 서식이 많을 경우 인쇄를 하려하면 여러개의 인쇄용지로 나누어져 인쇄됩니다. 그래서 인쇄에 대한 설정도 알고 있어야 원하는 크기로 인쇄를 할 수 있습니다. 일반적으로 많이 사용하는 형태의 견적서 입니다. 인쇄시에 A4 크기에 맞게 출력되면 좋겠네요 파일..