본문 바로가기

전체 글

[엑셀VBA] 셀 삭제하기 clear, delete 안녕하세요. 춤추는초코칩입니다. 오늘은 엑셀에 입력된 셀을 삭제하는 방법을 알아보기로 하겠습니다. 입력된 셀을 삭제하는 2가지 방법이 있습니다. 1. Clear method clear는 입력된 셀의 값, 서식 등을 지우는 method입니다. 우리가 흔히, 셀을 선택하고 delete키를 눌러서 값을 삭제하는데요. 그러다 보니, 삭제는 delete라고 생각하실 수 있지만 실제로는 clear입니다. method 결과 Clear 전체 지우기 ClearContents 값(내용) 지우기 ClearFormats 서식 지우기 각각 어떻게 작동하는지 확인해보겠습니다. Sub clearMethod() '전체(값, 서식) 모두 지우기' Range(Cells(2, 5), Cells(3, 6)).clear '값 지우기' Ran.. 더보기
[엑셀] 간단한 막대, 꺾은선, 원 차트(그래프) 만들기 안녕하세요. 춤추는초코칩입니다. 오늘은 차트를 만들어 볼 겁니다. 엑셀에서는 차트라고 하지만, 통계에서 이야기하는 그래프라는 용어를 많이 사용합니다. 오늘은 자주 사용하는 3개의 그래프를 그려볼 예정입니다. 1. 막대 그래프(세로 혹은 가로형 막대형 차트) 막대 그래프는 자료의 크기를 보여주는 그래프입니다. 추세를 보여줄 때 사용하기도 하지만, 추세를 보여줄 때는 꺾은선 그래프를 많이 사용합니다. 항목이 적을 때는 가로형이 좋고, 많을 때는 세로형이 좋습니다. 이산형 자료는 막대 그래프가 되고, 연속형 자료는 히스토그램이 됩니다. 2. 꺾은선 그래프(꺾은선형 혹은 영역형 차트) 시간의 흐름에 따른 변화를 보기 위해 유용한 그래프입니다. 3. 원 그래프(원형 혹은 도넛형 차트) 각 항목의 비율, 구성비, .. 더보기
[엑셀] 행 열 고정 틀고정 안녕하세요. 춤추는초코칩입니다. 1. 기능 설명 엑셀을 다루다 보면, 자료의 크기가 커서 전체 화면으로 보아도 다 보이지 않는 경우가 있습니다. 화면을 줄이서 보면, 자료가 정확히 보이지 않고, 스크롤을 이리 절리 굴리다 보면, 어떤 자료인지 보이지 않죠. 이럴 땐, 행과 열을 고정해서 보면 잘 보이겠죠. 위 자료는 KOSIS(국가통계포털)에서 다운로드 받은 "행정구역(읍면동)/5세별 주민등록인구(2011년~)" 자료입니다. 제주특별자치도 100세 이상 자료를 보려면, 이 것이 어느 시군의 몇 살 자료인지 보기 힘들죠. 이럴 때, 사용하는 기능이 "틀 고정"입니다. 행이나 열 혹은 행과 열을 원하는 위치에서 고정시켜, 자료를 확인할 수 있도록 만들어주는 기능입니다. 2. 기능 위치 틀 고정은 보기 탭에 .. 더보기
[엑셀] SUMIF 조건을 만족하는 합계 구하는 함수 엑셀에서 합계를 구하는 SUM 함수는 정말 많이 사용되는 함수입니다. 일정 조건을 만족하는 셀의 범위에서 합계를 구할 때에는 SUMIF 함수를 사용합니다. 그래서, SUMIF 함수의 구문은 다음과 같습니다. SUMIF(range, criteria, [sum_range]) ○ range : 필수요소. 조건을 적용할 셀 범위입니다. ○ criteria : 필수요소. 조건입니다. 숫자, 식, 셀 참조, 텍스트, 함수가 올 수 있습니다. 예. 100, ">100", A1, "국어" 등 텍스트, 논리 기호, 수학 기호를 포함한 조건은 큰따옴표(")로 묶어야 합니다. 와일트카드 문자(?, *)를 사용할 수 있습니다. 와일드카드 문자를 조건에 포함하려면, 물결표(~)를 앞에 붙여야 합니다. ○ sum_range : .. 더보기
[엑셀] 조건문 IF함수 중첩 며칠 전에 알았습니다. 엑셀에 관한 블로그를 하면서... IF를 빼먹었더라구요. 엑셀에서 VLOOKUP과 IF를 빼고 이야기 하다니...ㅠ.ㅠ 그래서 바로 준비했습니다. IF는 엑셀 함수 중에 가장 많이 사용하는 함수 중에 하나입니다. IF는 조건이 참(TRUE) 일때 결과값과 거짓(FALSE) 일 때 결과값을 반환하는 함수입니다. 명령문은 다음과 같습니다. IF(Logical_test, Value_if_true, Value_if_false) Logical_test: TRUE나 FALSE로 판정될 값이나 식입니다. Value_if_true: Logical_test가 TRUE일 때 돌려주는 값입니다. 생략하면 TRUE를 반환합니다. Value_if_false: Logical_test가 FALSE일 때 돌려.. 더보기
[엑셀] A4 한 장 안에 담은 단축키 안녕하세요. 오늘은 회사에서 많이 쓰이는 엑셀의 단축키를 모아 왔습니다. 인터넷에 엑셀 단축키를 검색하니? 단축키 모음이라고 해서 100개짜리가 나오더라구요. 너무 많다는 생각이 들었습니다. 그리고 10개, 20개짜리들은 Ctrl 키, Alt 키 이렇게 모아 놓은 것들 이더라고요. 저는 A4 용지 한 장에 딱 들어가는 걸 원했거든요. 그럼 한 30개 정도 되지 않을까요. 그래서 그냥 만들어봤습니다. 제가 진짜 진짜 많이 쓰는 게 뭐지? 해서 몇 개만 추려봤더니 24개 정도 나오더라구요. 그리고 그 걸 제가 일하는 프로젝트에 공유했습니다. 순번 기능 단축키 1 수식입력줄 활성화 F2 2 전체 선택 Ctrl + A 3 복사 Ctrl + C 4 자르기 Ctrl + X 5 붙여넣기 Ctrl + V 6 실행취소 .. 더보기
[엑셀VBA] select, activate 시트 이동하기 안녕하세요. 춤추는초코칩입니다. 엑셀 파일에서 여러 시트 중 내가 원하는 시트로 이동하는 VBA를 만들어 보려고 합니다. 시트를 이동할 때 사용하는 method는 select 혹은 activate입니다. 엑셀시트가 1번시트, 2번시트, 3번시트가 있는 엑셀파일입니다. select와 activate를 이용하여, 시트를 이동하는 vba를 만들어 보도록 하겠습니다. '1번시트→ 2번시트→3번시트→1번시트→2번시트 Sub moveSheets() Worksheets(2).Select Worksheets("3번시트").Select Worksheets(1).Activate Worksheets("2번시트").Activate End Sub 각각의 시트가 선택되는 것을 확인할 수 있습니다. select는 시트를 선택하는 .. 더보기
[엑셀] VLOOKUP 함수 #N/A 오류처리 엑셀에서 VLOOKUP만큼 잘 사용되는 함수는 없는 거 같습니다. 진짜 잘 만들어진 함수라고 생각합니다. 이해하기 쉽고 활용도는 무궁무진 합니다. VLOOKUP 함수 사용법은 아래 포스트를 참고하시기 바랍니다. https://stat-and-news-by-daragon9.tistory.com/89 14. VLOOKUP 함수로 값 참조하기 참고문헌: 엑셀 바이블 2010(최준선 지음): 300. VLOOKUP 함수로 값 참조하기 VLOOKUP 함수는 조건에 맞는 값을 다른 표에서 참조해올 수 있는 함수이다. 구문(syntax) =VLOOKUP(찾을 값, 표, 열 번호, 찾기 옵 stat-and-news-by-daragon9.tistory.com 하지만... 사용하다보면, 구문(syntax)도 완벽하다고 생.. 더보기