반응형

엑셀 114

엑셀 원단위 절사 이해하기

얼마전 누군가 엑셀 원단위 절사를 어떻게 하느냐고 질문을 했었다. 그래서 몇가지 방법을 알려줬는데 이해를 잘 못하는 듯 싶었다. 내가 어렵게 설명했다기 보다는 상대방이 엑셀의 기초가 부족한 탓인듯 싶었다.엑셀을 좀 공부한 사람에게는 원단위 절사를 딱 한줄로 설명하면 된다. "TRUNC 함수나 ROUNDDOWN 함수를 쓰면 됩니다.~"그런데 엑셀에서 특정 기능만 쓰면 되는 경우라면 굳이 기초를 알 필요는 없을 듯 하니 좀 친절한 설명이 필요할 듯 하다.원단위 절사는 반올림과 달리 원단위를 잘라서 버리는 것이다.보통 대부분의 사람들이 원단위 절사를 할 때 ROUNDDOWN 함수를 사용하는데 개인적으로는 TRUNC 함수를 선호한다. 이 두 함수는 기능적으로는 똑같다고 볼 수 있지만 함수의 이름이 의미하는 바는..

엑셀 2018.01.25

엑셀 특정문자 개수 세는 방법과 이해

엑셀에서 하나의 셀 또는 셀 범위에서 특정 문자 개수를 세는 방법을 소개합니다. 문자는 'a', '가' 와 같이 하나의 글자를 의미하고 문자열은 "apple", "가나다" 와 같이 문자들이 결합된 것을 의미합니다. 이 글은 특정 문자열의 개수를 세는 방법에 대한 설명도 포함합니다.설명을 그대로 따라서 해도 상관은 없지만 이왕이면 LEN 함수와 SUBSTITUTE 함수에 대한 이해가 전제되면 좋습니다. LEN 함수는 단순히 문자열에서 문자의 개수를 세주는 함수입니다. 이 때 공백 문자 " " 도 하나의 문자로 취급되므로 주의해야 합니다. SUBSTITUTE 함수는 문자열에서 특정 문자나 문자열을 다른 문자나 문자열로 변환시켜 새로운 문자열를 반환해주는 함수입니다. 엑셀 특정 문자 개수 세기컨셉은 이렇습니다..

엑셀 2018.01.24

엑셀 REPT 함수 이해와 활용하기

엑셀 REPT 함수는 지정된 문자(텍스트)를 반복해서 입력하고 싶을 때 사용하는 함수다. repeat의 약어이므로 뜻은 바로 알겠고 사용법 역시 매우 간단하다.우선 REPT 함수의 쓰임새는 문자의 반복이라서 어디에 쓸까? 하고 생각될지 모르나 특이하게 응용할 수도 있다.패스워드나 어떤 특정 데이터의 정보를 숨기고 싶을 때(예를들어 주민등록 번호 뒷 자리) "*"를 반복해서 대신 입력해 주거나 데이터의 크기를 나타내주는 그래프(문자를 데이터 값의 크기만큼 반복해서)를 그려줄 수도 있다.우선 하나씩 살펴보도록 하자. 특정 내용을 원하는 횟수만큼 반복하기=REPT( B2, 3 ) B2를 3번 반복해라.보안이 필요한 내용 숨기기=CONCATENATE(LEFT(B3,7), REPT("*", 7))CONCATENA..

엑셀 2018.01.18

엑셀 문자 합치기 이해와 활용하기

엑셀에서 여러 데이터를 다루다 보면 흩어진 데이터들을 하나의 셀에 합쳐 보여줄 필요도 생긴다. 여러 데이터를 단순히 순서대로 연결해서 합치려면 엑셀 문자 합치기를 해야한다. 원래 데이터 타입이 숫자 또는 날짜 등등.. 다양한 형태일 수 있는데 경우에 따라서는 가공을 한 후 문자 합치기를 사용해야할 수도 있다.문자를 합치는 방법은 연산자 &를 사용하거나 concatenate라는 함수를 사용하면 된다. 어짜피 두 방법의 결과는 같으므로 선택적으로 사용해도 되지만 단순히 문자만 합칠 생각이라면 &연산자를 사용하는 것이 더 간결하다.엑셀 문자 합치기다음은 문자를 합치는 간단한 예제다.="제 이름은" & B3 &"입니다." & C3 & "에 삽니다."&연산자로 5 개의 데이터를 연결하였다. "제 이름은"에서 이중..

엑셀 2018.01.17

엑셀 SUBSTITUTE 이해하기

엑셀 SUBSTITUTE는 셀에 입력된 텍스트 내에서 특정 부분을 찾아 다른 문자로 변경하는데 사용하는 함수다. 이 함수 하나로 응용 범위는 상당히 넓은데 예전에 잘못된 형식으로 입력된 날짜를 SUBSTITUTE 함수를 사용해서 올바른 형식의 날짜로 바꾼 예제도 다룬 적이 있다.또는 셀의 값에 단위를 직접 적어놓은 경우에는 셀 값이 숫자가 아닌 텍스트로 인식되므로 숫자 연산이 불가능 하다. 이럴 때 역시 SUBSTITUTE 함수를 사용해서 해결할 수 있다.그럼 구체적으로 하나씩 살펴보도록 해보자. 잘못된 날짜 형식을 바로 잡는 예엑셀에서는 셀 값에 통화, 날짜, 시간 등에 다양한 서식을 적용할 수 있다. 하지만 위와 같이 2018.01.15는 엑셀이 인식할 수 있는 날짜 형식이 아니다. 왜 그런지에 대해..

엑셀 2018.01.15

엑셀 매크로 사용법 이해하기

엑셀의 기능 중 매크로는 복잡하거나 번거로운 작업을 단축키 또는 한번의 클릭으로 수행할 수 있게 해주는 기능이다. 매크로를 만드는 방법은 vba를 이용해서 프로그래밍적으로 다루는 방법과, 마우스와 키보드의 입력을 순서대로 기록하는 방법이 있다. vba를 이용하는 것이 더 세세한 매크로를 작성할 수 있지만 프로그래밍을 모른다면 사용하기 힘들다. 굳이 프로그래밍을 할 필요는 없고 마우스와 키보드의 입력을 기록하는 방식으로 사용해도 많은 부분을 자동화 할 수 있다. 우선 쉽게쉽게 시작하자.시작하기 전에 엑셀 매크로 사용법의 기초를 알아보도록 하자.매크로 사용법은 간단하지만 엑셀에서는 기본적으로 개발 도구 탭이 숨겨져 있기 때문에 개발 도구 탭을 표시하도록 옵션에서 설정하는 것이 첫 번째로 할 일이다.우선 파일..

엑셀 2018.01.03

엑셀 시트복사와 이동하는 방법

엑셀 시트복사/이동은 워크시트를 통합문서(엑셀파일) 내에서 이동하거나 외부의 다른 엑셀 파일로 이동하는 것입니다. 설명에 앞서 윈도우 내에서 파일을 이동하거나 복사할 때 어떻게하는지 생각해 보세요.선택한 파일에 마우스 오른쪽 클릭 메뉴로 복사를 하거나 또는 CTRL키를 누른 상태로 파일을 선택한 후 드래그 앤 드롭을 해서 복사를 할 수도 있습니다.이제는 엑셀에서 엑셀 시트를 하나의 파일로 생각해 보겠습니다. 엑셀 시트를 CTRL키를 누른 상태에서 드래드 앤 드롭을 하면 간편하게 엑셀 시트를 원하는 위치로 복사할 수 있습니다. 사실 엑셀 복사/이동에 대한 내용은 아주 간단하지만 제 블로그에서는 좀 더 디테일한 팁들을 알려드리겠습니다.엑셀 파일 내에서 엑셀 시트 복사/이동 하기A, B, C 세개의 시트가 있..

엑셀 2017.12.22

엑셀 TRUNC 자리수 절사 이해하기

엑셀 TRUNC는 숫자의 특정 자리에서 절사를 하는 함수다. 일종의 꼬리자르기 정도로 이해하면 쉽다. 이 함수는 사실 rounddown 함수와 결과값은 동일하지만 좀 TRUNC가 더 융통적이고 사용법이 더 쉽다는 이점이 있다.엑셀에는 워낙 많은 함수들이 있어서 비슷한 기능을 하는 함수들도 많다. 그래서 어떤 경우에는 선택적으로 함수를 사용할 수 있기 때문에 좀 더 익숙하고 편한 함수를 사용하면 된다. 또는 비슷한데 약간 차이가 나는 함수도 있다. 예를 들어 int 함수의 경우 trunc 함수와 결과 값에 있어 차이가 난다. 물론 INT 함수는 integer의 약자로 단순히 정수로만 표현하는 반면에 TRUNC 함수는 trancate의 약자로 절사한다는 의미가 있고 자리수를 지정해서 절사가 가능하다. 또한 ..

엑셀 2017.12.20

엑셀 웹에 있는 데이터를 웹쿼리를 이용하여 가져오기

웹에 유용한 정보가 많아지면서 이 정보들 중에서 필요한 것들만 수집하는 일들이 많아지고 있습니다.웹 상의 정보를 수집하는 기법은 정말 다양한데 엑셀로도 간단한 웹에 있는 표의 내용을 웹쿼리를 이용하여 가져올 수 있습니다.보통 환율과 같이 매일 매일 변하는 내용들을 엑셀로 가져오면 사이트를 굳이 방문해서 확인할 필요가 없으므로 편리하며 가져온 내용을 엑셀에서 바로 가공하여 사용할 수 있으므로 일석이조입니다.우선 환율 정보를 가져올 웹 페이지를 정하도록 하겠습니다.네이버에서 환율을 검색해 보면위와 같은 정보를 볼 수 있는데 여기서 그래프를 클릭해보겠습니다. 그러면 아래와 같이 나라별 실시간 환율을 볼 수 있습니다. 이제 이 웹 페이지의 주소를 확인해 보겠습니다. http://info.finance.naver..

엑셀 2017.08.24

엑셀 large, small 함수 이해와 활용하기

엑셀는 수많은 함수가 있습니다. 이런 함수들의 기능을 익히는 것이 엑셀 공부에서 가장 중요한 것 중에 하나입니다.그런데 이런 함수들 간에 기능들이 비슷한 것들이 있습니다. 예를들어 COUNT 함수만 보더라도 COUNTA, COUNTIF 등등 다양합니다. SUM함수도 SUMIF라는 함수가 있죠. sumif 함수의 기능은 sum 함수와 if함수를 조합해서 만들 수도 있습니다. 하지만 조합하는 것 보다 sumif 함수를 사용하는 게 편리합니다. 이렇게 비슷한 함수들이 존재하는 이유는 편의를 위한 것입니다.오늘 배울 엑셀 LARGE 함수는 범위 내에서 x 번째로 큰 값을 찾아내는 함수입니다. 이 함수는 MAX 함수를 대체할 수 있습니다. 그럼에도 MAX 함수가 존재하는 이유는 가독성 때문이라고 보시면 됩니다. ..

엑셀 2017.08.17
반응형