본문 바로가기

Excel

[Excel] 여러 기준으로 정렬하기?어렵지 않아요. 정렬은 엑셀에서 가장 많이 쓰는 기능 중 하나인데, 동시에 여러 조건을 걸고 정렬을 해야할 경우가 있다.그런 경우는 필터를 다중 사용하는 방법과 사용자 지정 정렬을 하는 법이 있다. 여기서는 사용자 지정 정렬을 하는 법을 알아보자. 위와 같이 표에서 아무 데나 눌러두고 정렬 및 필터->사용자 지정 정렬 을 선택한다. 여기가 정렬 기준을 만드는 곳이다. 일단 기본적으로 Age를 내림차순 (큰 수-> 작은수)로 정해보자. 그 후 왼쪽 상단의 기준 추가 를 누르면 기준이 하나 더 생기게 된다.이 창에서 위에 있을 수록 우선된 기준이다. 즉 Age 로 먼저 정렬을 한 다음, 같은 Age 내에서는 Pclass로 정렬하겠다고 이해하면 된다. 결과물에서 Age 와 Pclass를 보자. 앞서 설명했듯, Age가 먼저 .. 더보기
[Excel] 특정 문자열이 들어있을까? Find / Search 엑셀에서, 내가 가진 데이터가 특정 문자를 가지고 있는지 확인해야 할 때가 있다.그럴 때엔 find / search 를 쓰면 된다. find(찾는 값, 찾는 텍스트)search(찾는 값, 찾는 텍스트) 두 함수는 매우 유사한데, find 함수는 대소문자를 구별하지만, search 함수는 구별하지 않는다.또한 search 함수에서는 *를 사용할 수 있지만, find 에서는 불가능하다. 이를 이용한 예제를 보자. 구입한 과일에 사과 혹은 배가 있는지를 확인하고자 한다.find 나 search 함수가, 해당 텍스트를 찾지 못했을 경우, #value 의 오류를 내기 때문에,if 문을 써서 처리하고, 존재하는 경우 1, 아니면 0으로 표현했다. 원래대로라면 이렇게 해당 문자의 위치를 반환해준다. 애러가 난 모습. 더보기
[Excel] vlookup 다중 조건 - INDEX, MATCH vlookup/hlookup은 표에서 매핑된 값을 쉽게 찾을 수 있지만, 조건의 개수가 한 개로 제한된다. 따라서 여러 조건이 걸려있을 경우에는 다른 함수를 써야 하는데, 크게 두 방법이 있다. 1. 조건을 묶어 새로운 열을 만들기 위와 같이 두 가지 조건(회사/번호)로 이름을 찾는다고 가정하자. 조건을 묶는 것은 기존의 vlookup처럼 찾는 값을 1개로 만드는 방법이다. 따라서 새로운 열을 만들고 조건열을 지정하는 것이다. C열을 만들고 내용에 앞에 두 값을 &로 붙여 새로운 값을 준다. 그리고 vlookup의 함수를 다음과 같이 구성한다. 찾는 값이 C열이므로 첫 인자가 G4&H4임을 유의하자. 2. index / match 함수 사용하기 1번의 방법은 간편하고 vlookup을 사용할 수 있는 장점.. 더보기
[Excel] 여러 셀 내용 붙이기 (&쓰기) Excel 에서 여러 셀의 내용을 한 셀로 합쳐야 할 경우. 당황하지 않고 &를 쓰면 빡!끝. 은 밑에 그림을 보자. A1과 B1에 각각 Apple, 사과 를 넣고 A1&B1 을 하면 apple사과 라는 문자열이 C1에 들어가게 된다. 두 개 이상의 셀도 &로 계속 합칠 수 있다. 여기서 응용을 해보자면, "은 "을 추가해서 &로 두 셀과 연결해주면 apple은 사과 라는 문자열이 C1에 들어가게 된다. 더보기
[Excel] 쉼표로 구분된 데이터 나누기 a,b,c,d,e,f 라는 데이터가 있다고 가정하고 이 데이터를 나누어 각 셀로 넣는 법을 알아보자. 우선 흔히 사용하는 텍스트 나누기 기능을 보자. 데이터- 텍스트 나누기를 누르면 다음과 같은 화면이 뜬다. 우리 데이터는 특정 구분기호(쉼표)로 구분되어 있으므로 을 선택. 만약 데이터가 일정한 간격이나 탭으로 구분되어있으면 을 선택한다. 여기서 적당한 구분 기호를 선택. (이 경우엔 쉼표) 마침을 누른다. 쉼표를 기준으로 데이터가 한 줄로 나눠진 것을 볼 수 있다. 텍스트 나누기는 편리하고 쉬운 기능이지만, 한 열만 선택 가능하고 데이터는 오직 열로만 분리된다 (가로로만 분리됨). 그렇다면 세로로 분리하고싶을 때는 어쩐담? VBA를 쓰면 해결되지만 그보다 쉬운 방법을 소개한다. 바꾸기 (Ctrl + H.. 더보기