목록컴퓨터/엑셀 (226)
rand(life)
장난감 때문에 손 놓았던 엑셀강좌를 어떻게든 끝을 내야할 것 같아서, 다음과 같이 강좌를 구성해 보았습니다. 혹시 추가할 내용이 있다면 알려주세요.^^ 2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조절하기 2.3셀병합하기 / 병합 해제하기 2.4행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5시트복사하기 - 이동하기 3.[차트] 3.1간단한 차트 작성 3.2차트 종류 변경 3.3이중 축 차트 작성 3.4차트 구성요소 추가 - 데이터 값 표시하기 3.5차트 수정 및 도형 활용하기 3.6아래아한글(HWP)에 복사하기 4.[인쇄] 4.1미리보기 4.2용지 방향- 여백 조절 4.3머리글 - 바닥글 설정 4.4제목줄 반복 인쇄 5.[추가] 5.1함수중 주의할 것 (ex) count..
다음 그림과 같은 작업을 하고 싶을 때가 있습니다. 왼쪽처럼 학생들의 신청과목을 한 열에 한 과목씩 일렬로 받아둔 것을 오른쪽 그림처럼 한 학생의 모든 신청과목을 한 줄에 입력하는 작업입니다. VLOOKUP함수를 써서 10101을 찾아 한 칸 오른쪽에 있는 값을 불러오면, 맨 위에 있는 값만 가져오기 때문에 "영어"만 출력됩니다. 앞으로 엑셀에서 VLOOKUP함수가 두 번째, 세번째 일치하는 값도 찾을 수 있도록 옵션을 제공한다면 간단히 해결되겠지만, 그 전에는 이런 작업을 하려면 VBA를 사용해야할 듯 합니다. 다음은 ConcatText라는 사용자정의 함수를 만드는 VBA입니다. Alt + F11 하셔서 삽입-모듈에서 다음을 붙여넣으세요. Function ConcatText(ByVal 범위 As Ran..
김 형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때 1.2 복사해서 입력하기 - 붙여넣기와 복사한 셀 삽입의 차이 1.3 여러 셀에 한꺼번에 입력하기 1.4 끌어 채우기 1.5 기호 입력하기 그동안 업데이트가 늦었습니다. 새로운 장난감이 생겨서 거기에 몰입하기도 했고, 여러가지 일이 많이 겹친 이유이기도 하겠습니다. 게다가, 시중에 있는 엑셀 관련 책을 찾아보면 기초적인 내용은 다 나와있기에, 블로그에 글을 올리려면 차별성 있는 내용을 찾아야하는데, 그럴만한 내용이 드문 것도 이유이겠습니다. 아무튼, 오늘은 데이터 입력하기의 마지막 장으로 기호입력하기 입니다. 삽입리본을 클릭하고 텍스트 – 기호를 실행하고 기호 창이 떴..
김형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때 1.2 복사해서 입력하기 - 붙여넣기와 복사한 셀 삽입의 차이 1.3 여러 셀에 한꺼번에 입력하기 1.4 끌어 채우기 1.5 기호 입력하기 이번에는 끌어채우기에 대해 알아보겠습니다. 이미 지난번 글을 통해 끌어채우기에 대해서 몇 번 다루었기에, 이번에 종합적으로 정리하는 기회로 삼고 넘어갑시다. 숫자가 채워진 셀의 오른쪽 하단의 채우기 핸들(이것이 정식명칭입니다)을 클릭하여 아래로 끌기하면 같은 숫자가 채워집니다. 1,2,3,4... 와 같이 연속되는 숫자로 채우고 싶을때는 세 가지 방법이 있습니다. 첫번째는, 많은 분들이 쓰고 계신 방법으로, 1과 2를 입력한 후, 두..
어제 새벽에 한 통의 이메일을 받았습니다. 안녕하세요.회사업무에 엑셀을 사용해야 하는 데이터가 있어서 여러모로 검색 하던 중에 블로그에 딱 필요한 함수에 대해서 설명글을 게재 한 것을 보고 이렇게 메일 드립니다. 다름이 아니라, 똑같이 수식을 적용하였는데 위 항목은 답을 가져오는데, 아래 항목은 답을 찾지 못하고 "0"으로 뜨네요. sumifs함수가 있는 것을 보고, 딱 이거라고 생각하였는데 아무리 봐도 뭐가 잘못된 것인지를 모르겠네요~ 시간이 되신다면 첨부된 문제 보시고 답변 부탁드리면 정말 감사하겠습니다 ^^ 이메일에 첨부된 파일입니다. 위 그림과 같이, D28셀에는 값이 0으로 나옵니다. 그 위에 답이 81이라고 나와 있는 D27셀의 수식을 보면, SUMIFS함수를 사용하였고, D4:D21의 열에 ..
원래 VBA는 어려워서 다루지 않으려고 했는데, 어느 분께서 이런 질문을 하신게 계기가 되어 VBA를 공부하고 있습니다. ^^ 내가 어떤 문장을 쓰면, 그 문장 중에서 해당 철자가 들어가 있는지 확인할 수 있도록 문장에 들어있는 각 글자마다 색을 입힐 수 있을까? 약간 생각해보니, 함수를 사용하면 힘들겠지만, VBA를 사용하면 될 것 같았습니다. 하지만 VBA까지 다룰 여유가 없었기에 차일피일 미루다가 잠이 안 오는 오늘밤, 문득 생각이 나서 만들어 보았습니다. 지금처럼, A열에 해당 철자들을 늘어놓고 C2셀에 문장을 쓴 다음 "확인"키를 클릭하면 지금처럼 A열에 있는 철자에 색깔이 표시되는 것입니다. 코드는 다음과 같습니다. Sub strfin() Dim i, k As Integer Selection...
김 형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때 1.2 복사해서 입력하기 - 붙여넣기와 복사한 셀 삽입의 차이 1.3 여러 셀에 한꺼번에 입력하기 1.4 끌어 채우기 1.5 기호 입력하기 데이타를 입력하다보면 여러셀에 똑같은 값이나 수식을 입력해야할때가 있습니다. 엑셀작업은 아주 많은 양의 작업을 간편하게 하는데에 그 기능의 초점이 맞춰져 있기 때문에, 단순반복작업을 엑셀에서 하시는 것은 엑셀의 기능을 제대로 살리지 못하는 것입니다. 이번에는 여러셀에 한꺼번에 같은 내용(값 또는 수식)을 입력하는 방법에 대해 알아보겠습니다. 그림에서처럼, 반, 번호만 표시되어있지만 모두 1학년이므로 A2:A10의 모든 셀에 1이란 ..
김형백님의 IT월드에서 많은 내용을 참고하였습니다. 1. 데이터 입력하기 1.1 셀서식에 주의할 것 (입력하였는데 날짜로 바뀌어 나올때 1.2 복사해서 입력하기 - 붙여넣기와 복사한 셀 삽입의 차이 1.3 여러 셀에 한꺼번에 입력하기 1.4 끌어 채우기 1.5 기호 입력하기 데이타를 입력하는 방법은 직접 입력하는 방법과 복사한 후 입력하는 방법이 있습니다. 지난 번 내용은 직접 입력하는 방법으로 입력하다가 생길 수 있는 문제에 대한 것이었습니다. 오늘은 데이타를 복사한 후 입력하는 방법에 대해 알아보겠습니다. 그림과 같이 학생3의 성적이 따로 빠져있습니다. 이 학생의 성적을 학생2와 학생4의 사이에 넣도록 하겠습니다. 학생3의 성적부분 (A9에서 D9까지)을 선택하여 복사 (Ctrl + C)한 후 학생4..