엑셀 tip(40)
-
[ 엑셀 Tip ] sumproduct 함수를 활용한 합계 구하기
엑셀 sumproduct 함수를 활용한 합계를 구해 보도록 하겠습니다. sumproduct 함수는 배열함수로 함수를 나눠보면 sum( 합계 ) + product( 곱하기 ) 입니다. 영어라서 어순이 한국과 반대라고 생각해도 될 것 같습니다. 곱한 후에 더한다라는 개념은 배열과 동일한 개념으로 볼 수 있습니다. 배열이 궁금하시면 아래 글을 읽어 보시면 도움이 되실 것 같습니다. [ 엑셀 Tip ] 배열 수식 활용 배열 수식을 활용해서 다중 열 계산을 진행해 보도록 하겠습니다. 배열이란 수학 시간에 배우는 행렬이라 생각하시면 됩니다. 테이블 또한 그 행렬의 확장이라고 생각하면 이해가 편합니다. 엑 sunconnector.tistory.com 데이터를 준비해 보겠습니다. 최종 합계 구하기 =SUMPRODUCT..
2022.12.26 -
[ 엑셀 Tip ] 드롭다운 목록 만들기 ( feat. 유효성 검사 )
엑셀 드롭다운 목록을 만들어 보겠습니다. 드롭다운이랑 엑셀에서 버튼을 누르면 목록이 나오고 선택하면 내가 원하는 범위 내의 값이 반환되도록 하는 것입니다. 원래의 사용은 숫자나 문자를 범위를 넘어가는 값을 입력하면 오류를 반환하도록 해서 경고를 주는 기능이지만 목록은 오타를 치지 못하도록 선택할 수 있도록 제안을 해 주는 것입니다. 테이블의 구성원에 대한 결과를 찾고자 할 때 활용하면 유용합니다. 데이터를 준비해 주고 구분에서 선택한 값의 매출을 가져와 보도록 하겠습니다. 데이터 ▶ 데이터 유효성 검사 ▶ 데이터 유효성 검사를 선택 제한 대상을 목록으로 선택 후 원본에 구분의 항목을 선택해 주도록 하겠습니다. 드롭다운 버튼이 생성이 되었습니다. 버튼을 눌렀더니 구분의 구성원을 선택할 수 있게 만들어졌습니..
2022.12.25 -
[ 엑셀 Tip ] rank 함수를 이용한 순위 구하기
엑셀 rank 함수를 이용한 순위를 구해 보도록 하겠습니다. 순위를 매기는 것을 별로 좋아하지는 않지만 어쩔 수 없이 순위를 구해야 하는 경우가 발생할 때 사용할 수 있습니다. 매출 실적 순위, 콜시간 순위, 반성적 순위, 달리기 순위 등등 다양한 상황에서 사용할 수 있습니다. 데이터를 준비해 주었습니다. rank 함수 rank 함수를 입력하려고 했더니 이상한 메시지가 생성이 됩니다. 2007 이후 rank 함수는 다른 이름으로 변경이 되었다는 것을 알 수 있습니다. 하지만 메뉴에 나온 다는 것은 사용 가능하다는 의미이미 사용해도 무방할 것 같습니다. =RANK( B2, $B$2:$B$8 ) 순위를 구해줘 B2의 값의 B2 ~ B8 사이의 값 중에서 rank 함수의 하나의 옵션이 더 있어서 입력을 해보니..
2022.12.22 -
[ 엑셀 Tip ] 텍스트 합치기 ( feat. concatenate 함수, textjoin 함수)
엑셀에서 텍스트를 합치는 방법을 알아보겠습니다. 보통 미국에서는 first name과 last name을 합치는 경우 많이 사용하기 때문에 한국의 성과 이름을 합치는 것으로 진행해 보겠습니다. 데이터를 준비해 주도록 하겠습니다. 김다라의 나이를 구해보도록 하겠습니다. 두 가지 조건의 값을 구할 때 활용 가능합니다. 기존에는 두개의 컬럼을 &로 연결해 주었는데 이번에는 함수를 사용해서 연결해 보도록 하겠습니다. [ 엑셀 Tip ] 두 가지 조건 vlookup 다중 조건 vlookup에 대해서 알아보도록 하겠습니다. 데이터를 만지다 보면 여러 가지 조건의 값을 구해야 하는 상황이 많이 발생하는 데 유용한 방법입니다. 데이터를 표로 변환해 주도록 하겠습 sunconnector.tistory.com concat..
2022.12.21 -
[ 엑셀 Tip ] large 함수를 이용한 상위 N개 합계 구하기
엑셀 large 함수를 사용하여 상위 N개의 합계를 구해 보도록 하겠습니다. 데이터가 많은 때 구성비가 큰 상품의 합계를 계산해 볼 때 사용해 보면 유용합니다. 파레토 법칙인 결과의 80%가 원인의 20%에서 일어난다는 것을 가정하고 진행해 보시면 될 것 같습니다. 다음과 같이 데이터를 준비해 줍니다. large 함수를 이용하여 1 ~ 5번째 매출액을 구해 주도록 하겠습니다. =LARGE( $B$2:$B$13, D2 ) 큰 값을 구해줘 매출 컬럼에서 D2( 1 )번째의 수식을 입력 후 아래로 드래그 하면 1 ~ 5위까지의 매출이 구해집니다. 1 ~ 5위 까지의 매출의 합은 아래와 같습니다. 1~5위까지 매출의 합은 451입니다. 하지만 배열 함수를 사용하면 테이블을 만들지 않고 한 번에 값을 구하는 것이..
2022.12.20 -
[ 엑셀 Tip ] 표만들기 및 표 기능 활용 방법
엑셀 표만들기를 활용한 다양한 기능에 대해서 알아보도록 하겠습니다. 엑셀 표를 활용한 다이나믹 피벗테이블 만들기를 소개해 드린 적이 있는데 이번에는 표를 데이터 베이스처럼 활용하는 방법입니다. [ 엑셀 Tip ] 피벗테이블 활용_( 1 )( feat. 표기능 ) 파워 BI ( 파워쿼리, 파워피벗 ) 사용의 기초가 되는 피벗테이블하는 방법을 알아보겠습니다. 엑셀 공부할 때 가장 필요한 2가지를 뽑으면 vlookup과 피벗테이블을 추천합니다. vlookup은 데이터를 쪼 sunconnector.tistory.com 우선 위의 글을 읽어 보시고 오시는 것을 추천드립니다. 다음과 같이 데이터를 준비해 주겠습니다. 그리고 해당 테이블을 표로 만들기 위해서 단축키 Ctrl + T를 눌러서 표로 만들어 줍니다. [ ..
2022.12.19