코딩 | 개념 정리/Excel

엑셀은 수많은 셀로 이루어져 있기 때문에 데이터를 입력하다 보면 여러가지 상황이 많이 발생합니다. 특히 셀에 텍스트를 입력할 때 중간중간 불필요한 공백이 입력될 때가 있는데요. 이런 경우에는 엑셀에서 제공하는 일괄작업으로 편하게 데이터를 정리할 수 있습니다. 오늘은 엑셀 공백 제거 방법 3가지를 알아 보려고 하는데요. 상황에 따라 여러가지 방법으로 해결할 수 있으니 오늘 알려드리는 내용을 참고해 보시면 도움이 되실거라 생각 됩니다. 우선 텍스트 사이에 있는 불필요한 공백을 제거하는 방법입니다. 우선 공백 제거할 셀을 모두 선택한 후 단축키 컨트롤 + F키를 눌러 '찾기 및 바꾸기' 옵션을 불러 옵니다. '찾기 및 바꾸기' 옵션창이 나오면 바꾸기탭을 클릭하고 '찾을 내용'에서 스페이스키를 눌러 빈 칸을 입..
텍스트 오른쪽이나 왼쪽에서 지정한 개수의 문자 제거 이 작업에는 LEN, LEFT 및 RIGHT 함수를 사용합니다. 예시 A의 내용에서 마지막 두 글자를 제거합니다. =LEFT(A2, LEN(A2)-2) A3에서 처음 네 글자를 제거합니다. =RIGHT(A3, LEN(A3)-4) 추가적으로, REPALCE 함수를 사용해서 지정 위치의 값을 새로운 값으로 변경이 가능합니다. 해당 기능=> 찾기, 바꾸기와 유사합니다.
엑셀에서 두자리 이상이 원문자를 입력하는 방법. 엑셀에서 원문자를 입력하려면 [삽입 탭 - 기호]에서 원문자를 선택하거나, 한글 자음 "ㅇ"을 입력하고 키보드 [한자키]를 눌러서 원문자를 입력할 수 있다. 다만 이 방법은 ①~⑮까지의 원문자만 입력 가능하다. 16 이상의 두 자리 원문자를 편리하게 입력하려면 별도의 글꼴을 설치해주면 된다. the-fontsite_combinumerals.zip 파일 직접 다운로드 - http://www.fontspace.com/the-fontsite/combinumerals 압출을 풀고 TTF 폰트 파일 2개를 C:\Windows\Fonts 폴더에 복사해 넣고 엑셀 프로그램을 시작한다. 글꼴을 CombiNumerals로 선택한다. 키보드 상단의 Q,W,E,R ~ O,P까..
정렬 기능을 활용할 때, 가나다순으로, 123순으로 정렬할 수 있습니다. 그렇다면, 길이 순으로도 정렬할 수 있을까요? 그때는, 지금 소개해 드리는 방법을 이용하시면 됩니다. 바로 위 그림처럼 말이죠. ^^ 그렇다면, 정렬 기능을 이용하는 것일까요? 그것은 맞습니다. 하지만, 약간의 응용이 필요합니다. 자, 그럼 시작해 볼까요? 1 위와 같은 자료가 있다고 합시다. 텍스트가 거의 무작위로 배열되어 있습니다. TIP 열을 하나 더 만들어야 하기 때문에, 위와 같이 텍스트 부분 바로 오른쪽의 열을 선택한 후 [마우스 오른쪽 버튼] - [삽입] 을 클릭하여 열을 하나 새로 만들어 줍니다. 물론 텍스트가 입력된 그 주변의 열들 중 비어 있는 것이 있다면 그 열을 활용하면 되기 때문에, 특별히 만들지 않아도 됩니..
변수의 활용 두 번째 시간입니다. 저번 시간에서는 변수를 활용해 메시지 박스를 띄우는 것을 해봤는 데요. 이번 시간에는 지정한 변수를 엑셀의 셀에 입력하는 것을 해보겠습니다. 그럼 바로 시작하겠습니다. 먼저 VBA를 켜고, Module을 만들고 Sub 블록을 만들어 줍니다. 그리고 아래와 같이 입력해줍니다. Sub Lec3() Dim a As Integer a = 5 Dim b As String b = "Hello, World" c = 17.3 End Sub a라는 변수는 Integer 타입으로 선언해 5를 지정했고, b라는 변수는 String 타입으로 지정해서 "Hello, World"를 지정하였습니다. (String 타입은 큰따옴표로 묶어주어야 합니다.) c는 타입을 선언하지 않고 바로 17.3을 지..
엑셀에서 제일 많이 사용 하는 함수중에서 vlookup() 함수가 있는데요. vlookup 을 사용하다가 보면 막히는 부분이 생기게 마련인데요. 그 막히는 부분이란 바로 중복된 값들을 모두 뽑을수가 없다는 겁니다. vlookup() 함수를 이용하게 되면 중복되는 값들중에서 첫번째 값만 뽑아 낼수가 있습니다. 이번 포스팅에서는 엑셀 VLOOKUP 중복값 뽑는 방법에 대해서 올려 보려고 합니다. 엑셀의 vlookup 함수만을 이용해서 중복되는 값을 모두 뽑아서 출력 할수 있는 방법은 없습니다. 그래서 엑셀 전문가들은 배열을 이용해서 뽑는걸 만들었는데요. 일반적으로 아래 함수가 vlookup 중복값을 뽑을때 많이 사용을 하게 됩니다. 사용 함수 : iferror, index, small, row, column..
고급 필터의 가장 기본적인 코드 (고급필터 작성시 가장 주의점 : 필드명(제목행)의 일치) Sub advanced_Filter() Dim rngData As Range Dim rngCri As Range Dim rngT As Range Set rngData = Range("A1:G11") '데이터 영역 Set rngCri = .Range("I1:J2") '필터링 조건이 입력될 영역 Set rngT = Range("A15") '가져올 필드명(제목행)이 있는 복사될 위치 rngData.AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=rngCri, _ CopyToRange:=rngT, _ Unique:=False End Sub 고급필터 필터링 옵션들 참조. C ..
가장 기본적이면서도 중요한 내용 중에 하나인 엑셀 행높이 열너비 줄이고 늘리는 방법에 대해 알아보자.​매우 간단하지만 행높이와 열너비가 너무 좁거나 너무 넓으면 보기도 매우 불편할뿐더러 정성들여 만든 문서가 보잘것 없어 보이는 중요한 부분이기도하다. 오늘은 엑셀 행높이 늘리기와 줄이기 방법을 몇가지 방법으로 알아보려한다.​마우스로 조정하는 방법과 입력해서 일정하게 만드는 방법, 동일간격으로 조정하는 방법 등 다양하게 있으며, 엑셀 행높이 설정도 단축키가 있으니 알아두면 좀더 편리할수 있다.​ 엑셀에서는 주로 표를 많이 사용해서 작업을 하게 되는데, 표 뿐만 아니라 일반 워드에서도 줄간격이 너무 좁거나 넓으면 보는데 혼란스럽다.이럴때 아주 간단한 방법으로 엑셀 행높이 설정하는 방법을 알아보려 한다.​ ​우..
PatienceLee
'코딩 | 개념 정리/Excel' 카테고리의 글 목록