본문 바로가기

엑셀10

엑셀 DCOUNT DMAX DMIN 데이터베이스 함수 사용 예제 IT 산업이 발전하면서 이제는 데이터가 소중한 자산이 되었습니다. 그러면서 당연히 데이터베이스에 대한 중요도도 높아지고 일반 대중들에게도 데이터베이스라는 단어가 더이상 생소한 그런 주제가 아닌 메인 프레임으로 떠오르는 단어가 된것 같습니다. 엑셀에서 다루는 데이터베이스 함수는 실제로 데이터를 저장하는 물리적 데이터베이스와는 조금 다른 기능으로 사용되고 있는데요. 엑셀의 행열의 구조에 레이블이 들어간다면 형식적으로 많이 사용하는 관계형 데이터베이스의 데이터 저장 방식과 유사합니다. 엑셀에서는 이러한 데이터베이스의 형식으로 각 열마다 고유 속성을 갖게되고 행별로 데이터를 축적해나가는 테이블 형식으로 표를 작성한다면, 데이터베이스 함수하는 것을 사용할 수 있습니다. 함수명 앞에 "D"자가 들어가고 데이터베이스.. 2020. 3. 8.
엑셀 주민번호 생년월일 추출, 주민번호 뒷자리 *표로 바꾸기 오늘은 엑셀에서 주민번호를 처리하는 몇가지 예제를 다뤄볼까합니다. 엑셀 주민번호 생년월일을 추출하는 작업과 엑셀 주민번호 뒷지라를 *표로 바꿔서 출력하는 예제를 준비해봤습니다. 엑셀 주민번호 생년월일 추출 =LEFT(주민번호, 6) 엑셀 주민번호 생년월일 추출을 위해 LEFT 함수를 사용했습니다. 모든 주민들록 번호의 앞 6자리가 생년 월일 이기 때문에 LEFT 함수를 사용할 수 있는 것입니다. 만약 주민번호에서 생년월일의 글자 길이가 사람마다 달랐다면 FIND나 SEARCH 함수를 이용해서 해결을 하는것이 좋았을 것입니다. =LEFT(주민번호, FIND("-", 주민번호) - 1) 주민번호의 생년월일을 구분할 수 있는 "-" 자의 위치를 찾아서 해당 문자 이전까지의 텍스트만 출력하는 방법입니다. 특정 .. 2020. 3. 7.
엑셀 SUBSTITUTE 함수 엑셀 전화번호- 넣기 빼기, 전화번호 0 사라지는 것 해결 오늘은 엑셀 SUBSTITUTE 함수를 사용한 예제를 해보려고 합니다. 엑셀 전화번호- 표시를 넣고 빼고 하는 작업들을 해보려고 하고요, 엑셀 전화번호 0이 사라지는 경험 해보셨죠? 숫자형태로 인식해서 전화번호 맨 앞자리 0이 사라지는 것을 보셨을 거에요! 이런 문제들을 같이 해결해봐요! 엑셀 전화번호 - 문자를 빼고 싶은데... 맨앞 자리 전화번호 0이 사려져요. 엑셀에서 전화번호- 문자를 빼고 입력하고 싶은데... 숫자만 입력하니까맨 앞자리 0이 사라지는 현상이 벌어지네요. 어떻게 해야할지 모르겠고, 엑셀 전화번호-는 없애고 싶고... 생각을 하다보면 여러가지 방법이 떠오를 겁니다. 엇 그럼 찾기를 통해 전체 바꾸기를 하면 어떻게 될까요? 결과는 같네요... 바꾸기를 통해 엑셀 전화번호-를 없애줘도 .. 2020. 3. 6.
[엑셀] 공백 셀 제거 빈셀로 치환하기 :: 마이자몽 공백셀 제거 후 빈셀로 엑셀 작업중 내용은 없고 셀은 비어져 있는데 공백으로 잡히는 경우가 있다. 검색을 통해 체크를 해봐도 빈셀로 잡히지 않는다. 수식을 사용하다보면 발생하는 현상을 셀에서 del키를 눌러 빈셀로 만들 수 있지만, 데이터양 많으면 일일히 제거를 해주지 못하는 상황이 발생한다. 공백셀 빈셀로 치환 비주얼 배이직에서 명령을 직접실행하여 작업을 진행해준다. 개발 도구 탭 - Visual Basic 클릭 혹은 Alt + F11로 Visual Basic 실행 보기 탭 - 직접실행 버튼을 클릭하여 화면 하단에 직집 실행 창을 띄운다. Ctrl + G 를 눌러 실행 가능 해당 명령을 입력 후 엔터키를 눌러 공백셀을 빈셀로 만들어준다. 1 ActiveSheet.UsedRange = ActiveShee.. 2019. 3. 28.
[엑셀] DSUM 테이블 데이터베이스 합계 구하기 :: 마이자몽 DSUM 함수테이블 형식의 데이터베이스(열이름 까지 포함된 범위)에서 조건에 맞는 합을 반환해준다. 작업 내용자몽슈퍼는 지역별로 과일공장을 소유하고 있다.'노원'지역의 공장에서 생산되는 과일 생산량의 합을 테이블형 데이터베이스를 참조하여 구한다. 결과 H3셀 내용1=DSUM(A1:E23,E1,G2:G3)csA1:E23 : 자몽슈퍼 공장 데이터베이스E23 : 총 합계를 계산할 열 이름G2:G3 : 생산공장이 '노원' 조건의 범위결과 : 데이터베이스를 참조하여 생산공장 지역이 '노원'인 공장의 생산량 합계를 반환한다. 2019. 1. 23.
[엑셀] FIND SEARCH 사용법 & 차이점 :: 마이자몽 FIND SEARCH 함수FIND와 SEARCH 두 함수 모두 기능은 같다.문자열 혹은 범위에서 특정 문자 혹은 문자열을 검색하여 존재하면 문자의 INDEX값을 반환한다. FIND SEARCH 차이점FIND대소문자 구분 : O와일드카드 문자 사용 : X SEARCH대소문자 구분 : X와일드카드 문자 사용 : O 와일드카드 문자에 대한 설명은 아래 링크를 확인한다.http://myjamong.tistory.com/65 FIND SEARCH 사용법 B2 : "Jamong@abc.com" F2셀 내용FIND함수를 사용해서 "jamong"이 들어있는지 확인한다.1=FIND("jamong",B2)csFIND함수는 대소문자를 구분하여 "jamong"을 B2에서 못찾고 있다. F3셀 내용SEARCH함수를 사용해서 ".. 2019. 1. 20.
[엑셀] 와일드카드 문자 '*', '?', '~' 사용 :: 마이자몽 와일드카드 문자 '*', '?', '~'텍스트를 검색하거나 비교 조건으로 사용할때 정확히 일치하는 값이 아닌 유사값을 찾을때 사용한다. * : 문자열을 대체한다. EX) "애*" -> 애로 시작하는 문자열. 애 뒤에 문자의 갯수는 상관없다.? : 문자 1개를 대체한다. EX) "애?" -> 애로 시작하고 뒤로 문자가 1개인 단어~ : 와일드카드 기능을 해제한다. EX) "애~*" -> 와일드카드의 기능을 없앤다. 즉 찾을 문자열은 "애*"이다. 작업 내용자몽슈퍼 회원님들 중 1. "애"가 들어가는 회원수를 구한다.2. "애"로 시작하고 이름이 4글자인 회원수를 구한다.3. 회원명에 "*" 문자가 들어가는 회원수를 구한다. 문자열 대체 '*' 사용1. "애"가 들어가는 회원수를 구한다. C2셀 내용1=CO.. 2019. 1. 20.
[엑셀] VLOOKUP True 유사한 값 찾기 :: 마이자몽 VLOOKUP 유사한 값 찾기 VLOOKUP 함수의 마지막 인자 값 [range_lookup] 값은 생략하면 FALSE로 지정되어 정확히 일치하는 값을 찾는다.이번 글에서는 TRUE로 설정하여 유사한 값을 찾는 작업을 할거다.VLOOKUP 함수에 대한 내용은 아래 링크를 참조한다.http://myjamong.tistory.com/63 작업 내용자몽슈퍼에서 쇼핑을 하면 구매금액에 따라 할인율이 다르게 적용된다.구매금액에 따라 할인이 적용된 금액이 표시되는 표를 만들려고 한다. 결과 C11셀 내용1=VLOOKUP(B11,$B$4:$C$7,2,TRUE)csB11 : 8000(구매금액)$B$4:$C$7 : 자몽슈퍼 구매금액별 할인표(최소,할인율)2 : 2번째 열(할인율)TRUE : 유사한 값 찾기결과 : 800.. 2019. 1. 17.
[엑셀] VLOOKUP, HLOOKUP 테이블 값 찾기 :: 마이자몽 VLOOKUP 함수지정 값을 갖고 다른 테이블을 참조하여 수직방향으로 해당 값을 찾아 다른 열의 값을 반환한다. 함수 사용법1=VLOOKUP(찾을값,참조 영역,참조 영역 열,정확히 일치 [TRUE,FALSE])cs 결과 D9셀 내용1=VLOOKUP(C9,$A$2:$C$5,2,FALSE)csC9 : "1001"(ID값)$A$2:$C$5 : 캡처 위쪽에 있는 테이블의 값 영역 선택(고정)2 : 2번째 열(과일이름)FALSE : 정확히 일치하는 값 E9셀내용1=B9*VLOOKUP(C9,$A$2:$C$5,3,FALSE)csB9 : 10(수량)C9 : "1001"(ID값)$A$2:$C$5 : 캡처 위쪽에 있는 테이블의 값 영역 선택(고정)2 : 3번째 열(단위가격)FALSE : 정확히 일치하는 값 HLOOKUP지.. 2019. 1. 16.
[엑셀] CONCATENATE 함수 문자열 합치기 :: 마이자몽 CONCATENATE 함수셀값 또는 문자열을 결합해주는 함수 함수 사용법인자들에 결합할 문자를 차례대로 나열1=CONCATENATE(문자1,문자2,문자3,...)cs결과 : 문자1문자2문자3 결과1=CONCATENATE(A2," ",B2,"원")cs 2019. 1. 15.