반응형

전체 글 568

엑셀 날짜 관련 함수 총정리(1) (연산자 +,- 및 workday, edate, eomonth 함수)

아래 자료를 기준으로 먼저 날짜 관련 함수를 총정리해보겠습니다. ​ 1. 날짜 연산 ​ ​ ① +, - 를 이용하여 날짜를 더하고 빼기​ ​ ㈀ 일단 B열과 C열 사이에 2개 열을 삽입하기 위해 C라고 있는 부분을 마우스로 클릭 후 D열까지 끈 다음 ㈁ 마우스 오른쪽 버튼을 눌러 삽입 메뉴를 누릅니다. ㈂ 그럼 아래와 같이 C열과 D열이 빈 칸으로 되고, C열부터 오른쪽으로 2칸씩 이동합니다. ㈃ C5셀에 더하기, D5셀에 빼기라고 입력해 보겠습니다. ㈄ C4셀에 10, D4셀에 -10이라고 입력합니다. ㈅ 그리고, C6셀에 =b6+c4 라고 입력한 다음 엔터키를 치지 말고 ㈆ F4키를 눌러 $C$4라고 더하는 셀 주소가 변경되지 않도록 절대 주소로 바꾼 다음, 엔터키를 칩니다. 엔터키를 치지 않고, D..

Excel 2020.07.14

엄청 빠른 윈도우 파일 검색 프로그램, everything

윈도우에 탐색기라는 앱과 작업표시줄에 검색 바가 있지만 속도가 엄청 느린데, everything이란 프로그램(옛날에는 프로그램이란 말을 많이 썼었는데, 요즈음은 앱이란 단어를 더 많이 씁니다)을 사용하면 신세계입니다. 검색어를 입력하자 마자 찾은 결과값을 보여 줍니다. ​ 1. everything 앱 설치 ​ 익스플로러도 있지만, 크롬이 대세이므로 크롬을 기준으로 설명합니다. ​ 크롬이 설치되어 있지 않다면 아래 URL을 클릭해서 설치하시기 바랍니다. ​ https://www.google.com/intl/ko/chrome/ Chrome 웹브라우저 더욱 스마트해진 Google로 더 심플하고 안전하고 빠르게. www.google.com ​ 아래와 같이 화면 중간에 'Chrome 다운로드'란 버튼이 나오므로,..

윈도우 2020.07.11

개인용 매크로 통합문서, personal.xlsb

엑셀에는 함수를 보완하기 위한 사용자 정의함수가 있고, 반복적인 작업을 자동으로 해주는 매크로가 있습니다. 똑같이 개발도구아래 Visual Basic에서 만들지만, 확장자도 사용자 정의함수는 xlam(과거 xla), 매크로는 xlsm(과거는 xls로 엑셀 파일 확장자와 구분이 없었음)입니다. 그런데, 개인용 매크로 통합문서는 같은 매크로이지만 확장자는 xlsb(과거는 xls로 엑셀 파일 확장자와 구분이 없었음)로 다릅니다. ​ 그럼 personal.xlsb를 만드는 방법을 설명하겠습니다. ​ 1. 개발도구 - 매크로 기록을 선택합니다. ​ 2. 매크로 저장 위치가 '현재 통합 문서'로 되어 있는데, 오른쪽 꺽기, 콤보 박스 버튼을 눌러 '개인용 통합 매크로 문서'를 선택하고 확인 버튼을 누릅니다. ​ 3..

EXCEL - VBA 2020.07.10

윗셀과 같은 값 지우기(2) - while 문

for문과 while문은 아래와 같은 차이점이 있는데, for 문 while문 for i=시작값 to 종료값 [step 간격] 실행문 next i= 시작값 while i=종료값) 실행문 i = i + 1 (또는 i = i - 1) Wend 시작값, 종료값과 간격을 한 줄에서 지정 시작값, 종료값, 증감식을 별도로 지정 ​ while문을 구체적으로 적용해 보겠습니다. ​ ​ 2. While 문 ​ 어제 작업한 아래 파일의 for문 아래에 while 문을 작성하겠습니다. ​ 가. 공통되는 부분 위로 이동 ​ 아래를 보면 dim 변수 선언문과 마지막 줄인 EndRow을 구하는 구문 2줄이 2개의 sub 모듈에 공통적으로 있습니다. ​ 따라서, 맨 위 Option Explicit 아래로 옮기는데, 옮긴 다음 '..

EXCEL - VBA 2020.07.10

윗셀과 같은 값 지우기(1) - for 문

데이터베이스를 만들게 되면 필드를 기준으로 데이터를 입력하므로, 같은 데이터가 두번이상 표시되게 됩니다. 아래 데이터를 보면 대구광역시와 부천시만 한번씩이고, 나머지는 2번이상 표시되고 있습니다. ​ 이와 같은 경우에 중복되는 값을 지우게 되면 보기 더 편하게 됩니다. ​ 1. 중복값 지우기 매크로 1 ​ 가. 모듈 추가 ​ 시명칭이 윗 셀과 동일하다면 맨 윗 것만 남겨두고, 나머지는 빈 셀로 표시하는 것입니다. 이런 것은 VBA로 처리할 수밖에 없습니다. ​ 개발도구 - Visual Basic으로 들어간 다음 ​ 윗셀과같은셀지우기.xlsx 파일이 선택된 상태에서, 삽입 - 모듈을 클릭하거나 ​ 사용자정의폼 등 콤보상자 버튼을 누른 후 모듈을 클릭해서 ​ 윗셀과같은셀지우기.xlsx 파일에 모듈을 추가합니..

EXCEL - VBA 2020.07.09

엑셀 NPV(순 현재가치)와 IRR(내부 수익율) 함수

NPV는 PV가 들어가 있기 때문에 현재 가치의 일종인데, Net Present Value(순 현재가치)의 약어이며, (현금 유입의 현재가치 - 현금 유출의 현재가치) 로 구하기 때문에 순 현재가치가 되는 것입니다. IRR은 NPV를 0으로 만드는 이자율로 내부 수익율, Internal Rate of Return 이라고 합니다. ​ 1. NPV 함수 ​ 가. PV 함수와 비교 NPV PV 주기 말만 가능. 첫 번째 현금 흐름이 첫 번째 기간 초에 발생하면 첫 번째 값이 value 인수에 포함되지 않고 NPV 결과에 추가되어야 함 주기 말 또는 주기 초를 type 인수로 입력 가능 정기적으로 이뤄지나 금액은 다를 수 있음 정기적으로 금액이 일정함 ​ 나. 구문 ​ NPV(rate,value1,[value2..

Excel 2020.07.08

엑셀 PV(Present Value, 현재가치), FV(Future Value, 미래가치) 함수

현재가치와 미래가치를 얘기하면서 자주 나오는 것이 미래의 10만원이 현재 10만원과 다르다는 것이고, 금액이 같다면 현재의 10만원이 더 값어치 있다는 것입니다. ​ 엑셀을 이용해 정확히 구해 보겠습니다. ​ 1. FV와 PV의 기본 전제 ​ - 정기적으로 대출금을 상환하거나 연금을 납부하는 등 정기적으로 이루어진다 - 이자율은 변하지 않고 고정되어 있다. - 단리가 아니라 복리로 계산한다. ​ 2. PV 함수 ​ 가. 구문 PV(rate, nper, pmt, [fv], [type]) ​ rate 필수 요소로서 기간별 이자율입니다. 예를 들어 연 10% 의 자동차 구입 대출금을 매달 상환한다면 월 이자율은 10%/12, 즉 0.83%입니다. 수식에 이자율을 10%/12, 0.83% 또는 0.0083으로 ..

Excel 2020.07.08
반응형