3월, 2025의 게시물 표시

[Office 365] 엑셀 SUBTOTAL 함수로 그룹별 합계 구하기

이미지
엑셀에서 그룹별 합계를 빠르고 정확하게 구하는 방법이 있습니다. SUBTOTAL 함수면 필터 젹용된 데이터도 자동으로 계산할 수 있습니다. 초보자도 쉽게 따라 할 수 있는 실전 예제까지 다뤄보도록 하겠습니다. SUNTOTAL이 왜 필요할까? 엑셀에서 합계를 구할 때 보통 SUM 함수를 많이 사용합니다. 그런데 데이터를 필터링했다면 합계가 그대로인 경우가 발생합니다. 바로 이런 상황에서 SUBTOTAL 함수를 사용하면 쉽게 해결할 수 있습니다. SUBTOTAL 함수는 단순 합계를 넘어, 필터 된 값만 계산하거나 숨긴 값은 제외하는 기능이 있습니다. SUBTOTAL 함수 기초 개념 이해하기 SUBTOTAL 함수는 SUBTOTAL(함수_번호, 범위) 형식으로 사용됩니다. 여기서 함수_번호는 어떤 계산을 할지 정하는 숫자입니다. 자 SUBTOTAL 함수를 썼더니 굉장히 많은 함수가 있습니다. 여기서 눈에 띄는 걸 보면 1, 2, 3, 9, 10 등이 보이네요 1번은 평균, 2번은 개수, 3번은 빈칸 제외 개수, 9번은 합계, 10번은 곱셈 등등이네요 자 그러면 간단하게 사용해 보도록 하겠습니다. 간단하게 예시를 들어보도록 하겠습니다. 팀별로 데이터를 오름차순으로 정리한 상태입니다. 그라녀 여기서 팀별로 매출을 구해보도록 하겠습니다. 9번 함수를 사용한 후에 범위를 설정했습니다. 제일 위에 있는 값부터 순서대로 개발팀, 마케팅팀, 영업팀 순서입니다. 그리고 여기에 필터를 설정해보도록 하겠습니다. 필터를 적용해서 개발팀만 남겼더니 개발팀의 매출인 1,750만 남고 나머지 값은 0이 됐습니다. 이건 SUBTOTAL이 제대로 적용됐다고 볼 수 있습니다. 필터로 제외된 값은 모두 제외된 상태입니다. 반대로 다른 팀을 선택한 상태도 보여드리도록 하겠습니다. 마케팅 팀을 선택하면? 마케팅 팀의 매출만 잡힙니다. 자 간단하게 알아봤습니다. 단순 합계를 구하는 SUM보다 훨씬 유용하게 사용할 수 있는 SUBTOTAL 특히 바로 위에서 보셨던것처럼 필터된 데이터만 보고 싶을때, 여러 ...

데이터베이스 구조란? 테이블과 키 등등 쉬운 설명!!

이미지
데이터베이스의 구조에 대해서 알아보도록 하겠습니다. 데이터베이스는 우리가 수많은 정보를 저장하고 유지와 보수를 하는 엄청나게 거대한 창고라고 보시면 됩니다. 하지만 엄청나게 거대한 창고라도 알아보기 힘들게 되어있고 종류별로 정리가 안 되어 있다면 원하는 내용을 찾기 굉장히 힘들겠죠 나중에 유지와 관리 및 보수를 하는 과정에서도 굉장히 손이 많이 가게 되는 힘든 상황이 벌어 질 수도 있습니다. 그렇기 때문에 데이터베이스는 체계적으로 정리하고 깔끔한 구조로 관리하는 것이 아주 중요합니다. 그렇다면 데이터베이스는 어떻게 생겼을까요? 데이터베이스는 정보를 어떻게 저장하고 활용하느냐에 따라 다양한 방식으로 나뉠 수 있습니다. 예를 들어보도록 하겠습니다. 첫 번째 예시는 우리가 쿠키를 만든다고 해보겠습니다. 간단하게 설명을 해보자면 밀가루와 버터 같은 재료를 활용해서 반죽을 만든 후에 모양을 잡고 구우면 쿠키가 완성이 되겠죠? 두 번째 예시는 우리가 카페라테를 만든다고 해보겠습니다. 일단 먼저 우유와 에스프레소 샷 스팀기 등이 필요하겠군요 에스프레소 샷을 내리고 샷이 추출되는 동안 우유를 데워서 따듯하게 만든 후에 우유와 샷을 넣어주면 따듯한 카페라테가 완성되겠죠 이렇게 두 개의 예시 "따듯한 카페라테 만들기"와 " 쿠키 만들기"로 예시를 나눠서 설명해도 과정이 다르고 필요한 재료도 다릅니다. 자 다시 우리가 원래 하던 얘기인 데이터베이스 구조로 돌아가 보겠습니다. 예시를 설명하면서까지 전달하고자 했던 내용은 "우리가 어떻게 데이터를 어떻게 사용하느냐에 따라 구조를 생각해 볼 필요가 있습니다." 데이터를 작성하는 표와 구조는 대부분 아래와 같이 비슷하다고 생각하시면 됩니다. 다만 우리가 어떻게 사용하느냐에 따라 추가 요소가 필요할 수 있겠죠? 데이터베이스의 주요 구조는 아래와 같습니다. 테이블 (Table)은 데이터를 저장하는 표입니다. 행(Row), 또는 레코드(Record) 하나의 데이터 단위를 나타냅니다. 열(C...