목록함수 (106)
rand(life)
"이야기로 아주 쉽게 배우는 대수학"이라는 책을 보았습니다. 이야기로 아주 쉽게 배우는 대수학저자더글라스 다우닝 지음출판사이지북 | 2008-03-19 출간카테고리과학책소개『이지수학』시리즈 세 번째《이야기로 아주 쉽게 배우는 대수학》.... 처음에는 일차방정식 같은 매우 쉬운 내용으로 시작하다가, 나중에는 이항정리나 허수 같은 어려운 개념까지 다루는 책이었습니다. 특히 연립방정식을 행렬을 이용해서 푸는 방법이 상당히 인상적이었습니다. 학교다닐때 행렬이란걸 배우긴 했는데 이걸 어디다 써먹는건지는 모른채 그냥 배웠던 기억이 납니다. 미지수가 여러개있는 연립방정식을 행렬을 이용해서 풀려면 먼저 해당 행렬의 역행렬을 구해야하는데, 그 기능을 하는 함수가 바로 MINVERSE함수입니다. 그리고 해답을 찾기 위해서..
이전의 글에서, 우선 순위를 부여하여 동점자의 석차를 구하는 수식을 알아보았습니다. 위 그림에서, 학생4의 순위를 구하는 식은 아래와 같습니다. =IF(COUNTIF($F$2:$F$16,F5)>1,RANK(F5,$F$2:$F$16)+SUMPRODUCT(($F$2:$F$16=F5)*($H$2:$H$16>H5)),RANK(F5,$F$2:$F$16)) IF(COUNTIF($F$2:$F$16,F5)>1, 총점이 자신과 같은 사람의 수가 1보다 크면 (두명 이상이면)총점이 384점인 사람은 총 4명이므로, 참이다. ,RANK(F5,$F$2:$F$16)총점을 기준으로 한 자신의 순위에다가총점 기준 순위는 1위 (동점자는 4명) +SUMPRODUCT(($F$2:$F$16=F5)*($H$2:$H$16>H5))거기에 총..
지난 번에 쓴 글에서, 같은 조건의 문자열을 찾아 합치는 사용자정의 함수를 만드는 방법을 연구해 보았습니다. 제가 직접 만든 VBA코드가 아니고, 다른 분이 만드신 것을 올리고, 거기에 대한 설명을 제가 붙인 글이었습니다. 여기에 어떤 분이 질문을 하셨습니다. 그 내용을 요약하면, 신청 과목의 이름뿐만 아니라, 신청과목의 학점까지 조건을 주어서 표시할 수 있는가, 예를 든다면 신청과목중 3학점 이상되는 과목만 나열하도록 할 수 있는가 하는 내용이었습니다. 위의 그림에서 보듯이, 왼쪽의 표에는 신청과목과 학점이 표시되어있습니다. 여기서 학생별로 신청한 과목 중 3학점 이상만을 뽑아내어, 오른쪽 표에 보는 것처럼 신청과목을 나열하고 싶다는 것입니다. 결론을 이야기하면, 가능합니다. 그것도 아주 간단히 할 수..
2009/03/17 - [컴퓨터/엑셀] - 하루에 엑셀 함수를 하나씩 익히자. 1일1함수 (1) MOD함수를 이용해 한 줄 건너 노란색으로 칠하기 2009/03/18 - [컴퓨터/엑셀] - 1일1함수(2) : VLOOKUP 세로방향 데이터 목록에서 값 가져오기 2009/03/19 - [컴퓨터/엑셀] - 1일1함수(3) : 순위 매기기 rank 함수 2009/03/20 - [컴퓨터/엑셀] - 1일1함수(4): 계승(팩토리얼)을 구하자 FACT()함수 2009/03/23 - [컴퓨터/엑셀] - 1일1함수(5) : CHAR함수와 CODE함수 (아스키 코드 문자표) 2009/03/25 - [컴퓨터/엑셀] - 1일1함수(6) : HLOOKUP 함수 -- 가로방향 데이터 목록에서 값 가져오기 2009/03/28 -..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 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 텍스트파일을 엑셀로 불러오기 5.2 수식 입력시 ..
INDEX함수가 상당히 자주 쓰이는 유용한 함수인데 작년에 빠뜨려서 이번에 보충합니다. 엑셀 도움말에는 다음과 같이 되어있습니다. INDEX(array,row_num,column_num) array 배열 상수나 셀 범위입니다. 배열에 행이나 열이 하나만 있을 때는 row_num이나 column_num 인수를 생략할 수 있습니다. 배열에 행과 열이 두 개 이상 있을 때 row_num이나 column_num만 사용하면 배열의 전체 행이나 열이 하나의 배열로 반환됩니다. row_num 값을 반환할 배열의 행을 선택합니다. row_num을 생략하면 column_num을 지정해야 합니다. column_num 값을 반환할 배열의 열을 선택합니다. column_num을 생략하면 row_num을 지정해야 합니다. 주의..
엑셀 2003에서 엑셀 2007로 바뀔때는 함수에 있어서 많은 변화가 있었습니다. sumifs, countifs, averageifs, iferror등의 함수들이 제공하는 기능은 활용도가 높아서 자주 사용하지만, 엑셀2003의 함수로 표현하려면 수식이 매우 길어져야했습니다. 그런데 엑셀2007에서 위의 함수를 제공함으로써 간단하게 수식을 쓸 수 있어서 매우 편리했습니다. 그래서 엑셀2010에서는 어떤 편리한 함수가 새로 나올까 기대하고 있었는데요, 시간을 내어 엑셀2010을 설치하고 살펴보니, 바뀌기는 매우 많이 바뀌었습니다만 우리 같은 일반사람들이 쓰는 함수에는 변화가 거의 없습니다. 변경된 함수 중에서 제일 친근한 것을 찾아보면 rank함수가 있습니다. Rank 함수도 rank.eq함수와 rank.a..
2. [편집] 2.1 다른 이름으로 저장하기- 암호 걸기 2.2 행열 크기 조정하기 2.3 셀병합하기 / 병합 해제하기 2.4 행열 숨기기 표시하기/ 시트 숨기기 표시하기 2.5 시트복사하기 – 이동하기 2.6 정렬 및 필터 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) countif에서 정렬하면 틀어지는 문제해결 6.[VBA] 오늘 내용은 엑셀의 기능이라기 보다는 아래아한글(HWP)의 기능이라..