본문 바로가기

엑셀/엑셀 팁8

엑셀 팁] 이중유효성 검사 - 드롭다운 목록상자를 다시 앞선 포스팅에서 엑셀의 유효성 검사 중 목록을 이용해서 드롭다운 형식으로 목록이 나타나고 그 중에서 데이터를 선택할 수 있도록 하는 방법에 대해 알아보았습니다. 엑셀 팁] 유효성 검사 - 정해진 목록에서 선택하기(드롭다운 메뉴) 엑셀 팁] 유효성 검사 - 정해진 목록에서 선택하기(드롭다운 메뉴) 실무에서 엑셀로 작업을 할 때 필요한 양식을 만들어서 타부서에 보내고, 타부서 담당자가 배포된 양식에 데이터를 입력한 자료를 수합해서 정리하는 업무를 할 경우가 있습니다. 배포와 수합 excelnote.tistory.com 여기서 조금 더 나아가서 유효성 검사로 목록을 선택할 경우 그 하위 분류 중에서 선택할 수 있도록 유효성 검사를 두 번 하도록 해보겠습니다. ▲ 아래 그림처럼 각 본부가 있고 해당 본부 밑에 .. 2022. 9. 17.
엑셀 팁] 유효성 검사 - 정해진 목록에서 선택하기(드롭다운 메뉴) 실무에서 엑셀로 작업을 할 때 필요한 양식을 만들어서 타부서에 보내고, 타부서 담당자가 배포된 양식에 데이터를 입력한 자료를 수합해서 정리하는 업무를 할 경우가 있습니다. 배포와 수합해야 하는 부서가 많아도 골치아프지만 (개인적으로 200군데 정도 수합해서 작업한 적이 있는데 정말 정신없었습니다) 수합된 자료에 입력된 데이터 형식이 엉망이라던가(숫자와 텍스트 형식이 마구 섞여있는 경우), 입력해야 하는 텍스트에 오탈자가 있는 경우, 정식 명칭이 아닌 약자로 적는 경우 등 담당자 속 뒤집는 일이 많습니다. 이럴 때 딱 정해진 몇몇 목록만 주고 그 안에서만 입력하도록 할 수 있는 기능. 엑셀에서 데이터 유효성 검사 중 목록 기능을 사용하면 됩니다. 엑셀 처음 접한 분은 엑셀 입력할 때 세모 누르면 목록 나오.. 2022. 9. 15.
엑셀 팁] 유효성 검사 - 중복 입력 방지 엑셀에서 데이터를 관리할 때 어떤 항목들은 다른 데이터들의 항목과 구분되는 특별한 값을 사용할 경우가 있습니다. 식별자라고도 하고 데이터베이스에서는 프라이머리 키라고도 하지요. 주민등록번호나 학번, 사업자등록번호 같은 값들이 대표적입니다. 이러한 유니크한 값들은 입력할 때 중복되지 않도록 "데이터 유효성 검사"를 사용할 수 있습니다. ▲ 아래 그림처럼 사번을 입력할 때 사번이 중복되지 않도록 하려면 사번이 입력될 부분을 셀 블록으로 선택하고 [데이터 탭 - 데이터 유효성 검사]를 클릭합니다. 첫번째 탭 [설정]에서 제한 대상은 [사용자 지정]으로 , 수식은 =countif(사번이 입력될 범위 전체, 사번 입력될 첫번째 셀)=1으로 입력합니다. 여기서는 =countif($D$2:$D$26, D2)=1이라고.. 2022. 9. 14.
엑셀 팁] 유효성 검사 - 한글이나 영어 입력 상태 지정 엑셀의 데이터 유효성 검사는 사용자가 정해준 형식의 데이터가 입력되도록 제한하는 기능입니다. 어떤 열은 숫자 형식의 데이터만 입력되도록 한다던지, 어떤 열은 사전에 정해둔 항목들만 입력되도록 제한할 수 있습니다. 오늘의 포스팅은 엑셀의 유효성 검사 중에서 입력상태를 "한글"이나 "영문"으로 미리 지정해서 사용자의 키보드 입력상태와 관계없이 입력되는 한글과 영문의 종류를 지정할 수 있도록 할 수 있습니다. 이렇게 지정해두면 한글과 영어 입력을 빈번하게 전환해야 하는 경우 오타 입력을 줄여주기 때문에 입력작업에 도움이 됩니다. 아래 그림처럼 웹사이트와 웹사이트의 이름을 입력하는 경우를 예시로 보겠습니다. (웹사이트 주소는 영어로 입력하고 웹사이트 이름은 한글로만 적는다고 가정하겠습니다) 영어로만 입력해야 하.. 2022. 9. 12.
엑셀 팁] 날짜 계산해서 년, 개월로 나타내기 - Datedif함수 엑셀에서 두 날짜의 차를 구하고 년, 개월, 일 형식으로 계산하는 방법에 대해 알아봅니다. 엑셀에서 두 날짜의 차를 구하는 방법은 뺄셈입니다. 그 경우 정수로 두 날짜의 차이는 알 수 있지만 이것만으로 년, 개월, 일의 형식으로 바꿀 수는 없습니다. 2020-01-01과 2020-12-31의 차이가 365는 맞는 계산입니다만 이것을 단순하게 셀서식으로 바꾸면 이상한 결과가 나옵니다. 셀서식만 바꾸면 365는 1900년 12개월 30일이 됩니다. (엑셀에서 날짜는 1900년 1월 1일을 1로 시작하기 때문에 365는 1900년 12월 30일을 의미합니다) ▲ 날짜의 차이를 계산하고 지정된 형식으로 반환하는 함수가 Datedif함수입니다. 이 함수는 첫번째 인수로 시작일, 두번째 인수로 종료일을 사용하고, .. 2022. 9. 6.
엑셀 팁] 유럽식 숫자(소수점) 텍스트를 숫자로 - numbervalue함수 이전 블로그에서 텍스트 형식으로 된 데이터를 숫자 데이터로 바꾸는 방법 중에서 value함수를 이용하는 방법을 포스팅했었습니다. - 엑셀] 텍스트(문자) 형식을 숫자로 - Value함수 엑셀] 텍스트(문자) 형식을 숫자로 - Value함수 엑셀로 작업할 때 가끔이지만 데이터가 숫자가 아닌 텍스트(문자)로 인식해서 원하는 결과를 얻지 못할 때가 있습니다. 보통은 사람이 입력한 데이터가 아니라 시스템에서 데이터를 추출하거나 excelnote.tistory.com 엑셀2013버전부터 numbervalue함수가 새로 생겼습니다. value함수와 비슷하면서 조금 다릅니다. 그 차이를 알아보겠습니다. ▲ numbervalue함수는 value함수처럼 텍스트를 숫자로 바꿀 때 사용할 수 있습니다. (이 경우 숫자 형태.. 2022. 9. 4.
엑셀 팁] 한/영 자동전환되는 단어 등록하기 한컴오피스 한글이나 엑셀 프로그램은 한글과 영어를 자동으로 전환해주는 기능이 있습니다. (네이버나 구글도 한글과 영어를 구분하지 않고 검색해도 알아서 바꿔서 검색해주지요 ^^) 한글 입력상태에서 영어 문장을 적거나 반대로 영어 입력상태인데 한글을 입력하는 경우죠. 보통은 컴퓨터가 알아서 바꿔주는게 고맙습니다. 문서 보면서 한참 적었는데 알아서 바꿔주니 말이죠. 하지만 약어나 ID, 고유명사를 입력하는 경우 컴퓨터가 자꾸 한글과 영어를 알아서 바꾸는 경우는 오히려 불편할 수도 있습니다. 그렇다고 평소에 유용(?)하게 사용하는 한/영 자동전환 기능을 해제하고 싶지는 않다면 어떻게 하면 될까요?? 프로그램이 억지로 바꾸는 단어만 등록해두면 됩니다. ^^; 아래 그림의 경우 길이 단위인 "cm"를 입력하는데 엑.. 2022. 8. 28.
엑셀 팁] 행마다 빈 줄 삽입하기 엑셀로 작업할 때 기존 데이터를 편집하면서 각 행마다 비어있는 행을 추가하거나, 몇 개씩 빈 줄을 추가로 삽입해야 할 때가 있습니다. 아래 그림처럼 5행이었던 기존 자료에서 각 행 아래로 한 행씩 추가해야하는 상황이라면 어떻게 하는게 편할까요?? (직장 생활에서 이런 경우 많지 않나요??? 윗분 말씀대로 자료 만든 다음에 자료의 구조 자체가 휙휙 바뀌는 경우.. ^^;;) 단축키를 선호하는 분이라면 [쉬프트+스페이스키]로 행 전체를 블록으로 설정하고 Ctrl++(컨트롤 키와 키보드 오른쪽 숫자 키패드의 +)를 눌러서 행을 삽입하는 방법을 사용할 수도 있습니다. 여기서는 이렇게 작업하기에 추가해야 하는 행이 많을 경우 사용할 수 있는 팁을 알려드립니다. 1) 빈 열(여기서는 G열)에 일련번호를 넣어줍니다... 2022. 8. 27.