본문 바로가기

분류 전체보기243

[엑셀] 문자의 위치를 찾는 함수 FIND 함수와 SEARCH 함수의 차이점 엑셀에서 문자의 앞 n개 단어를 추출하는 방법에 대해 포스팅을 할 때 FIND 함수의 사용법에 대해 설명한 적이 있습니다. [엑셀] 앞 n개 단어 추출하는 방법(LEFT,FIND) 셀의 '왼쪽 몇 개 글자', 또는 '오른쪽 몇 개 글자', 또는 '가운데 몇 번째부터 몇 개 글자'를 추출할 때는 LEFT, RIGHT, MID 함수를 이용하면 됩니다. 2023.03.07 - [업무 지식/엑셀 함수] - [엑셀] LEFT, RIGHT, pddwork.tistory.com FIND 함수와 사용법이 거의 동일한 함수가 하나 있습니다. 바로 SEARCH 함수인데요. 사용하는 상황이 비슷해서 저를 포함한 많은 분들이 명확하게 구분 없이 사용하고 있을 것이라 예상됩니다. FIND 함수와 SEARCH 함수의 구조는 동일.. 2023. 3. 31.
[엑셀] 오늘 날짜 입력하는 방법(TODAY 함수, Ctrl + ;) 문서를 작업할 때마다 오늘의 날짜를 수기로 입력해 줘도 되지만 자동으로 날짜가 입력이 되게 할 수 있습니다. 바로 TODAY 함수인데 이 함수는 특이하게 인수를 지정하지 않고 '=TODAY()' 라고 입력하면 오늘의 날짜가 자동으로 나타납니다. A7 셀에 날짜를 입력하는 곳이 있습니다. 문서를 작성할 때마다 수기로 입력해도 무방하지만 반복적인 엑셀 작업이 필요하다면 TODAY 함수를 통해 자동으로 오늘 날짜가 입력되도록 하는 것이 편리합니다. A7셀에 '=TODAY()'를 입력하면 오늘의 날짜가 자동으로 입력이 됩니다. 만약 날짜의 형식을 'yyyy-mm-dd'가 아니라 다른 형식으로 입력하고 싶으면 셀서식에서 변경해 주면 됩니다. A7셀을 마우스 우클릭한 다음 '셀 서식'을 클릭합니다. 범주에서 '날짜.. 2023. 3. 30.
[엑셀] 숨겨진 행이나 열을 제외하고 선택하는 방법 엑셀을 쓰다 보면은 행이나 열을 숨겨야 하는 경우가 자주 있습니다. 행이나 열을 숨기는 방법은 간단합니다. 숨기고자 하는 행이나 열을 마우스 우클릭한 다음 '숨기기'를 클릭하면 됩니다. 위와 같이 행이나 열 하나만 선택해서 숨길 수도 있고 한 번에 여러 행이나 열을 선택할 수도 있습니다. Ctrl키를 누른 채 행이나 열을 하나씩 클릭하면 서로 떨어진 행이나 열을 한 번에 선택할 수 있습니다. 연속된 행이나 열은 Shift키를 누른 채 처음과 끝을 클릭하면 사이에 있는 행이나 열까지 같이 선택됩니다. 위 표에서 부서가 인사총무부인 행만 선택해서 숨겨보겠습니다. 행을 숨기고 난 뒤 행머리 부분을 보면 숨겨진 행이 있는 곳은 표시가 다르게 나타나는 것을 볼 수 있습니다. 이렇게 행이나 열을 숨기고 나서 숨겨진.. 2023. 3. 29.
[엑셀] 매크로 만드는 방법(매크로 기록을 통한 작업 자동화) 매크로의 사전적 정의는 '여러 개의 명령을 묶어 하나의 명령으로 만든 것'입니다. 즉 여러 개의 작업을 하나의 매크로로 기록하여 반복적인 작업을 하나의 명령으로 수행할 수 있습니다. 엑셀에서도 매크로 기능을 제공하고 있는데 대부분의 사용자들은 매크로라고 하면 전문적이고 어려울 것이라고 예상해서 해당 기능을 사용하려는 시도조차 잘 하지 않는 것 같습니다. 물론 고도화된 매크로 작업은 단순한 매크로 기록으로는 한계가 있고 VBA라는 Microsoft Office에 내장돼 있는 프로그래밍 언어를 숙달해야 하지만 대부분의 실무에서 사용되는 매크로 기능은 단순히 매크로 기록 기능을 사용하는 것만으로도 반복적인 업무를 상당 부분 줄일 수 있습니다. (매크로를 사용할 때 VBA를 완벽하게 이해할 필요는 없습니다. 매.. 2023. 3. 28.
[독서] 생각의 지도, 동양과 서양에 존재하는 사고의 차이에 대하여 올해 초 읽었던 책중에 매우 인상 깊게 읽은 책이 있다. '프레임'이라는 제목의 책인데 내용이 재밌을 뿐만 아니라 쉽게 읽혀서 독서의 즐거움을 충분히 느꼈던 기억이 난다. 그 책을 읽으면서 얼마나 똑똑하신 분이길래 이렇게 좋은 책을 쓸 수 있었을까 하는 마음에 책을 다 읽은 다음에 저자인 서울대학교 최인철 교수님에 대해 따로 검색을 해봤을 정도이다. 이번에 읽은 '생각의 지도'라는 책을 읽는데 어딘가 익숙한 이름이 반복적으로 등장했다. 책의 저자는 '리처드 니스벳'이라는 미국 미시간대학교의 교수인데 여러 주장을 뒷받침할 근거로 각종 실험들을 소개한다. 그러면서 그 실험을 같이 수행한 학생의 이름을 언급하는데 '최인철'이라는 학생의 이름이 여러 차례 언급된다. 그리고 결정적으로 이 책의 옮긴이 또한 '최인.. 2023. 3. 27.
[엑셀] 문자를 숫자로 바꾸는 방법(VALUE 함수) 텍스트 형식을 숫자 형식으로 바꿀 때는 VALUE 함수를 사용합니다. 함수의 구조는 매우 간단합니다. =VALUE(Text) 텍스트 형식의 문자열을 인수로 지정하면 숫자 형식으로 바꿔줍니다. 실무에서 활용도가 높다고는 말할 수 없지만 다른 함수와 함께 요긴하게 쓰일 때가 있습니다. 바로 LEFT, RIGHT, MID 함수와 같은 텍스트 함수들인데요. 이런 텍스트 함수의 경우 인수로 지정한 문자에서 일부를 추출할 때 사용되는데, 기존의 데이터가 숫자 형식이었다고 해도 추출된 부분을 자동으로 숫자로 인식하지는 않습니다. 그렇기 때문에 추출된 숫자가 각종 수식에 연결되어 있으면 산출되는 값이 정확하지 않을 수 있습니다. LEFT, RIGHT, MID 함수의 사용방법에 대해서는 아래 포스팅을 참고해주시면 되겠습.. 2023. 3. 26.
[엑셀] 문자를 반복해서 입력하는 방법(REPT 함수) 다른 함수들에 비해 사용되는 빈도가 높지는 않지만 특정 문자를 반복해서 입력할 때 사용하는 함수가 REPT 함수입니다. 함수의 구조는 아래와 같습니다. =REPT(Text, Number_times) 첫 번째 인수 Text는 반복하려는 문자입니다. 두 번째 인수 Number_times는 첫 번째 인수로 지정한 문자를 몇 번 반복해서 입력할지 정하는 인수입니다. 함수의 구조가 매우 간단합니다. 첫 번째 인수로 반복할 문자를 지정하거나 입력해 주고, 두 번째 인수로 반복할 횟수를 입력하기만 하면 됩니다. 수식이 입력된 B1셀을 B3셀까지 채우면 A열에 있는 문자가 반복해서 입력됩니다. 주민등록번호 뒷자리 6자리를 *로 표시할 때 REPT 함수를 사용할 수 있습니다. 사실 REPT("*",6) 대신에 "****.. 2023. 3. 25.
[엑셀] 반올림, 올림, 내림 하는 방법(ROUND, ROUNDUP, ROUNDDOWN) 엑셀을 사용하다 보면 숫자를 반올림하거나 올림, 내림해야 할 때가 있습니다. 이럴 때 사용하는 함수가 ROUND, ROUNDUP, ROUNDDOWN 함수입니다. 함수의 이름에서 유추할 수 있듯이 반올림할 때는 ROUND, 올림 할 때는 ROUNDUP, 내림할 때는 ROUNDDOWN 함수를 사용합니다. 이름도 비슷한 이 세 가지 함수들은 인수의 구조도 동일합니다. =ROUND(Number, Num_digits) =ROUNDUP(Number, Num_digits) =ROUNDDOWM(Number, Num_digits) 첫 번째 인수 'Number'는 반올림, 올림, 내림을 할 수입니다. 두 번째 인수 'Num_digits'는 소수점 아래의 자릿수를 지정하는 인수입니다. 즉 '0'을 지정하면 소수점 아래 자릿.. 2023. 3. 24.
[엑셀] 와일드카드(*, ?, ~) 기능 활용하는 방법 엑셀에서 특정한 데이터를 찾거나 정렬할 때, 혹은 조건함수나 참조함수를 사용할 때 데이터의 일부만 일치하는 값을 찾아야 할 때가 있습니다. 예를 들어서 '특정 단어로 시작하는 모든 단어'나 '특정 단어로 끝나는 N글자 단어'를 찾아야 하는 상황입니다. 이럴 때 사용하는 것이 와일드카드인데 엑셀의 각종 기능에서 광범위하게 활용이 되기 때문에 사용법을 익히면 많은 도움이 됩니다. 엑셀에서 사용되는 와일드카드는 '*', '?', '~'가 있습니다. 각 와일드카드의 기능을 먼저 설명드리겠습니다. * : 자릿수 관계없이 모든 문자를 대체합니다. '김*'으로 검색하면 김치, 김좌진, 김녕해수욕장 등 김으로 시작하는 모든 단어를 찾습니다. ? : 자릿수 하나를 대체합니다. '김?'으로 검색하면 김치, 김녕, 김필 등.. 2023. 3. 23.