목록자격증/컴퓨터활용능력 (28)
컴공생의 다이어리
MATCH 함수 =MATCH(찾는 값, 찾을 범위, 타입) MATCH 함수는 지정된 범위에서 찾는 값이 몇 번지에 있는지 판단하는 함수이다. 타입에는 0,1,-1이 있다. 0은 정확히 일치하는 값을 찾으라는 것이고 1과 -1은 근사값을 찾는 것인데 1의 경우는 오름차순이고 -1의 경우는 내림차순으로 유사한 값을 찾는다. INDEX 함수 =INDEX(배열, 행번호, 열번호) INDEX 함수는 지정한 행과 열에 해당하는 값 출력하는 함수이다. 출처 : 유동균 컴퓨터활용능력 인강
DATE 함수 =DATE(년, 월, 일) DATE 함수는 년,월,일에 해당하는 값을 입력받아 날짜값을 반환하는 함수이다. ex) DATE(2021,01,31) → 2021-01-31 EDATE 함수 =EDATE(기준날짜, 더할 월값) EDATE 함수는 지정된 날짜 전후의 달의 날짜를 구하는 함수이다. ex) EDATE(기준날짜,10*12) → 기준날짜로부터 10년 뒤의 날짜 EDATE(기준날짜,-10*12) → 기준날짜로부터 10년 전의 날짜 출처 : 유동균 컴퓨터활용능력 인강
DCOUNT 함수 =DCOUNT(표의 범위, 필드, 조건) DCOUNT 함수는 조건에 맞는 자료의 개수를 구하는 함수이다. 표의 범위는 필드명까지 포함해서 잡아줘야 하며, 필드에는 필드명을 넣어도 되지만, 숫자로 넣어도 된다. 만일 1을 넣는다면 첫번째 필드를 가리키는 것이다. DCOUNTA 함수 =DCOUNTA(표의 범위, 필드, 조건) DCOUNTA 함수는 조건에 맞는 자료의 개수를 구하는 함수이다. 표의 범위는 필드명까지 포함해서 잡아줘야 하며, 필드에는 필드명을 넣어도 되지만, 숫자로 넣어도 된다. 만일 1을 넣는다면 첫번째 필드를 가리키는 것이다. DCOUNT와 DCOUNTA의 차이 DCOUNT 함수는 그 영역에 숫자가 있는 갯수 DCOUNTA 함수는 그 영역에 조건이 몇개 있는지 확인 http..
QUOTIENT 함수 =QUOTIENT(수, 나눌수) QUOTIENT 함수는 나눈 값의 몫을 출력하는 함수이다. ex) quotient(5,2)=1 MOD 함수 =MOD(수, 나눌수) MOD 함수는 나눈 값의 나머지를 출력하는 함수이다. ex) mod(5,2)=1 예시 문제 근무기간(기준일 - 입사일의 값)을 "y년 m개월" 형태로 출력하라. 이때, 1개월은 30일로 가정하시오. 정답 =QUOTIENT(기준일-입사일,365)&"년 ""IENT(MOD(기준일-입사일,365),30)&"개월" 출처 : 유동균 컴퓨터활용능력 인강
VLOOKUP 함수와 HLOOKUP 함수의 사용법은 거의 동일하지만 약간의 차이가 있다. 그 차이는 바로 지정 값의 검색 방향이다. VLOOKUP의 경우 열을 검색하고, HLOOKUP은 행을 검색한다. VLOOKUP 함수 =VLOOKUP(①찾는 값, ②데이터 테이블 범위, ③열 번호, ④완전일치여부) VLOOKUP 함수의 V는 Vertical(수직)의 약자이다. 찾을 범위(②)가 수직이면 VLOOKUP함수를 사용한다. HLOOKUP 함수 =HLOOKUP(①찾는 값, ②데이터 테이블 범위, ③행 번호, ④완전일치여부) HLOOKUP 함수의 H는 Horizontal(수평)의 약자이다. 찾을 범위(②)가 수평이면 HLOOKUP함수를 사용한다. cf) LOOKUP 함수 =LOOKUP(찾는 값, 찾을 범위, 결과..
와일드키 * 글자수에 제한 없음 홍* : 홍으로 시작하는 모든 글자 검색 ? 임의 한글자를 의미 홍?? : 홍으로 시작하는 3글자로 된 자료 검색 배열수식 사용법 =계산함수(IF(조건, 계산범위)) =계산함수((조건)*(계산범위)) 조건이 and일 때는 (조건1)*(조건2) 조건이 or일 때는 (조건1)+(조건2) 개수를 구할 땐 계산범위를 1로 주면 됨 Select case - 선택 Select case 개체명 - Case "사과" (문자일 때) - Case is >=1 (숫자일 때) - Case else (이것도 저것도 아닐 때) End select 콤보(목록)상자에 목록값을 입력하는 법 개체명.Additem "국어" 개체명.Additem "영어" 개체명.Additem "수학" 개체명.Rowsourc..
입력마스크, 유효성검사, 형식 구분 역할 입력마스크 입력할 글자 하나하나를 제어 ex) 00LL 숫자 2개, 문자 2개 유효성검사 입력 글자 전체를 가지고 입력여부를 판단 ex) 500이상의 자료만 입력받아라 형식 입력한 자료를 표현하는 방법 ex) 1-5를 1월 5일로 표현 12를 12개로 표현 입력마스크 입력자료의 형식이나 범위를 지정 (한글 몇글자, 숫자몇글자, 대소문자 여부) 입력형식; 문자저장여부; 기본값 필수 선택(공배가능) 숫자(기호안됨) 0 9 영문자, 한글 L ? 영어, 한글, 숫자 A a 모든문자, 공백 & C 대문자로>, 소문자로
일반식/논리식 구분 일반식 논리식 필드명이 일치해야 함 식에 첫 행의 셀 주소가 없음 And, or 사용불가 필드명이 일치하면 안됨 식에 첫 행의 셀 주소가 포함 And, or 사용 가능 MOD 함수 2의 배수 엑셀 : Mod(수, 2) = 0 엑세스 : 수 mod 2 = 0 3의 배수 엑셀 : Mod(수, 3) = 0 엑세스 : 수 mod 3 = 0 월과 일의 형식(1월 1일 일요일로 가정) m - 1 mm - 01 mmm - JAN mmmm - JANUARY d - 1 dd - 01 ddd - SUN(해당 일의 요일) dddd - SUNDAY (영어로 요일 표시) aaa - 일 aaaa - 일요일 (한글로 요일 표시) 오전 오후 : ampm ampm : am/pm 배열수식 사용법 =계산함수(IF(조건..
입력마스크 입력자료의 형식이나 범위를 지정 (한글 몇글자, 숫자몇글자, 대소문자 여부) 입력형식; 문자저장여부; 기본값 필수 선택(공배가능) 숫자(기호안됨) 0 9 영문자, 한글 L ? 영어, 한글, 숫자 A a 모든문자, 공백 & C 대문자로>, 소문자로
일반식/논리식 구분 일반식 논리식 필드명이 일치해야 함 식에 첫 행의 셀 주소가 없음 And, or 사용불가 필드명이 일치하면 안됨 식에 첫 행의 셀 주소가 포함 And, or 사용 가능 배열수식 사용법 =계산함수(IF(조건, 계산범위)) =계산함수((조건)*(계산범위)) 조건이 and일 때는 (조건1)*(조건2) 조건이 or일 때는 (조건1)+(조건2) 개수를 구할 땐 계산범위를 1로 주면 됨 입력행의 위치 구하는 식 입력행=range("표의 첫셀").currentregion.rows.count+@ 표의 첫셀을 기준으로 현재 연결된 자료들의 행수+@ FORMAT - 형식설정 FORMAT(값, "형식") @ - 문자 표시 영역 0 - 숫자값이 없어도 0표시 # - 숫자값이 없으면 아무표시 없음 출처 : ..