본문 바로가기

[엑셀] 숫자를 한글로 변환하기 (NUMBERSTRING함수, 숫자서식) 계약서나 견적서 작성하다 보면 금액을 아라비아 숫자와 한글로 같이 표기합니다.요즘에도 은행가서 돈찾으면 금액란에 한글로 적어 달라고 하기도 하던데요.문서의 위변조를 방지하기위한 조치로 알고 있습니다. 문서 위변조 방지를 위한 두가지 문자 표기가 때로는 실수로 이어져 당황 스러울 때가 있습니다.한글에서 오타가 나는 경우가 종종 있죠! 그래서 엑셀에서 지원하는 숫자를 한글로 변환하는 방법에 대해 말씀드리겠습니다. NUMBERSTRING 함수 숫자서식 활용 ☞ 숫자서식을 적용하는 방법 1. [셀서식, Ctrl+1] - [표시형식] - [범주] - [사용자 지정]2. [형식] 에서 숫자서식을 입력 또는1. [셀서식, Ctrl+1] - [표시형식] - [범주] - [기타]2. [기타] - [형식] 에서 숫자(한글.. 더보기
[엑셀] 수식창의 수식을 값으로 바꾸기 수식이 다른 시트의 셀의 참조하거나 배열수식, 여러 함수를 복합적으로 사용한 경우에 에러가 나거나 특정 부분의 값을 파악 하고 싶을 때 사용하는 방법입니다. 단순히 수식입력줄에서 해당부분(함수, 참조셀, 조건 등)을 드래그 하고 [F9]키를 누르면 값을 알 수 있습니다. 셀 참조 ▽ 수식입력줄에서 드래그 후 F9 배열 수식 ▽ 수식입력줄에서 드래그 후 F9 복합함수 ▽ 수식입력줄에서 드래그 후 F9 더보기
[엑셀] 가로(수평)방향으로 정렬 하기 대부분 정렬이라고 하면 위에서 아래(↓) 방향만 된다고 생각하시는 분 계시죠?그런데 왼쪽에서 오른쪽(→) 방향도 정렬이 됩니다. 데이터 정렬을 가로방향 즉 왼쪽에서 오른쪽으로 하는 방법을 알려 드리겠습니다. 외쪽에서 오른쪽으로 정렬 1. 정렬할 데이터의 범위를 선택하고2. [데이터] - [정렬] 하시면 아래의 [정렬창] 이 나타 남 3. 정렬창에서 [옵션] 버튼을 클릭 4. [방향]을 [외쪽에서 오른쪽] 선택 5. [정렬기준]이 [열]에서 [행]으로 바뀜6. [정렬기준]을 선택하고 [오름차순] 정렬 [확인] 7. 정렬경고가 나타나면 [확인] ※ 정렬옵션이 정렬창에 바로 표시되게 했다면 좋았을것 같은데.. 왜? 저렇게 복잡하게 두었을까요? 더보기
[엑셀] 배열함수 SUMPRODUCT 함수 SUMPRODUCT 함수는 배열함수 입니다. 활용방법에 따라 여러 과정을 거쳐야 나오는 결과값을 한번에 얻을 수 있는 활용성이 무궁무진한 함수 입니다. SUMPRODUCT 함수 응용에 대해서는 앞으로도 쭉 올릴 거지만 우선 SUMPRODUCT 함수의 기초부터 배워보겠습니다. SUMPRODUCT 함수 배열 또는 범위의 대응되는 값끼리 곱해서 그 합을 구함 수식 = SUMPRODUCT(array1, [array2], [array3], ...) ☞ SUMPRODUCT의 인수1) array1 : 필수 요소. 계산하려는 배열의 첫 번째 인수2) array2, array3,... : 선택 요소. 계산하려는 배열의 인수로서 2개에서 255개까지 지정 가능 ※ 주의사항1) 배열 인수의 차원은 모두 같아야 하며, 차원이.. 더보기
[엑셀] 자리수 다른 동호수 정렬 (문자에서 숫자 추출) 동호수나 파일명 등을 정렬하면 오름차순이나 내림차순 정렬이 되지 않는 경우가 있습니다. 엑셀에서 정렬의 첫번째 기준은 첫번째 문자나 숫자 입니다. 그다음 두번째 문자.....문자가 특수문자 알파벳 등이 섞여 있는 경우에는 공백 - 특수문자 - 숫자 - 알파벳 - 한글 순입니다.물론 셀 전체가 텍스트가 아닌 숫자인 경우는 숫자가 제일 앞에 나타납니다. 이렇게 첫번째, 두번째 순으로 정렬을 하니 101호가 1001호 뒤에 정렬됩니다.이유는 101호가 숫자가 아닌 텍스트이기 때문이죠. 그래서 숫자로 바꾸어 숫자의 크기로 정렬을 하여야 합니다. ☞ 정렬방법1. 텍스트에서 숫자 추출2. 숫자를 기준으로 정렬 텍스트에서 숫자 추출 □ 방법1 : LEFT, LEN함수 수식 = VALUE(LEFT(C4,LEN(C4)-.. 더보기
[엑셀] 산식(수식)을 값으로 바꾸는 방법 수량산출서나 각종 계산서에서 산식과 값을 표시하는데 엑셀에서 입맛에 맞게 표현하기가 쉽지는 않습니다.예전에는 이름정의를 사용하여 산식을 계산하거나 VBA를 조금이라도 아시는 분은 사용자 정의함수를 이용하기도 했습니다.2013버전 부터는 FORMULATEXT 함수가 추가되어 이름정의를 사용하는 것 보다 더 편리하게 산식과 값을 구분하여 사용할 수 있게 되었는데 산식을 값으로 바꾸는 모든 방법을 알아보겠습니다. ☞ 엑셀에서 산식을 값으로 바꾸는 방법 비교 1 FORMULATEXT 함수 FORMULATEXT 함수는 수식을 문자로 변환하며 수식입력줄에 표시되는 내용을 반환 합니다. 값이 들어가야 할 셀에 수식 =100*2+3^2 (작성 예) 산식이 들어가야 할 셀에 수식 = FORMULATEXT(E6)E6셀의 .. 더보기
엑셀 VBA Editor 열고 코드 입력하기 엑셀에서 VBA를 활용하려면 VBA Editor 창을 열고 코드 입력창에 코드를 입력합니다.그럼 VBA Editor 창을 열고 코드를 입력하는 방법에 대해 알아보겠습니다. 그전에 리본메뉴에 개발도구를 표시합니다. 개발도구 표시하기(클릭) VBA Editor 창 열기 (3가지 방법) 1. 단축키 : Alt + F112. [개발도구] - [Visual Basic] 버튼클릭 3. 시트탭에서 우측마우스 클릭 - [코드보기] 선택 ※ 코드보기를 선택하는 경우는 해당시트의 코드창이 열립니다. VBA Editor 창 구성 1. 메뉴바 : 상단 메뉴바2. 프로젝트 탐색창 : 좌측 상단3. 속성창 : 좌측하단4. 코드 이력창5. 직접실행창 : 코드입력창 하단좌측6. 지역창 : 코드입력창 하단 중앙7. 조사식창 : 코드입.. 더보기
[엑셀] 잉크수식으로 수학공식 넣기 문서를 작성하다 보면 참으로 짜증나는 부분이 수식(공식)을 넣는 것입니다. 주로 텍스트 상자를 이용해서 공식을 적고 적절히 배치하고 그룹화 합니다. [수식] 기능을 잘 활용하시면 간단히 수식(공식)을 입력할 수 있습니다. [잉크수식]을 활용해서 몇가지 공식을 넣어 봤는데 생각보다 쉽지는 않은 것 같네요. 잉크수식 사용 1. [삽입] - [수식] - [▼]2. 맨 아래에 [잉크수식] 클릭3. [수학식 입력 컨트롤 창] 에 공식 입력 수식도구 리본메뉴 사용 잉크수식을 완료하고 [수식상자]를 선택하면 아래와 같이 리본메뉴에 [수식도구]가 나타납니다. ※ 위 수식도구는 리본메뉴에서 수식을 바로 클릭 하여도 나타납니다. 만약에 [잉크수식]에서 공식이 잘 못 써진 경우는 [수식도구] 메뉴에서 수정 하시면 됩니다. .. 더보기
[엑셀] 유효성검사 IME 모드로 한영 자동 변경 우리나라는 한글을 사용합니다. 그러나 순수히 한글만 사용하는 건 아니죠? 영문과 혼용하여 사용하는데 엑셀에서도 문서를 작성하다보면 한글과 영어를 번갈아 사용하는 경우가 있습니다. 그래서 한/영 키를 번갈아 사용하면서 작성해야 하는데 불편함이 많죠? 엑셀에서는 셀을 선택할때 자동으로 한/영을 바꿔주는 기능이 있는데 바로 IME모드 입니다. IME모드(영문) 1. 영문으로 입력하려고 하는 셀 범위를 선택2. [데이터] - [데이터 유효성 검사] - [IME모드] 3. 모드값 : [영문] 선택 IME모드(한글) 1. 한글로 입력하려고 하는 셀 범위를 선택2. [데이터] - [데이터 유효성 검사] - [IME모드] 3. 모드값 : [한글] 선택 현재 나의 키보드 모드와 상관없이 위에서 설정된 범위는 설정한 모드.. 더보기
[엑셀] 함수를 활용한 유효성검사 가변형 목록 만들기 데이터 유효성 검사를 활용해 [목록]을 활용해서 문서를 만들때 데이터의 변화에 따라 [목록]의 값도 바뀌어야 하는데 일반적인 방법은 그렇지 못합니다. 아래 움짤은 VBA를 사용하지 않고 함수만 활용한 방법이며, [목록] 즉 [리스트]의 개수가 달라질때 유효성검사의 [목록상자]도 변하는 예 입니다. 이름정의로 범위 지정하기 COUNTA 함수로 리스트의 개수를 파악하고 OFFSET 함수로 리스트의 영역(범위)를 반환 받습니다. 리스트의 개수가 늘어나면 영역도 자동으로 늘어나고 줄어들면 반대로 줄어 들겠죠. 1. [수식] - [이름정의]를 클릭하면 [이름편집] 창이 나타남 2. [참조대상]에 아래의 수식 입력 수식 = OFFSET(Sheet1!$A$1,1,0,COUNTA(Sheet1!$A:$A)-1,1) 수식.. 더보기