728x90
반응형

안녕하세요 엑셀런트입니다.

 

년도, 월도, 주차를 입력하면 자동으로 생성되는 주간/월간 계획표 양식을 공유합니다.

 

주간계획표(출처 : 엑셀런트 직접 제작)

 

주간월간계획표.xlsx
0.16MB

 

수정/보완 아이디어 언제나 환영합니다.

 

댓글로 알려주시면 수정/보완해서 배포하겠습니다.

 

감사합니다.

반응형
728x90
반응형

안녕하세요 엑셀런트입니다.
 
매크로를 통해 시트명을 자동으로 불러올 수 있는 엑셀 양식을 공유합니다.
 

시트명 불러오기 매크로 (출처: 엑셀런트)

 
해당파일에 시트를 옮기거나, 파일의 매크로 모듈을 원하시는 파일에 복사한 후, 사용해보세요.
[주의사항] 매크로 시트가 다른시트들보다 앞에 있어야 정상작동합니다.
 

시트이름불러오기_매크로.xlsm
0.02MB

 
▽ 구문

Sub sheetnameload()

Dim sheetname
Dim Sheetstart As Integer
Dim nosheet As Integer

Set sheetname = Sheets("시트명")
nosheet = Worksheets.Count

    With sheetname
        .Range("C5:C1000").ClearContents
        For Sheetstart = 1 To nosheet
            .Cells(Sheetstart + 4, 3) = Sheets(Sheetstart).Name
        Next Sheetstart
    End With

End Sub

 
 
 

<안내>
사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.
관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.
조언, 문의, 추가자료 언제든 환영합니다.
 
감사합니다.

 

반응형
728x90
반응형

안녕하세요 엑셀런트입니다.

 

엑셀에서 간편하게 인쇄영역 설정하는 방법에 대해 알아보겠습니다.

 

1. 보기 - 페이지 나누기 미리보기 활용

 

아래 화면에서와 같이 보기 - 페이지 나누기 미리보기 활용을 클릭합니다.

 

엑셀 인쇄영역설정 예시(출처:엑셀런트)

 

해당 버튼을 누르면 아래와 같이 화면이 변경됩니다.

 

엑셀 인쇄영역설정 예시(출처:엑셀런트)

 

위의 화면에서 상하좌우의 파란선을 조정해서 원하는 엑셀 인쇄영역을 설정할 수 있습니다.

 

만약 해당 화면을 2분할로 인쇄하고 싶다면(A열의 1구역, 2구역으로) 아래의 방법을 활용할 수 있습니다.

[분리를 원하는 영역 드래그 후] - [페이지 레이아웃] - [나누기] - [페이지 나누기 삽입]

 

엑셀 인쇄영역설정 예시(출처:엑셀런트)

 

 

위의 방법대로 클릭하면 화면이 아래와 같이 변경됩니다.

엑셀 인쇄영역설정 예시(출처:엑셀런트)

 

이렇게, 인쇄영역을 분할해서 설정할 수 있습니다.

 

이 상태로, PDF확장자로 해당파일을 저장하면, 설정한 페이지 기준으로 PDF파일로 저장됩니다.

 

2. 보기 - 페이지 나누기 미리보기 활용

 

만약 한 페이지 인쇄영역만을 설정하고자 한다면 더 간단한 방법이 있습니다.

 

우선, 인쇄를 원하는 영역을 드래그합니다.

 

엑셀 인쇄영역설정 예시(출처:엑셀런트)

 

이후, [파일] - [인쇄] 탭에 들어가서 아래와 같이 선택영역인쇄를 선택합니다.

 

엑셀 인쇄영역설정 예시(출처:엑셀런트)

 

그럼 미리보기처럼, 선택영역만 인쇄가 가능합니다.

 

[Tip] 보기 좋게 인쇄하기 위해서, 한페이지에 시트 맞추기를 클릭하고 인쇄해보세요.

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

 
 
반응형
728x90
반응형

안녕하세요 엑셀런트입니다.

 

엑셀 함수인 maxifs에 대해 알아보겠습니다.

 

1. maxifs

  (의       미) 주어진 조건들에 맞는 셀 중, 가장 높은 값

  (기본수식) = maxifs( 조건의 범위1, 조건1, 조건의 범위2, 조건2, ...   )

 

예제를 통해 알아보겠습니다.

maxifs함수 예시(출처: 엑셀런트)

 

Q. 물을 가장 오래쓴 기간은?

 

A. maxifs를 통해 간단하게 해결할 수 있다.

(F7셀 입력) =MAXIFS(D7:D21,C7:C21,"물")

 

(사용기간 중, 항목이 물인경우의 최대값 반환)

 

그러면 아래와 같이 12를 반환한다.

maxifs함수 예시(출처: 엑셀런트)

 

(TIPS) 실무에 활용하기 유용한 팁

 

1) max와 min의 자유로운 활용

의외로, 최대값함수(Max), 최소값함수(Min)을 활용하면 쉽게 해결할 수 있는 문제가 실무사례 중 많이 있습니다.

앞으로 차차 max, min을 활용하여 해결할 수 있는 문제들을 소개하겠습니다.

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

반응형
728x90
반응형

안녕하세요 엑셀런트입니다.

 

엑셀에서 데이터를 나누는 방법에 대해 알아보겠습니다.

 

1. 엑셀 기본 데이터 나누기 기능 활용

 

엑셀에서는 데이터 나누기 기능을 지원합니다.

 

[데이터 탭] - [텍스트 나누기]  : 단축키 Alt + A + E

 

엑셀 데이터 나누기 예시(출처:엑셀런트)

위의 순서로 누르면, 위와 같은 화면이 나타납니다.

 

구분기호/너비 중 나눌 수 있지만 현재 제가 가지고 있는 데이터는 언더바( _ )로 구분되어있으므로 구분 기호로 분리함 을 선택한 후, 다음을 클릭합니다.

 

구분기호도 종류에 따라 여러가지를 선택할 수 있습니다. (탭, 세미콜론, 쉼표, 공백, 기타)

저는 언더바가 필요하므로, 기타에 언더바를 입력합니다.

엑셀 데이터 나누기 예시(출처:엑셀런트)

이후, 다음 마침을 차례대로 클릭하면 아래의 화면처럼 데이터가 구분됩니다.

 

엑셀 데이터 나누기 예시(출처:엑셀런트)

2. 엑셀함수사용  (left, mid, right, len, find함수 사용)

 

원본데이터를 바꾸지 않고, 특정부분만 분리하기위해서는 엑셀함수를 사용해야합니다.

 

동일한 예제에서 함수를 사용해 앞 뒤를 나눠보겠습니다.

 

이를 위해서는 len함수와 find함수를 알아야합니다.

 

len : 셀 안의 전체 문자열의 갯수를 돌려줌.find : 특정 텍스트가 셀에서 몇번째에 있는지를 돌려줌.

 

엑셀 데이터 나누기 예시(출처:엑셀런트)

위와 같이 find와 len함수를 이용하면, 언더바의 위치와 셀 안의 데이터의 숫자를 표현할 수 있습니다.

 

(C4셀) =FIND("_",B4)

(D4셀) =LEN(B4)

 

이를 활용하여 mid와 left함수의 시작, 끝 지점을 아래와 같이 잡아줍니다.

 

(E4셀) =LEFT(B4,C4-1)

(F4셀) =MID(B4,C4+1,D4-C4)

 

자세한 내용은 하단의 첨부파일을 참고해보세요.

 

엑셀 데이터 분리하기.xlsx
0.01MB

LEFT, MID함수를 모르시는 경우, 아래 링크를 참고해보세요.

https://excel-lent.tistory.com/15

 

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

반응형
728x90
반응형

안녕하세요 엑셀런트입니다.

 

엑셀에서 해찾기 기능을 활용하는 방법에 대해 알아보겠습니다.

 

1. 엑셀 기본 해찾기 기능 활용

 

엑셀에서 기본적으로 지원하는 해찾기 기능을 활용할 수 있습니다.

 

예시와 함께 알아보겠습니니다.

위의 예시에서 노란색 칸을 해찾기로 채워보겠습니다.

엑셀 해찾기 기능(출처:엑셀런트)

100,000에 어떤 수를 곱해야 946,542가 되는지 찾는 것입니다.

 

[데이터] - [가상분석] - [목표값 찾기]에 들어갑니다. (단축키 : Alt + A + W + G)

엑셀 해찾기 기능(출처:엑셀런트)

그럼 아래와 같은 화면이 나타납니다.

 

엑셀 해찾기 기능(출처:엑셀런트)

해당 화면에 아래와 수식셀 C6, 찾는값 946,542 값을 바꿀셀 C5를 입력해주면 아래와 같이 성공적으로 찾을 수 있습니다.

엑셀 해찾기 기능(출처:엑셀런트)

 

2. 엑셀 개발도구 해찾기 기능 활용

 

엑셀은 통계적으로도 상당히 고도화된 소프트웨어이므로 고급 해찾기 기능도 지원합니다.

하지만 일반적으로 사용하는 기능이 아니기때문에 아래의 방법으로 추가해줘야합니다.

 

[파일] - [옵션] - [추가기능] - [이동] 클릭 후 해 찾기 추가기능 클릭 확인

 

엑셀 해찾기 기능(출처:엑셀런트)

 

엑셀 해찾기 기능(출처:엑셀런트)

 

이와 같이 추가하면 데이터 탭에 해찾기 기능이 추가됩니다.

 

엑셀 해찾기 기능(출처:엑셀런트)

이를 활용하면 단순 해찾기 뿐 아니라 해가 여러가지인 경우, 해가 없어서 근사치로 대용해야할 경우까지 활용할 수 있는 해찾기를 할 수 있습니다.

 

엑셀 해찾기 기능(출처:엑셀런트)

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

 
반응형
728x90
반응형

안녕하세요 엑셀런트입니다.

 

엑셀에서 중복값을 제거하는 여러가지 방법에 대해 알아보겠습니다.

 

1. 엑셀 중복제거 기능 활용

 

중복값을 제거하고자 하는 부분을 드래그한 후, 

 

[데이터 탭] - [중복된 항목 제거] 기능을 활용하면, 중복값을 쉽게 제거할 수 있습니다.

 

중복된 항목 제거 예시(출처 : 엑셀런트)

위의 순서대로 누르면, 아래와 같은 화면이 열립니다.

 

여러열이 모두 중복인 것만 삭제하고싶다면, 선택 영역 확장을, 드래그한 부분만 중복 삭제하고싶다면, 현재 선택 영역으로 정렬을 선택합니다.

 

저는 드래그한 부분만 지우고싶어, 현재 선택 영역을 선택하였습니다.

 

중복된 항목 제거 예시(출처 : 엑셀런트)

D열이 목적에 맞게 잘 삭제되었습니다.

 

2. 피벗테이블 기능 활용

 

피벗테이블에 익숙하시다면, 피벗테이블을 이용해서 쉽게 중복값을 제거할 수 있습니다.

 

다시 원래 데이터로 돌아와서 피벗테이블을 실행해 보겠습니다.

 

[삽입] - [피벗테이블]

 

중복된 항목 제거 예시(출처 : 엑셀런트)

데이터 안 임의의 셀에 커서를 두고, 피벗 테이블을 실행하면 아래와 같이 실행됩니다.

 

중복된 항목 제거 예시(출처 : 엑셀런트)

기존 워크시트에 피벗 테이블을 추가해주고, 중복제거하고자하는 항목을 행 레이블에 넣어주면 아래와 같이 정리됩니다.

 

중복된 항목 제거 예시(출처 : 엑셀런트)

 

이와 같이 피벗테이블을 이용해서도 중복제거를 할 수 있습니다.

 

(TIPS) 실무에 활용하기 유용한 팁
 
1) 중복제거하고자하는 데이터가 변경되지 않아서, 중복제거를 한 번만 하면 되는 파일의 경우 엑셀 중복제거 기능을 활용하는 것이 간편합니다.

2) 데이터가 추가/삭제 되는 일이 빈번한 데이터라면 피벗테이블을 통해 중복제거 값을 확인하는 것이 더 간편할 수 있습니다.

 

쓰임에 맞게 활용해보세요.

 

중복제거.xlsx
0.01MB

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

반응형
728x90
반응형

안녕하세요 엑셀런트입니다.
 
엑셀을 할 때, 알면 매우 유용한 time 함수에 대해 알아보겠습니다.
 
1. time함수
  (의       미) 엑셀에서 시간를 나타내는 수 구하기(엑셀이 인식할 수 있는 시간으로 변경해주는 함수)
  (기본수식) = Time(시간, 분, 초)
 
예제를 통해 알아보겠습니다.

time함수 예시(출처:엑셀런트)

Q.  데이터가 위와 같을 때, (A~B열)가 있을 때, 노란색 칸을 채우기위해서는?
     (데이터 : 년도 4자리 + 월도 2자리 + 일자 2자리 + 시간 2자리 + 분 2자리)
 
A. DATE함수 및 TIME함수 사용
(C4셀에 입력) =DATE(LEFT(A4,4),MID(A4,5,2),MID(A4,7,2)) 후 C열 데이터 끝까지 내리기
(D4셀에 입력) =TIME(MID(A4,9,2),RIGHT(A4,2),0) 후 D열 데이터 끝까지 내리기

time함수 예시(출처:엑셀런트)

C열의 날짜 계산을 위해서는 지난 포스팅의 DATE함수를 사용하면 됩니다.
(만약 모르시는 분들은 아래 링크를 먼저 봐주세요)
https://excel-lent.tistory.com/16
 
시작시간을 알기 위해서, 데이터의 9째부터 2자리를 시간으로, 오른쪽에서 2자리를 분으로 가져오면됩니다.
(mid함수, right함수 사용, 모르시는 분들은 아래 포스팅을 참고해주세요)
https://excel-lent.tistory.com/15
 
그 후, time함수 안에 시간, 분을 넣어주시고, 초는 알 수 없으므로 0으로 처리하면 아래의 수식이 완성됩니다.
=TIME(MID(A4,9,2),RIGHT(A4,2),0) 
 
이번에는 반대로, 시간형식의 데이터에서 시,분,초만 분리해보겠습니다.
 
2. HOUR, MINUTE, SECOND함수
 
  1) HOUR
     (의       미) 시간형식의 데이터에서 시간값 반환
     (기본수식) = HOUR(시간데이터)
  2) MONTH
     (의       미) 시간형식의 데이터에서 분값 반환
     (기본수식) = MINUTE(시간데이터)
  3) DAY
     (의       미) 시간 형식의 데이터에서 초값 반환
     (기본수식) = SECOND(시간데이터)
 
다른 수식에 비해 매우 간단합니다.
 
위의 예시에서 시간과, 분과, 초를 나눠보겠습니다.

hour,minute,second함수 예시(출처:엑셀런트)

 
위와 같이 간단하게 분리할 수 있습니다.
 
(TIPS) 실무에 활용하기 유용한 팁
 
1) 실무 업무 중 날짜와 시간을 분리해야하는 업무가 매우 많습니다. 관련 수식을 한 엑셀파일에 정리해두고 복사해서 사용하시면 효율이 더욱 좋습니다. DATE, TIME, HOUR, MINUTE, SECOND, YEAR, MONTH, DAY

TIME,HOUR,MINUTE,SECOND함수 예제.XLSX
0.01MB

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

 
반응형

+ Recent posts