본문 바로가기
728x90
반응형
엑셀 | 데이터를 쪼개보자. csv 입력하기. 데이터 나누기. [관련된 글] 엑셀 | Split, 이메일, 아이디, 도메인, 특정 글자 기준 문자열 자르기 위와 같은 데이터가 있다. 띄어쓰기로 나누어져있다. 광역자치단체(시, 도), 기초자치단체(구, 시), 도로명 주소 순으로 나누려면 하나하나 복사 붙여넣기를 하거나, find left 이런 함수를 써가면서 바꿔야한다.(프로그래밍을 한다면, Split 함수로 바로 해버리면 된...다) 엑셀에서 나누는 방법을 알아보자! 나눌 데이터를 선택하고, [데이터 --> 텍스트 나누기] 순서로 클릭하자. '구분 기호로 분리됨(Delimited)' 를 선택하고 다음을 클릭하자. 구분자의 종류를 확인한다. 위에서부터 탭(\t), 세미콜론(;), 콤마(,), 띄어쓰기공백( ), 기타 순서이다. 기타에는 여러가지를 입력할 수 있다. 탭.. 2022. 7. 13.
엑셀 | 중복 데이터 지우기, 삭제하기, 유일한 값만 남기기 중복된 데이터가 있을 경우 삭제하는 것을 알아보자 중복데이터 삭제 기능을 모르면, '품목' 칼럼을 정렬하고, 눈으로 하나씩 하나씩 지우는 대 참사가 발생한다.... (휴먼 에러라도 발생하면,,,) 일단 품목 칼럼의 데이터를 복사해서 새로운 칼럼에 붙여넣자. 그리고 아래 그림을 따라가자. 데이터 칼럼을 선택하고, '데이터' --> '중복된 데이터 삭제' 순서로 클릭하자. 'OK' 를 클릭하자. (만약, '품목'글자를 포함하지 않았다면, '머릿글 포함'을 체크해제하자.) 10개의 데이터가 삭제되었고, 11개의 값이 남아있다는 메시지를 볼 수 있다. 중복된 데이터가 삭제되고, 유일한 값만 남았다. 이렇게 퇴근이 30초 빨라졌다! 2022. 7. 12.
엑셀 | Split, 이메일, 아이디, 도메인, 특정 글자 기준 문자열 자르기 [관련된 글] 엑셀 | 데이터를 쪼개보자. csv 입력하기. 데이터 나누기. 엑셀에서 어떤 기준으로 글자를 자르고 싶을 때, 특히 이메일 같은 것을 구분할 때에 유용하다. 함수를 조합하면 된다. FIND( 찾을 문자, 문자열 ) == 숫자 == 문자열에서 왼쪽에서부터 찾을 문자가 몇 번째에 오는가. LEFT( 문자열, 숫자 ) == 문자열 == 문자열에서 왼쪽부터 숫자번째까지 문자열 표시 RIGHT( 문자열, 숫자 ) == 문자열 == 문자열에서 오른쪽부터 숫자번째까지 문자열 표시 LEN( 문자열 ) == 숫자 == 문자열의 길이 위 함수를 잘 조합하면 된다! 이메일에서 아이디 추출하기 LEFT( 이메일셀, FIND("@", 이메일셀) -1 ) 해석) "@"가 n 번째에 나온다. 왼쪽에서 (n-1)개 글.. 2022. 7. 11.
[excel] 성적등급표. 다중 if, ifs 대신, vlookup을 사용하자 성적표 등급 만들기 엑셀은 아주아주 자주 사용하는 것이다. 대부분이 IF 를 엄청나게 중첩하거나, IFS 를 사용한다. 좀 더 쉽고 좋은 방법이 있다. 하지만, (난이도는 올라간다.) 결과부터 보자! IF 함수 IF(B2>=$H$2,$I$2,# A IF(B2>=$H$3,$I$3,# B IF(B2>=$H$4,$I$4,# C IF(B2>=$H$5,$I$5,$I$6)# D, F ) ) ) (프로그래밍에서 들여쓰기 한 것처럼 넣어봤다.) 대충 봐도 엄청나게 길고, 알아보기가 힘들다. 장점: 처음 배우기 쉬움 단점: 갈수록 복잡함 IFS 함수 IFS( B2>=$H$2,$I$2,# A B2>=$H$3,$I$3,# B B2>=$H$4,$I$4,# C B2>=$H$5,$I$5,# D B2>=$H$6,$I$6# F ) .. 2022. 5. 28.
728x90
반응형