회사에서 날짜를 요일로 바꾸기를 달력을 보면서 하다가 '이건 아니다!'라는 생각이 들었다. 

찾아보니 바로 간단한 방법이 '짠~'

날짜에 '셀 서식'을 적용해서 요일로 보이게 하는 방법이다.

 

먼저 셀에 일반적인 날짜를 넣어주자.

아래의 경우에는 월,일이 나눠져있어서 date함수를 써서 날짜를 입력해줬다.

 = date(년도,월,일)

여기서 날짜를 전체 선택해서 '셀 서식' 선택. (단축키 : ctrl + 1)

여기서 맨 아래 '사용자 지정'을 선택하고 '형식'에 필요한 요일 형태로 입력을 해주면 끝.

 aaa  -> 수

 aaaa -> 수요일

 ddd  -> Wed

 dddd -> Wednesday

 

단, 이것은 '2020-12-02'라는 값을 '수요일' 형식으로 보여주는 것이지, 

'수요일'이라는 텍스트 값이 있는 것은 아니다. 

 

이런 간단한 팁이 모여서 내 실력이 되고, 내 시간을 절약해준다. 

모르면 찾아보고, 찾아보는 것도 해볼 수록 잘 찾을 수 있다.

 

 

 

직장인을 위한 실무 엑셀:실전! 비즈니스 엑셀 완전 정복

COUPANG

www.coupang.com

 

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.

실무를 하다 보면 아래와 같이 자료를 정리해야할 필요가 생긴다.

보통 왼쪽의 데이터는 ERP에서 얻어지는 자료 형태이고, 

오른쪽의 데이터는 보고서를 작성하기 위해 만들어야 하는 자료 형태이다.

 

언제나 반복적인 업무가 생기면, 이걸 개선할 수 없을까 고민을 해봐야 한다.

수식은 아래와 같다.

=TEXTJOIN(", ",TRUE,OFFSET($D$1,MATCH(J5,C:C,0)-1,0,COUNTIF(C:C,J5),1))

 

함수 설명을 하자면,

TEXTJOIN(a,b,c,d) : c~d의 텍스트들을 a의 구분자를 중간에 삽입해가면서 합친다. b는 중간에 빈 칸이 있으면 포함할까, 말까의 옵션이다.

쉽게 보면 아래와 같다.

MATCH(a,b,0) : a값을 b 범위에서 찾아서 몇 번째에 있는지 알려준다.

아래에서 D25:28범위에 '현대'가 두 번째에 있기 때문에 2값을 보여준다.

OFFSET(a,b,c,d,e) : 엑셀 중수 이상으로 올라가기 위한 함수라고 생각한다.

기준점 a에서 시작해서 b행,c열만큼 떨어진 셀부터 d행,e열만큼 범위를 잡는다.

아래에서는 B4부터 시작해서 3x1만큼 떨어진 C7에서 2x2의 범위를 가져왔다.

이제 다시 처음으로 돌아가서,

오른쪽 '품목'을 왼쪽에서 찾아서, 그 찾아진 셀부터 동일한 품목이 몇 개나 있는지 확인해서 그 숫자만큼 '고객사'의 범위를 잡고 TEXTJOIN 함수로 합쳐주면 된다.

위 식을 풀어 말하자면, 'KO1745' 품목(J5)을 C열에서 찾았더니(MATCH) 5번째 행에 있고, 그 품목이 3개 있어서(COUNTIF), 고객사들이 있는 열, $D$1부터 아래로 5 x 0 만큼 이동하고 그 셀부터 3 x 1만큼 범위로 잡아서(OFFSET), 콤마로 구분해서 합쳐줬다.(TEXTJOIN)
(설명 해놓고 보니 정말 설명 잘 한거 같다. ^O^)

 

예제 파일 첨부한다.

 

 

 

직장인을 위한 실무 엑셀:실전! 비즈니스 엑셀 완전 정복

COUPANG

www.coupang.com

 

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.

엑셀_예제2.xlsx
0.03MB

 

사회생활에서 여러가지 자료를 만들게 되는데, 같은 내용이라도 어떻게 보여주느냐에 따라 그 효과는 크게 차이가 난다.

보기좋은 떡이 먹기도 좋다는 말이 그냥 지나칠 말이 아니다. 그 약간의 차이의 누적이 점점 경쟁력의 차이를 벌여나가는거다.

 

아래의 일반적인 표보다는 '표 형식'을 적용한 것이 좋고, 거기다 '슬라이서'를 껴놓으면 일반적인 엑셀 수준에서 한 걸음 더 나아가 보인다. (모르는 사람이 보기에는...)

일반 표 표 형식 적용 슬라이서 필터 사용

슬라이서 적용 화면 ↓↓

슬라어서는 간단히 '필터' 기능이다. 그런데 종전의 필터처럼 작은 화면에서 선택하는 것보다는 훨씬 편하게 필터링을 할 수가 있다. 

자료를 받아보는 사람 입장에서는 상당히 기특하게 보이지 않겠는가 ㅎ

 

불편한 필터

슬라이서 적용은 간단하다.

범위에 커서를 놓고 '표'로 지정 (단축키 CTRL + T)

표로 변환 후, '삽입'에서 '슬라이서' 클릭

그러면 어떤 항목을 필터링 대상으로 할지 선택한다.

그러면 이런 무뚝뚝한 애가 생겨나는데, 여기다 약간의 디자인을 입히는게 좋겠다.

슬라이서 설정은, 슬라이서를 선택하고 상단 메뉴 우측에 '옵션'에서 한다.

먼저 1열로 되어있는 이름을 가로로 하는게 좋겠다. 열의 수를 적당히 늘려준다.

이대로 문서 적당한 위치에 배치하면 끝나겠지만, 

슬라이서의 색깔을 바꾸거나 테두리를 없애고 싶다면,

이건 좀 번거로워진다.

 

기존에 슬라이서의 디자인 서식을 복제하고, 그 복제된 서식을 수정한 뒤에 사용해야 한다.

슬라이서 테두리 없애기

간단한 스타일 변경은 번거롭지만, 세부적인 설정이 가능하다. 마우스가 오버되면 다른 색깔을 설장하는 등...

 

여기서는 단순한 표의 필터를 대신하는 용도로 슬라이서를 사용했지만, 이 슬라이서는 피벗테이블과 함께 사용할 때 효과가 극대화된다. 

그건 다음 포스트에서... 

 

 

 

 

 

직장인을 위한 실무 엑셀:실전! 비즈니스 엑셀 완전 정복

COUPANG

www.coupang.com

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.

+ Recent posts