엑셀 47

[함수] IF식 없는 조건별 합계, 배열수식으로 구하기

합계를 구할 때는 SUM함수를 주로 사용하고, 합계에 조건이 필요할 때는 IF식, SUMIF식 등을 사용합니다. 오늘은 IF식이 없는 조건별 합계를 구할 수 있는 배열수식에 대해서 알아볼 것입니다. 이 건은 컴퓨터활용능력 자격증 시험에도 출제되기때문에 알아두면 좋습니다! (실제 컴퓨터활용능력 실기시험 예제 자료를 가져와서 조금 편집했습니다.) 가족관계별 의료비 금액 합계를 구하는 문제입니다. 여기서 배열수식의 공식을 알아둬야하는데요. 일반 엑셀에서 사용하는 수식과는 약간 다릅니다. SUM((조건식)*(sum범위)) IF식 대신에 조건식이 들어가고 두가지를 곱하기(*)로 연결시켜준다는 점이 특이점입니다. 조건식에는 등호(혹은 부등호)가 있는 식이 들어가야 한다는 의미입니다. 같을때, 혹은 무엇보다 클때, ..

[함수] 주민번호/전화번호 뒷자리 별(*)표시로 바꿔주는 REPLACE함수(+셀서식으로 처리하는 방법)

개인정보 보호를 위해 주민번호나 전화번호의 일부를 가려주는 방법입니다. 첫번째, REPLACE함수 이용 다소 많게 느껴지는 4개의 인수를 가진 REPLACE함수입니다. 사용법은 간단합니다. 1 - 바꾸려는 텍스트 혹은 셀 2 - 바꾸기를 시작할 위치나 음절 번호 3 - 바꾸려는 문자의 갯수 4 - 대체할 텍스트 6번째 위치의 글자부터 4개의 글자를 별4개로 대체했습니다. 두 음절의 이름을 한개의 문자(@)로 축약해서 대체할 수도 있습니다. 다양하게 사용해보세요. 두번째, 셀서식-사용자지정 이용 셀서식의 사용자지정을 이용하는 방법입니다. 해당 방법은 표시형식만 바꾸는 것이기 때문에 크게 다양하지는 않습니다. 사용자지정 셀서식에서의 쉼표(,)는 통화/숫자에서의 천단위 구분 기호이며 쉼표 이하는 생략(화면에서..

[함수] 고유값을 추출하는 UNIQUE함수와 드롭다운 사용법

드롭다운 버튼을 만들 때, 원본 데이터가 목록이 중복되는 경우가 있습니다. 위 [Category]란에 있는 목록들을 드롭다운 버튼으로 만들건데 중복되는 데이터들이 있네요. 이런 경우에 고유값 1개씩만 추출해주는 함수가 Unique함수입니다. =UNIQUE(배열, [논리값], [논리값]) 필수 인수는 1번째 인수인 배열이 전부라서 간단하게 사용할 수 있는 함수입니다. 고유값을 추출하고 싶은 범위(배열)를 인수로 입력하고나면 F3셀 하나에 입력을 해도 다섯개의 목록이 나옵니다. 선택한 범위에 고유값이 20개라면 20개의 셀을 할애할 것이고, 단 1개의 고유값만 있다면 1개의 셀만 할애합니다. 이렇게 추출한 고유값을 가지고 드롭다운을 만들면 중복없는 드롭다운 목록이 생성됩니다. 드롭다운 목록을 만드는 자세한 ..

[함수] TEXT함수의 아주아주 다양한 functions #1: 천단위 기호

엑셀에는 다양한 서식들이 있습니다. 숫자, 통화, 날짜, 백분율, 텍스트 등등등... 그런데 생긴건 숫자가 맞으나 계산되지 않는 숫자들이 있어요. 예를 들면 전화번호 같은 것들이죠. 123-1234의 형태로 생기긴 했으나 더할 필요도 뺄 필요도 없는 모양만 숫자인 텍스트들입니다. 하지만 엑셀은 숫자를 넣기만 하면 서식을 숫자로 인식해서 불편할 때도 있고, 여러 데이터를 입력하다보면 하이픈이나 세미콜론같은 특수기호들이 참 번거로울 때가 있습니다. 그럴때 TEXT함수를 많이 사용합니다. 이 함수는 인수는 2가지로 아주 심플하나 그 사용법이 아주 심플하지 못합니다. 저 또한 사용할 때마다 헷갈려서 도움말을 필요로 합니다. 굉장히 길어질 수 있기 때문에 자주 사용하는 것 위주로 연속 포스팅을 할 예정입니다. 더..

[기능] 이름정의 : 복잡한 셀주소 대신 간단한 이름으로 수식만들기

여기 복잡한 수식이 하나(사실은 여러개) 있습니다. 주소는 C3셀에 있고, Week2라는 이름의 시트에 있는 B7:I11을 참조하고 있습니다. 수식이 어려운건 아니지만 사실 한눈에 보기에 복잡해보이기는 합니다. 또 같은 내용이 두번 반복되어있으니 수식이 길어보이기도 해요. 이럴 때 유용하게 사용하는 이름정의입니다. B7:I11을 드래그하고 왼쪽 윗부분의 이름상자에 이름을 '구간1'로 바꿔보겠습니다. 이름을 바꾼다고해서 수식이 자동으로 바뀌진 않습니다. 아까 수식이 있던 C3으로 돌아가서 복잡했던 그 부분의 주소를 바꿔볼게요. 수식이 훨씬 더 간결해보이죠. 아까는 week2라는 시트이름에 심지어 셀에 절대참조($)까지 들어가있어서 사실은 작은 구간인데 복잡해보였어요. 수식 뒷부분까지 바꾸니 어떤 구간을 S..

[기능] 셀잠금, 시트보호 기능으로 실수방지하기

셀잠금, 시트보호 기능입니다. 인보이스(송장) 샘플입니다. 어느 부분도 실수하면 안되겠지만 송장에서는 가격 부분이 가장 중요한 정보이죠. 무심결에 눌러서 수정되는 일이 없게 해당 부분을 잠금해보겠습니다. 이게 기본값입니다. 자물쇠가 네모칸에 들어가있으면 잠금이 되었다는 표시인데 기본적으로 모든 셀이 잠겨있다는 뜻입니다. 이 그림이 안잠겨있다는 뜻이구요. 기본적으로 모든 셀이 잠금인데 왜 수정이 가능하죠? 이 것의 의미는 첫번째, 모든 셀은 잠겨있으나 후속작업을 하지 않으면 수정이 가능하다 두번째, 원하는 구간만 잠그고 싶으면 그 외의 공간은 잠금을 해제하고 후속작업이라는 것을 해야한다. 그렇기 때문에 워크시트 전체를 읽기전용으로 하려면 1단계는 건너뛰면 됩니다. 시트를 전체선택(ctrl + a)해서 셀 ..

[기능] 참조되는 셀을 표시해주는 수식 추적기

엑셀 수식은 무한하게 복잡해질 수 있습니다. 하지만 간단한 수식이라도 본인이 직접 만들지 않으면 수식 구조를 이해하는데 꽤 오래 걸립니다. 이미 작성된 템플릿을 살짝 바꿔서 사용하려고 합니다. 텍스트를 바꾸는건 아주 쉽지만 구조를 바꾸는 건 시간을 조금 들여야할 것 같습니다. 이 숫자 5가 어떤 데이터에 영향을 주는지 확인하기 위해 [수식] - [참조하는 셀 추적]을 누르니 화살표로 연결선이 생깁니다. 이쪽 데이터를 건드리면 저 화살표에 있는 수식이 영향을 받는다는 뜻입니다. 그럼 저 화살표를 따라 어떤 수식이 있는지 확인해보면, 위와 같은 수식이 숨어있었네요. 이 수식으로 계산된 데이터가 원형그래프를 그려내고 있었습니다. 이번엔 반대로 해당 수식이 어느 부분을 계산하고 있는지 확인해봅니다. [참조되는 ..

[기능] 조건부서식 : 오늘날짜에 해당하는 부분만 색칠하기

엑셀로 달력을 쓰거나 플래너를 이용할 때 유용한 방법입니다. 조건부서식은 종종 다루게 되는데 함수식을 병합해서 이용했을때 활용이 무궁무진하지만 그만큼 어려운 부분이라고 생각합니다. 다양한 예제로 다양한 조건부서식을 다룰 수 있도록 하겠습니다. 더보기 *참고하면 좋은 글* 2022.04.07 - [엑셀/엑셀 기능] - [엑셀기능] 조건부서식 : 조건에 해당하는 셀만 서식 지정하기 [엑셀기능] 조건부서식 : 조건에 해당하는 셀만 서식 지정하기 지난 글에서 [엑셀함수 : days + today함수]를 이용하여 대여된 도서에 대한 연체일, 반납예정도서 등을 숫자로 구해봤어요. https://real-excel.tistory.com/29 [엑셀함수] 기념일 날짜, 납기일 구하는 함수 : real-excel.tis..

[기능] 서식 - 데이터막대를 활용해서 진행율 표시하기

엑셀로 프로젝트 진행관리나 개인 스케줄 관리할 때 등등 진행율을 %로 표시하고 보기 편하게 표나 그림으로 도식화하면 더욱 예쁘지만 엑셀시트에서 불필요한 공간을 차지하기도 합니다. 그럴 경우 셀 내부에서 간단하게 진행율을 표시할 수 있는 조건부 서식을 만들어 보도록 하겠습니다. 전체 일정 중에서 연하게 표시된 부분이 완료된 부분이고 대략 50% 완료되었다고 한다면 저 50%의 진행율 부분을 데이터막대로 표시해보도록 하겠습니다. 조건부서식에 데이터막대 옵션으로 들어가면 바로 채울 수 있지만 몇가지 조건들이 있어 기타 규칙으로 진입합니다. 디폴트값은 자동으로 되어있습니다. 50%라고 표시된 셀에는 데이터 막대를 절반만, 25%만 표시된 셀에는 ¼만 막대기로 표시할 것이기 때문에 셀 종류를 숫자로 선택해주세요...

[기능] Stock connector : 주식/환율 실시간 보는 add-in

엑셀의 다양한 add-in 어플리케이션 중에 주식과 환율을 실시간으로 가져오는 "Stock connector"를 설치해서 정보를 가져와보도록 하겠습니다. 지난 포스팅에서는 웹쿼리를 이용해서 환율 정보를 가져왔었어요. 2023.10.12 - [엑셀/엑셀 기능] - [기능] 엑셀시트에서 실시간 환율 조회하기 [기능] 엑셀시트에서 실시간 환율 조회하기 오늘은 네이버를 켜지않아도 환율을 조회할 수 있는 방법을 알려드리겠습니다. 단! 인터넷 연결은 꼭 되어있어야 합니다^^ 리본메뉴에서 [데이터]-[웹]을 이용합니다. 웹에서 가져올 URL을 입력합 real-excel.tistory.com 리본탭에서 [추가기능] 버튼을 찾아주세요. 리본메뉴는 사용자가 마음껏 옮기고 바꾸고 수정할 수 있기 때문에 제자리에 없을 수도 ..

728x90