레이블이 Excel_Word_PowerPoint인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Excel_Word_PowerPoint인 게시물을 표시합니다. 모든 게시물 표시

2024-11-27

엑셀(EXCEL) 도형에 수식을 넣기, 셀값을 참조해서 도형에 텍스트 넣기

엑셀(EXCEL) 도형에 수식을 넣기, 셀값을 참조해서 도형에 텍스트 넣기 

*출처 : https://toast-story.tistory.com/64


엑셀에서 셀에 텍스트를 넣어도 되지만, 표라는게 가끔 장애가 되고는 합니다.
도형에 텍스트를 넣으면 표현에 유리합니다. 여기에 자동으로 숫자 몇개가 알아서 변경되면 편리할 수도 있겠네요.
자주쓰는 기능은 아니지만 도형에 수식을 넣는 방법을 알아보겠습니다.

1. 도형에 수식 넣기

① 텍스트가 없는 빈 도형을 선택합니다.
텍스트가 있는 도형에 수식을 넣으면 어차피 없어집니다.
빈 도형을 사용하는 것이 적합합니다.


② 수식창에서 = 를 입력하고 셀을 선택합니다.

도형을 선택한 상태에서 수식창을 마우스로 선택하고 =을 입력합니다.
이렇게 하면 강제로 셀과 그림이 연결됩니다.

이제 그림에는 텍스트를 입력하지 마시고 셀에 값을 변경합니다.


2. 수식을 넣기

도형에 "=셀주소"를 입력할 수 있다고해서 평범하게 함수를 사용할 수 있는 것은 아닙니다.

오로지 셀주소만 넣을 수 있습니다.

따라서 수식은 연결된 셀에 입력해야 합니다.


3. 여러가지 값을 넣는 & 연산자 활용하기

도형에 숫자 하나만 넣으면 너무 허전합니다.

여러 개의 문자와 숫자를 입력할 수 있어야 한 개 셀에 여러개의 값을 참조 가능하게 해주는 &를 사용합니다.

아래 예시를 보시면 바로 알 수 있습니다.

이건 &와 "" 연산자, TEXT 함수까지 3개의 기능이 합쳐진 콤비네이션이죠.


4. CHAR 함수 활용해서 줄 바꾸기 입력

CHAR 함수까지 활용하면 이제 제대로 꾸밀수 있습니다.
우선 CHAR 함수는 ANSI 코드 문자를 불러냅니다.

CHAR(숫자) : Window 운영체제 기준으로 ANSI 코드의 값을 출력합니다.(맥에서는 맥 문자코드가 출력됩니다.)
이 글은 Window 기준으로 작성하고 있습니다.

입력할 대상은 CHAR(09) : 가로 탭,  CHAR(10) : 줄 바꾸기 입니다.

이제 입력할 대상을 다 모였습니다.

이렇게 입력하면 앞으로는 이 박스는 알아서 값이 변합니다.


하지만 보시는 것처럼 수식이 상당히 깁니다. 이럼 실수할 여지도 많고요.
=B12&" : "&TEXT(C12,"YY-MM-DD")&CHAR(10)&B13&" : "&C13&CHAR(10)&E12&" : "&F12&CHAR(10)&IF(F12>=C13,"달성","미달성")

자주 사용할 만한 기능은 안되지만 유용한 기능입니다.



엑셀 수식으로 줄 바꾸기, 한 줄 띄우기 CHAR 함수 !

엑셀 수식으로 줄 바꾸기, 한 줄 띄우기 CHAR 함수 !



엑셀 수식으로 줄 띄우기 (줄 바꾸기) 를 알려드리겠습니다.

일반적으로 그냥 셀 내부에서 줄 띄우기를 하시려면
Alt + Enter 를 하면 셀 내부에서 한 줄이 띄워지게 됩니다.

하지만 많은 양의 데이터를 셀을 조합해서
한 줄 띄우기를 할 때는 어떻게 하면 좋을까요 !


저는 A7, B7, C7, D7 을

수식을 이용해서 한 셀에 써 보도록 할게요.

=A7&CHAR(10)&B7&CHAR(10)&C7&CHAR(10)&D7

이렇게 수식을 써 주시면 됩니다.

CHAR(10) 이 부분이 셀 내부에서
한 줄을 띄워주는 역할을 하는 부분입니다.

그런데 이미지를 보니까 줄이 안띄워져 있네요?? 왜죠????

한 가지 단계가 더 남았습니다 !

바로 홈 메뉴에 있는 텍스트 줄 바꿈 아이콘을
눌러주셔야 줄이 바뀌게 되는데요 !

짜잔 ~

셀 내부에서 텍스트 줄 바꾸기가 완료됐네요 !

어렵지 않아요 ^^

2024-11-14

구글 스프레스드시트로 블로그 사이트맵 관리 & 주소 디코딩

구글 스프레스드시트로 블로그 사이트맵 관리 & 주소 디코딩


여러 블로그를 운영하게 되면 그것들을 체계적으로 관리하는 방법도 준비해야 합니다. 

그 중에 가장 기본은 내가 작성한 콘텐츠들을 한 눈에 볼 수 있게 해 주는 사이트맵을 관리하는 것이죠. 여러 블로그에 산발적으로 적어놓은 콘텐츠들 주소를 모아서 보면 조금이라도 관리가 편해집니다.

목차

구글 스프레드시트 사이트맵 관리

사이트맵 XML파일을 엑셀로 관리해 보기 위해 며칠 간 열심히 검색을 해 봤는데, 블로그주소만 입력하면 사이트맵을 알아서 긁어오는 솔루션이 마음에 드는게 없더군요.

꼭 사이트맵을 사용하지 않아도 내 블로그 글들을 모아보는 방법은 있긴 합니다. RSS 피드를 자동으로 업데이트 해서 보여주는 솔루션인 Feeder 또는 Feedly를 이용하면 내 블로그들의 최신 콘텐츠들을 볼 수 있습니다. 관련 내용은 아래 링크에서 확인 가능합니다.


고수의 향기가 전혀 느껴지지 않는 서브 블로그들이지만, 따로 관리하는 구글 계정 등으로 feedly를 등록해 놓고 내 사이트만 모두 모아놓으면 피드를 모아서 보여주는 곳에서 알아서 업데이트를 해 주긴 합니다.

이 방식도 괜찮다고 생각하지만, 저는 엑셀 테이블 방식으로 제 글들을 모아서 보여주고, 구글 서치콘솔에 제대로 등록은 되어 있는지 여부도 함께 체크해 볼 수 있도록 테이블을 만들고 싶었습니다.

찾아보니 아주 쉽게 사이트맵을 구글 스프레드시트(엑셀)로 볼 수 있는 솔루션을 누가 만들어 놓았더군요. 그럼 어떻게 하면 되는지 차근차근 따라와 보세요.

구글 스프레드시트 확장프로그램 설치

가장 먼저 해야 할 것은 구글 스프레드 시트에 '확장 프로그램'을 하나 설치해야 합니다. 생각보다 유용해 보이는 기능이 정말 많은데, 우선은 사이트맵 처리가 가장 우선이므로 해당 기능을 해 주는 것을 설치하는 것입니다. 전체 과정은 아래와 같습니다.

1. 확장 프로그램 설치 클릭
2. 부가기능 설치하기
3. sitemap 으로 검색해서 'keywords in Sheets' 설치
4. 구글 권한 확인 승인 후 설치 완료

확장 프로그램의 설치는 구글 스프레드시트를 사용하는 구글 계정에 필요한 권한 승인만 해 주면 바로 설치가 됩니다. 설치는 누구나 클릭 몇 번이면 하는 완전 초보 수준입니다.

 

1. 확장프로그램 설치

구글 스프레드시트의 메뉴 중 우측 도움말 옆에 있는 '확장 프로그램' 설치로 들어갑니다.

 

2. 부가기능 설치하기

부가기능 설치하기를 클릭하면 새로운 창이 하나 뜹니다. 그곳에서 다음 단계를 진행합니다.


3. 사이트맵이라고 검색해서 나오는 부가기능 설치

sitemap이라고 검색을 하면 2022년 8월 기준으로 4개의 부가기능이 나옵니다. 그 중에 위에서 표시한 것과 같이 'Keywords in Sheets'를 클릭합니다.  구글 스프레드시트라고 글을 쓰고 있지만 영어로는 Sheets 로만 사용합니다. 핸드폰 앱에서는 '스프레드시트'로 되어 있습니다.

이 부가기능은 PC에서만 사용이 됩니다. 이 기능을 설치핸 계정이라고 해도 모바일앱에서는 기능이 작동하지 않습니다. (어차피 보기가 너무 힘들기 때문에 모바일에서 볼 일도 없습니다.)

 

4. 설치창이 뜨게 되고 설치를 합니다.

설치 버튼을 누르고 안내되는 것에 따라 설치를 마치면 됩니다.

 

5. 설치확인

설치가 된 것을 '확장 프로그램'을 눌러서 확인할 수 있습니다.

스프레드시트에 사이트맵 불러오기

이제 확장프로그램을 설치함으로써, 우리는 sitemap이라는 새로운 함수를 쓸 수 있습니다. 입력값은 아주 심플합니다. 사이트맵 주소만 있으면 됩니다.

사이트맵 함수의 사용법은 아주 심플합니다.

=sitemap("불러올 사이트맵 주소")

이것만 입력하면 됩니다. 저는 여러 블로그로 확장까지 염두에 두고 있는 것이므로 사이트맵 주소값을 넣는 셀을 따로 만들고 해당 주소를 입력값으로 넣게 구조를 만들었습니다. (그래봐야 행 2개입니다.)

 

1. 사이트맵 주소를 넣고

   


2. 사이트맵 함수로 위 주소를 넣어주면

사이트맵 주소를 만들어 놓고, 해당 사이트맵을 읽어오게 하면 잠시 로딩을 한 이후 바로 불러들인 값들이 바로 나오게 됩니다. 아래와 같이 제 블로그의 사이트맵에 등록된 모든 URL이 세로로 붙게 됩니다.

 

3. 사이트맵 로딩 완료

하지만 위 이미지에서 볼 수 있듯이, 알 수 없는 문자들이 가득합니다. 이것은 한글로 된 주소가 있을 경우 URL이 인코딩이 되어서 그렇습니다. 

이 상태로 관리해도 아무 문제는 없습니다. 저렇게 인코딩 된 상태로 한글 주소가 보이는 아주 신기한 능력이 있으신 분도 있으실지도요?

 

4. 암호같이 인코딩된 한글 URL

하지만 대부분은 그런 능력이 없습니다. 그래서 우리는 컴퓨터만 이해하고 있는 인코딩된 URL을 디코딩해서 한글로 바꿔줄 필요가 있습니다. 이제 3단계로 가는 것이죠.

인코딩된 한글 URL 디코딩하기

제 블로그의 글주소는 숫자를 사용하고 있지만 카테고리는 한글로 만들어 놓았기 때문에 카테고리 URL들이 모두 인코딩 된 상태입니다.

이것은 아주 쉽게 디코딩 할 수 있습니다. 아래 URL 디코더/인코더 사이트를 통해서 바로 변환이 가능합니다.


엑셀과 구글 스프레드시트에는 한글로 된 URL을 인코딩 시켜주는 함수 ENCODEURL은 있습니다만, 거꾸로 만들어주는 DECODEURL 함수는 없습니다. 제 글을 보고 마이크로소프트와 구글에서는 해당 함수도 만들어주시기를 건의드립니다.

위에 링크로 넣은 사이트에 한글이 깨진 URL이 들어간 셀을 쭉 긁어서 복사를 합니다. 셀로 되어 있는 값이지만, 그냥 붙여넣기를 하면 알아서 줄바꿈 된 텍스트로 들어갑니다.

 

인코딩된 URL을 붙여넣기

위와 같이 인코딩된 것을 구글 스프레드시트에서 그냥 복사(CTRL+C)하고 붙여넣기(CTRL+V)를 했습니다. 우리는 이것을 '디코드' 시켜야 합니다. 그래야 우리 눈에도 한글로 보이는 주소로 바뀝니다.

아래에 있는 버튼 중 뭘 눌러야 하는지 알겠죠? 'Decode' 버튼을 눌러줍니다.

 

URL이 한글로 디코드 되었음

URL이 이제 우리가 알 수 있는 한글로 디코딩 되었습니다. 이제 디코딩 된 것을 아까 봤던 구글 스프레드시트로 옮겨주면 모든 과정이 끝납니다.

 

전체를 복사하고

CTRL+A를 눌러서 전체선택을 해 주고 복사를 합니다. 엑셀에는 알아서 자동으로 행이 떨어지도록 붙으니까 그냥 복사하면 됩니다.

 


인코딩된 URL 옆에 붙여넣기

편의상 아까 인코딩된 주소로 된 것은 그대로 그 옆의 열에 디코딩 된 주소를 붙여줍니다. 이렇게 하면 내 사이트에 있는 글들의 제목을 일목요연하게 볼 수 있게 됩니다.

여러 블로그가 있다면, 위와 같은 과정으로 각 블로그마다 사이트맵을 불러와서 주소를 관리를 해 주면 될 것입니다. 블로그마다 하나의 시트로 하든, 한 시트에 모든 블로그를 넣든 그것은 하시는 분 마음이겠지요.

저도 일단 여기까지만 만들어 놓은 상황이라, 이후 효율적인 관리 방법이 생각나면 다시 노하우 공유로 돌아오겠습니다.



구글 스프레스드시트로 블로그 사이트맵 관리 & 주소 디코딩


여러 블로그를 운영하게 되면 그것들을 체계적으로 관리하는 방법도 준비해야 합니다. 

그 중에 가장 기본은 내가 작성한 콘텐츠들을 한 눈에 볼 수 있게 해 주는 사이트맵을 관리하는 것이죠. 여러 블로그에 산발적으로 적어놓은 콘텐츠들 주소를 모아서 보면 조금이라도 관리가 편해집니다.

목차

구글 스프레드시트 사이트맵 관리

사이트맵 XML파일을 엑셀로 관리해 보기 위해 며칠 간 열심히 검색을 해 봤는데, 블로그주소만 입력하면 사이트맵을 알아서 긁어오는 솔루션이 마음에 드는게 없더군요.

꼭 사이트맵을 사용하지 않아도 내 블로그 글들을 모아보는 방법은 있긴 합니다. RSS 피드를 자동으로 업데이트 해서 보여주는 솔루션인 Feeder 또는 Feedly를 이용하면 내 블로그들의 최신 콘텐츠들을 볼 수 있습니다. 관련 내용은 아래 링크에서 확인 가능합니다.


고수의 향기가 전혀 느껴지지 않는 서브 블로그들이지만, 따로 관리하는 구글 계정 등으로 feedly를 등록해 놓고 내 사이트만 모두 모아놓으면 피드를 모아서 보여주는 곳에서 알아서 업데이트를 해 주긴 합니다.

이 방식도 괜찮다고 생각하지만, 저는 엑셀 테이블 방식으로 제 글들을 모아서 보여주고, 구글 서치콘솔에 제대로 등록은 되어 있는지 여부도 함께 체크해 볼 수 있도록 테이블을 만들고 싶었습니다.

찾아보니 아주 쉽게 사이트맵을 구글 스프레드시트(엑셀)로 볼 수 있는 솔루션을 누가 만들어 놓았더군요. 그럼 어떻게 하면 되는지 차근차근 따라와 보세요.

구글 스프레드시트 확장프로그램 설치

가장 먼저 해야 할 것은 구글 스프레드 시트에 '확장 프로그램'을 하나 설치해야 합니다. 생각보다 유용해 보이는 기능이 정말 많은데, 우선은 사이트맵 처리가 가장 우선이므로 해당 기능을 해 주는 것을 설치하는 것입니다. 전체 과정은 아래와 같습니다.

1. 확장 프로그램 설치 클릭
2. 부가기능 설치하기
3. sitemap 으로 검색해서 'keywords in Sheets' 설치
4. 구글 권한 확인 승인 후 설치 완료

확장 프로그램의 설치는 구글 스프레드시트를 사용하는 구글 계정에 필요한 권한 승인만 해 주면 바로 설치가 됩니다. 설치는 누구나 클릭 몇 번이면 하는 완전 초보 수준입니다.

 

1. 확장프로그램 설치

구글 스프레드시트의 메뉴 중 우측 도움말 옆에 있는 '확장 프로그램' 설치로 들어갑니다.

 

2. 부가기능 설치하기

부가기능 설치하기를 클릭하면 새로운 창이 하나 뜹니다. 그곳에서 다음 단계를 진행합니다.


3. 사이트맵이라고 검색해서 나오는 부가기능 설치

sitemap이라고 검색을 하면 2022년 8월 기준으로 4개의 부가기능이 나옵니다. 그 중에 위에서 표시한 것과 같이 'Keywords in Sheets'를 클릭합니다.  구글 스프레드시트라고 글을 쓰고 있지만 영어로는 Sheets 로만 사용합니다. 핸드폰 앱에서는 '스프레드시트'로 되어 있습니다.

이 부가기능은 PC에서만 사용이 됩니다. 이 기능을 설치핸 계정이라고 해도 모바일앱에서는 기능이 작동하지 않습니다. (어차피 보기가 너무 힘들기 때문에 모바일에서 볼 일도 없습니다.)

 

4. 설치창이 뜨게 되고 설치를 합니다.

설치 버튼을 누르고 안내되는 것에 따라 설치를 마치면 됩니다.

 

5. 설치확인

설치가 된 것을 '확장 프로그램'을 눌러서 확인할 수 있습니다.

스프레드시트에 사이트맵 불러오기

이제 확장프로그램을 설치함으로써, 우리는 sitemap이라는 새로운 함수를 쓸 수 있습니다. 입력값은 아주 심플합니다. 사이트맵 주소만 있으면 됩니다.

사이트맵 함수의 사용법은 아주 심플합니다.

=sitemap("불러올 사이트맵 주소")

이것만 입력하면 됩니다. 저는 여러 블로그로 확장까지 염두에 두고 있는 것이므로 사이트맵 주소값을 넣는 셀을 따로 만들고 해당 주소를 입력값으로 넣게 구조를 만들었습니다. (그래봐야 행 2개입니다.)

 

1. 사이트맵 주소를 넣고

   


2. 사이트맵 함수로 위 주소를 넣어주면

사이트맵 주소를 만들어 놓고, 해당 사이트맵을 읽어오게 하면 잠시 로딩을 한 이후 바로 불러들인 값들이 바로 나오게 됩니다. 아래와 같이 제 블로그의 사이트맵에 등록된 모든 URL이 세로로 붙게 됩니다.

 

3. 사이트맵 로딩 완료

하지만 위 이미지에서 볼 수 있듯이, 알 수 없는 문자들이 가득합니다. 이것은 한글로 된 주소가 있을 경우 URL이 인코딩이 되어서 그렇습니다. 

이 상태로 관리해도 아무 문제는 없습니다. 저렇게 인코딩 된 상태로 한글 주소가 보이는 아주 신기한 능력이 있으신 분도 있으실지도요?

 

4. 암호같이 인코딩된 한글 URL

하지만 대부분은 그런 능력이 없습니다. 그래서 우리는 컴퓨터만 이해하고 있는 인코딩된 URL을 디코딩해서 한글로 바꿔줄 필요가 있습니다. 이제 3단계로 가는 것이죠.

인코딩된 한글 URL 디코딩하기

제 블로그의 글주소는 숫자를 사용하고 있지만 카테고리는 한글로 만들어 놓았기 때문에 카테고리 URL들이 모두 인코딩 된 상태입니다.

이것은 아주 쉽게 디코딩 할 수 있습니다. 아래 URL 디코더/인코더 사이트를 통해서 바로 변환이 가능합니다.


엑셀과 구글 스프레드시트에는 한글로 된 URL을 인코딩 시켜주는 함수 ENCODEURL은 있습니다만, 거꾸로 만들어주는 DECODEURL 함수는 없습니다. 제 글을 보고 마이크로소프트와 구글에서는 해당 함수도 만들어주시기를 건의드립니다.

위에 링크로 넣은 사이트에 한글이 깨진 URL이 들어간 셀을 쭉 긁어서 복사를 합니다. 셀로 되어 있는 값이지만, 그냥 붙여넣기를 하면 알아서 줄바꿈 된 텍스트로 들어갑니다.

 

인코딩된 URL을 붙여넣기

위와 같이 인코딩된 것을 구글 스프레드시트에서 그냥 복사(CTRL+C)하고 붙여넣기(CTRL+V)를 했습니다. 우리는 이것을 '디코드' 시켜야 합니다. 그래야 우리 눈에도 한글로 보이는 주소로 바뀝니다.

아래에 있는 버튼 중 뭘 눌러야 하는지 알겠죠? 'Decode' 버튼을 눌러줍니다.

 

URL이 한글로 디코드 되었음

URL이 이제 우리가 알 수 있는 한글로 디코딩 되었습니다. 이제 디코딩 된 것을 아까 봤던 구글 스프레드시트로 옮겨주면 모든 과정이 끝납니다.

 

전체를 복사하고

CTRL+A를 눌러서 전체선택을 해 주고 복사를 합니다. 엑셀에는 알아서 자동으로 행이 떨어지도록 붙으니까 그냥 복사하면 됩니다.

 


인코딩된 URL 옆에 붙여넣기

편의상 아까 인코딩된 주소로 된 것은 그대로 그 옆의 열에 디코딩 된 주소를 붙여줍니다. 이렇게 하면 내 사이트에 있는 글들의 제목을 일목요연하게 볼 수 있게 됩니다.

여러 블로그가 있다면, 위와 같은 과정으로 각 블로그마다 사이트맵을 불러와서 주소를 관리를 해 주면 될 것입니다. 블로그마다 하나의 시트로 하든, 한 시트에 모든 블로그를 넣든 그것은 하시는 분 마음이겠지요.

저도 일단 여기까지만 만들어 놓은 상황이라, 이후 효율적인 관리 방법이 생각나면 다시 노하우 공유로 돌아오겠습니다.



2024-09-28

엑셀 보안경고(콘텐츠 사용) 메세지 해결 방법

엑셀 보안경고(콘텐츠 사용) 메세지 해결 방법

* 출처 : https://blog.naver.com/dongwooeun/221421890142



위와 같이 엑셀 을 사용하다보면 '보안경고' 메세지가 뜨고
'콘텐츠 사용'을 클릭해야지만 사용이 가능 한 경우가 있습니다.
'콘텐츠 사용'을 클릭하면 컴퓨터가 켜져 있는동안은 두번 다시 물어 보지 않습니다..
그러나 다음날 컴퓨터를 다시 켜서 실행하면 또다시 물어 보죠.
이런 귀찮은 질문을 없애는 설정 방법은 아주 간단합니다.
아래 그림대로만 하면 됩니다.


해결방법
(아래 사진대로 따라 하기)




위에서 6,7번 사항을 '체크' 해서 '모든 매크로를 포함' 사용하는것으로 설정 하고 확인 누르면 끝입니다.


2024-09-06

엑셀 weeknum 함수를 이용하여 자동 업데이트 월단위 주차 구하기

엑셀 weeknum 함수를 이용하여 자동 업데이트 월단위 주차 구하기


우리가 일을 하면서 공정 파일을 만들다 보면, 월의 주별로 어떤 데이터를 관리해야 하는 경우가 있는데, 이럴 때 자동으로 월의 주차 단위로 값이 변경이 되도록 만들어서 조금이라도 편하게 작업을 할 수 있도록 해주면 좋을 것 같네요. 저 같은 경우에는 월단위로도 작업량을 관리하고, 또 주 단위로도 관리를 하고 있는데, weeknum 함수를 사용할 경우에는 주 단위로 표시가 되기 때문에, 오늘은 이 weeknum 함수와 이전에 배워 봤던 문자와 수식을 같이 작성할 수 있는 방법을 이용하여, 주가 바뀌게 되면 자동으로 월의 주차가 변경이 될 수 있도록 하는 것에 대하여 알아보도록 할게요.

🐱‍🚀 ? 월? 주차 자동 업데이트 만들기

weeknum 함수, 문자와 함수를 같이 사용할 수 있는 엑셀 기능을 이용하여, 월의 주차를 나타내는 방법에 대하여 알아보도록 할께요.

1. today() 함수

=today()
today 함수는 모두들 알고 있듯이 어떤 인수가 필요 없이, 오늘의 날짜를 표시해 주는 함수네요. 매일매일 날짜를 표시해야 되는 곳에 사용을 하면 될 것 같은데, 매일매일의 기록을 남겨야 하는 경우에는 사용을 하지 않는 것이 좋아요. 이 함수를 사용하게 되면 시트를 열 때마다 오늘로 날짜가 업데이트가 되기 때문이에요. 이럴 때는 함수를 적용한 후 복사를 하여 값으로 붙여넣기를 해서 일 단위로 변경이 되지 않도록 해주면 되네요. 아니면 임으로 날짜를 넣어 주어도 되겠구요. 여기에서는 오늘이 몇 월 몇 주 차인지를 나타내기 위해 사용을 해봤어요.

2. weeknum 함수

weeknum 함수는 1년의 주를(52주)을 날짜에 맞추어 나타내 주는 함수에요. 여기에는 두 개의 인수가 있는데, serial_number, return_type 이 있네요. 위의 today() 함수를 이용하면 오늘이 일 년 중 몇째 주인지를 바로 알 수가 있어요.

○ serial_number : 구하고자 하는 날짜가 들어있는 셀 이나, 날짜(date 함수 )

○ return_type : 주의 시작을 나타내는 요일을 어떤 것으로 할 것인가를 결정하는 값으로 아래 이미지에서의 값을 넣어주면 되는데, 보통 생략하거나 2를 많이 사용하는 것 같네요. 일요일이나 월요일을 시작하는 요일로 많이 잡는 것 같아요.


=weeknum(c9,1)

weeknum 함수를 사용할 때 우리가 알아두어야 하는 부분이 있는데, 만약에 1월 1일의 경우에는 주의 시작을 어떤 값에서 시작하던지 1주가 된다는 것인데, 12월 31일이 되면 53주 차가 되네요.
[움짤을 누르면 전체 내용을 볼 수가 있어요]

3. month와 day 함수

♠ month 함수는

내가 선택한 날짜의 월을 구하는 함수로, serial_number의 인수 값을 넣어주면, 입력한 날짜의 월만 발취를 하여 숫자로 나타내주네요.
○ serial_number : 월을 구하고자 하는 날짜가 들어있는 셀 이나, 날짜(date 함수 )
♠ day 함수는

내가 선택한 날짜의 일을 구하는 함수로, serial_number의 인수 값을 넣어주면, 입력한 날짜의 일만 발취를 하여 숫자로 나타내주네요.

○ serial_number : 일을 구하고자 하는 날짜가 들어있는 셀 이나, 날짜(date 함수 )
month와 day 함수는 보시는 것과 같이 우리가 선택한 날짜를 함수안에 넣어주면 우리가 원하는 값을 바로 숫자로 간단하게 나타내 주네요. 그렇게 어렵지도 않구요. 블로그 초반에 만든 포스팅인데 한번 보시는 것도 도움이 될 것 같네요.

4. 문자와 수식을 하나의 셀에 넣기

하나의 셀 안에 문자와 수식을 같이 넣어서 작업할 때에는 " " 와 & 을 이용하여 연결을 해주면 되네요. 문자 부분은 " "안에 넣어주면 되고, &을 사용하여 수식을 넣어줄 수가 있어요. 아래 포스팅에 잘 되어있어요.
= month(a12)&"월"&weeknum(c5)&"주차"
움짤에서는 예를 들어서 작업을 해보았구요. 53주가 아니라 월의 몇 번째 주인지를 계산해서 넣어줘야 되겠지요. 아래에 가면 정확한 값이 나오니, 여기에서는 하나의 셀 안에 문자와 수식을 연결하는 부분만 봐주세요.

6. 월의 주차 구하기

여기까지 월의 주자를 구할 수 있는 함수와 셀 안에 문자와 수식을 같이 넣어줄 수 있는 것에 대하여 전체 알아보았으니, 이제 적용을 해보도록 할께요.
우리가 자동으로 업데이트 되게 하고 싶은 것은?

# 월 # 주차 가 나타나면 되겠네요.

월의 경우에는 month 함수를 사용하여 바로 구하면 될 것 같구요.
월의 주차를 구하는 부분을 해보도록 할게요.

이 부분은

① 구하고자 하는 날짜의 weeknum 함수를 적용하여, 그날의 주차를 구한다.
② 구하고자 하는 날짜의 그달의 1일을 구한다.
③ 구하고자 하는 날짜의 1일에 해당하는 weeknum(주)을 구한다.
④ 위의 ① - ③+1을 하면, 구하고자 하는 날짜의 월의 주차가 되겠네요.

=WEEKNUM(G6) : 날짜의 주를 구한다 =G6-DAY(G6)+1 : 날짜에서 day의 숫자를 구해 빼주고, 1을 더한다.(날짜의 달의 1일을 구한다) =WEEKNUM(K12) : 날짜의 달의 1일의 주를 구한다 =K11-K13+1 : 날짜의 주에서 달의 1일이 있는 주를 빼주고, 1을 더해주면 월의 주가 표시된다.

움짤을 눌러서 보면 위의 전체적인 내용이 녹화가 되어 있으니 확인을 해보시면 되겠네요.

7. 셀에 월의 주차 넣기

위에서 month을 이용하여 월을 구하고, weeknum을 이용하여 주를 구했으니, 이제 셀에 &와 ""을 이용하여 값을 넣어주면 되겠어요. 그렇게 되면 이제 날짜가 바뀌는 것에 따라서 월의 주차가 자동으로 업데이트되는 것을 볼 수가 있어요.

=K9&"월"&K14&"주차"
[움짤을 눌러보면 전체 내용을 볼 수가 있어요]

최종적으로 위의 계산식을 모두 사용하여 함수를 만들어 보면, 움짤에서와같이 날짜에 따라 월과 주차가 자동으로 적용이 되는 것을 확인해 볼 수가 있겠어요.

[움짤을 눌러서 전체 내용을 확인해 보세요.]
만약에 weeknum을 이용하여 주를 넣었다면 이제부터는 월에 주가 나타나도록 만들어, 날짜의 변화에 따라 자동으로 업데이트되는 것을 만들어 보면 좋겠네요. 조그만 차이가 명품을 만든다는 말이 있잖아요.


2024-09-03

엑셀 색채우기 단축키, 반복작업을 쉽게하는 "F4"키의 비밀

엑셀 색채우기 단축키, 반복작업을 쉽게하는 "F4"키의 비밀


우리는 회사 업무를 할 때 엑셀 프로그램을 참 많이 다룹니다.

방대한 양의 데이터를 원하는 방향으로 가공하기 쉽고, 다양한 기능도 탑재되어 있기 때문이죠. 오늘은 반복되는 작업을 마우스를 사용하지 않고 입력할 수 있는 F4 단축키에 대해 알아보겠습니다.

F4 단축키에 대해..

우리가 보통 알고 있는 엑셀의 F4키는 값을 고정할 때 많이 사용합니다.
예를 들어 =IF($F230="출고",$K229-$J230,$K229+$J230) 이런 수식을 보면 값의 위치를 고정하기 위에 행열 값 앞에 F4를 눌러 고정을 시키죠. 하지만 하나의 기능이 더 있습니다. 바로 반복되는 행동을 인식하여 자동으로 처리하는 기능입니다.
예를 들어 내가 지금 셀 합치기를 했거나, 한 행에 색을 채웠거나, 문단에 밑줄을 그었거나.. 이러한 행동을 하나의 작업으로 인식해 다른 위치에서 F4를 누른다면 똑같은 작업을 실행해 줍니다.

반복되는 색채우기를 하게 되었다.

회사 업무를 하는 도중 필터를 사용할 수 없고 직접 눈으로 확인하면서 검토를 해야 하는 일이 생겼습니다. 그래서 일일이 한줄한줄씩 확인하고 이상이 없다면 그 줄에 색을 칠해서 확인 완료했다는 표시를 해야 했죠.


엑셀 자동 색채우기 단축키

예를 들어 위와 같이 데이터가 있다면 한 줄씩 확인하며 마우스로 색 채우기를 눌러가면서 작업을 해야 합니다. 그런데 한두 번도 아니고 계속 마우스로 왔다 갔다.. 시간이 지나면 손가락이 매우 아파옵니다. 손목도 내 손목이 아닌 거처럼 통증이 생기죠. 이럴 때 우리는 단축키라는 아주 편리한 기능을 꼭 써서 손을 지켜내야 합니다.

F4 단축키 사용법은 간단하다

매우 간단합니다. 마우스로 한 번만 해당 행에 원하는 색을 칠하면 그다음부터는 키보드로만 내가 원하는 위치로 이동해 "F4" 키만 누르면 됩니다. 그럼 바로 직전에 했던 작업을 똑같이 해줄 겁니다.
영상으로 간단하게 담아봤습니다. 함께 보시죠.
엑셀 색채우기 단축키

색 채우기만 가능한 것이 아니다

그 외 여러 기능도 반복해서 할 수 있습니다. 아래 영상을 보시면 셀 서식에서 했던 행동도 F4단축키로 반복해서 할 수 있죠. 글자 두께, 색칠하기, 밑줄, 테두리 두께 등 셀 서식에서 한 번에 했던 행동을 키보드로 다른 셀로 이동해 F4를 누르면 똑같이 나타내 줍니다.
엑셀 셀서식 단축키

워드에서도 가능

이 F4 단축키는 마이크로소프트 워드에서도 가능합니다. 간단하게 아래 영상으로 설명을 대신합니다.
워드 똑같은 작업 반복시 F4단축키 사용
원하는 문단에 글자의 두께나 색칠하기를 사용해서 강조를 하고 싶은데, 그 작업을 여러 번 해야 할 때, 이 F4단축키를 쓰면 손목을 훨씬 아낄 수 있습니다.
단축키를 사용해 업무시간을 줄이고, 손가락과 손목을 아끼는 똑똑한 작업 하시길 바랍니다.
마치겠습니다.


2024-08-23

엑셀(EXCEL) 도형에 수식을 넣기, 셀값을 참조해서 도형에 텍스트 넣기

엑셀 차트에 데이터 값 표시하는 방법 

*출처 :https://post.naver.com/viewer/postView.nhn?volumeNo=8287505&memberNo=25014136



어메이징추어입니다.
엑셀에서 차트를 만든 다음에, 데이터를 그 차트에 표시하고 싶으신 적 있나요?

오늘의 포스팅은 그런 분들을 위한 팁입니다.
차트에 데이터를 표시해서, 값이 얼마인지를 차트 나타내는 방법!

자, 그럼 시작해 볼까요?


먼저, 위와 같은 자료가 있다고 합시다. 원그래프와 막대그래프에서 값은 대충 얼마라고 생각하시나요?

막대그래프의 경우 직감적으로 알 수 있지만, 원그래프에서는 막대그래프보다는 어려울 것입니다.

이런 경우, 값이 얼마인지 표시하는 방법은 어렵지 않습니다.


먼저, 차트를 선택한 다음 위 화면에서 화살표로 가리키는 엑셀 메뉴의 [디자인] 탭을 클릭합니다.
[디자인] 탭의 왼쪽에 보시면 '차트 요소 추가' 메뉴가 보이죠?
이 메뉴를 클릭하면 위와 같이 목록이 나오는데, 여기서 어떤 것이 데이터를 표시하는 기능일까요?

바로 '데이터 레이블' 과 '데이터 표' 입니다.

1. 데이터 레이블
먼저 '데이터 레이블' 을 살펴볼까요?
데이터 레이블은 한마디로 말하자면 차트 안에 데이터 값을 숫자로 표시하는 것이라고 할 수 있습니다.


[차트 요소 추가] - [데이터 레이블] 에서 원하는 것(없음 / 가운데 / ...)을 클릭하시면 됩니다.
각 아이콘에 보시면 주황색 표시가 있죠? 그 표시 부분이 바로 데이터가 들어갈 부분입니다.

예를 들어 '가운데' 를 클릭한 결과, 위 이미지에서 보시는 것처럼 막대그래프의 가운데 부분에 검정색으로 작게 숫자가 보입니다. (녹색 화살표 참고)


이 숫자를 클릭한 다음 [홈] 탭에서 글꼴, 글자 크기, 색 등을 설정할 수 있습니다.
(셀의 글자 색과 크기 등을 설정하는 방법과 같다고 보시면 됩니다.)

막대의 색이 진한 경우, 처음에 글자가 검정색이면 잘 보이지 않으므로 흰색 등 밝은 색으로 설정하시는 것이 좋습니다.


여기서 한 가지 팁!
데이터 레이블을 삽입할 때 위와 같이 [데이터 설명선] 을 클릭하면 데이터 값이 말풍선으로 나타납니다.
이때 말풍선의 배경 색이 흰색이니까 굳이 글자 색을 바꾸지 않아도 됩니다.

그 다음은 바로 데이터 표!
2. 데이터 표


'데이터 표' 는 말 그대로 데이터를 표로 나타내는 것입니다. 막대그래프/꺾은선그래프에서는 제공되지만 원그래프에서는 제공되지 않습니다.

차트를 선택한 후 마찬가지로 [디자인] 탭 - [차트 요소 추가] 에서 이번에는 [데이터 표] 부분을 클릭하시면 위와 같이 옵션 목록이 열립니다.

이 목록에서 원하는 것을 선택하시면 위 그림처럼 차트 아래에 데이터 표가 생깁니다.


위 그림은 원그래프를 선택한 후 '차트 요소 추가' 메뉴를 클릭한 모습입니다.
보시는 것처럼 '데이터 표' 기능을 사용할 수 없다는 것을 알 수 있습니다.

자, 그럼 지금부터는 한 가지 팁을 소개해 드리겠습니다.
'빠른 레이아웃' 메뉴에서 데이터 레이블/데이터 표 삽입하기


차트 꾸미실 때, '빠른 레이아웃', 혹시 사용해 보신 적 있나요?

'디자인' 탭의 왼쪽에 있는 '빠른 레이아웃' 메뉴(위 그림 참고)를 클릭하면 위와 같이 몇 개의 작은 그림이 보이는데, 각 그림 위에 마우스 커서를 올리면 그래프 형태(레이아웃)가 바뀌며, 그림을 클릭하면 해당 레이아웃이 적용됩니다.

여기서 일부 레이아웃의 경우 위 그림과 같이 데이터 레이블이나 데이터 표가 삽입됩니다. 예를 들어 원그래프에서는 위 그림에서 연두색으로 표시한 3개 레이아웃의 경우 % 형태로, 노란색으로 표시한 1개의 경우 숫자 값 형태로 데이터 레이블이 삽입됩니다.


예를 들어 위 화면에서 표시한 그림(왼쪽 위에서 2번째) 위에 마우스를 올린 결과, 데이터 레이블이 % 형태로 표시되는 것을 볼 수 있으며, 이와 함께 해당 레이아웃에 대한 간단한 정보를 볼 수 있습니다.

엑셀에서 차트에 데이터 값 표시하기! 별로 어렵지 않죠?
직접 따라하시면서 익혀 보시기 바랍니다.
감사합니다.