목록엑셀 (16)
컴공생의 다이어리
따릉이 운영방식인 QR, LCD 대여소를 분류해 csv 파일에 저장해보았다.github에 주피터 노트북과 데이터셋을 올려두었다.▶github 링크◀ QR 대여소와 LCD 대여소 나누기In [1]:import pandas as pd import warnings warnings.filterwarnings('ignore') In [2]:# 대여소 정보 rental = pd.read_csv('data/대여소 정보.csv') rental=rental.fillna(0) #결측치 채우기 rental.head() Out[2]: 대여소 번호보관소(대여소)명자치구상세주소위도경도설치시기LCDQR운영 방식01695월계미륭아파트 정문노원구노원구 월계동 1437.623417127.0669332020-06-170.010.0QR12..
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..
일반식/논리식 구분 일반식 논리식 필드명이 일치해야 함 식에 첫 행의 셀 주소가 없음 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(조건..
일반식/논리식 구분 일반식 논리식 필드명이 일치해야 함 식에 첫 행의 셀 주소가 없음 And, or 사용불가 필드명이 일치하면 안됨 식에 첫 행의 셀 주소가 포함 And, or 사용 가능 배열수식 사용법 =계산함수(IF(조건, 계산범위)) =계산함수((조건)*(계산범위)) 조건이 and일 때는 (조건1)*(조건2) 조건이 or일 때는 (조건1)+(조건2) 개수를 구할 땐 계산범위를 1로 주면 됨 입력행의 위치 구하는 식 입력행=range("표의 첫셀").currentregion.rows.count+@ 표의 첫셀을 기준으로 현재 연결된 자료들의 행수+@ FORMAT - 형식설정 FORMAT(값, "형식") @ - 문자 표시 영역 0 - 숫자값이 없어도 0표시 # - 숫자값이 없으면 아무표시 없음 출처 : ..
일반식/논리식 구분 일반식 논리식 필드명이 일치해야 함 식에 첫 행의 셀 주소가 없음 And, or 사용불가 필드명이 일치하면 안됨 식에 첫 행의 셀 주소가 포함 And, or 사용 가능 대문자/소문자 엑셀 엑세스,프로시저 대문자로 UPPER UCASE 소문자로 LOWER LCASE 배열수식 사용법 =계산함수(IF(조건, 계산범위)) =계산함수((조건)*(계산범위)) 조건이 and일 때는 (조건1)*(조건2) 조건이 or일 때는 (조건1)+(조건2) 개수를 구할 땐 계산범위를 1로 주면 됨 사용자 지정 서식 적용 방법 양수;음수;0;문자열 ex)#,###;-#,###;"영";"연습" 콤보(목록)상자에 목록값을 입력하는 법 개체명.Additem "국어" 개체명.Additem "영어" 개체명.Additem ..
일반식/논리식 구분 일반식 논리식 필드명이 일치해야 함 식에 첫 행의 셀 주소가 없음 And, or 사용불가 필드명이 일치하면 안됨 식에 첫 행의 셀 주소가 포함 And, or 사용 가능 배열수식 사용법 =LARGE(IF(조건, 계산범위), 번호) =LARGE((조건1)*(계산범위), 번호) 조건이 and 일 때는 (조건1)*(조건2) 조건이 or 일 때는 (조건1)+(조건2) Select case - 선택 Select case 개체명 - Case "사과" (문자일 때) - Case is >=1 (숫자일 때) - Case else (이것도 저것도 아닐 때) End select 콤보(목록)상자에 목록값을 입력하는 법 개체명.Additem "국어" 개체명.Additem "영어" 개체명.Additem "수학"..