Monthly Archives: 3월 2017

엑셀 통계 함수, 수학/삼각 함수

셀 개수 COUNT(셀 범위) COUNTA(셀 범위) COUNTBLANK(셀 범위) COUNTIF(셀 범위, 조건) COUNTIFS(셀 범위1, 조건1, 셀 범위2, 조건2,…) 부분합 SUBTOTAL(함수 번호, 셀 범위) 합계 SUM(셀 범위) SUMIF(조건 범위, 조건, [합을 구할 범위]) SUMIFS(합을 구할 범위, 조건 범위1, 조건1, 조건 범위2, 조건2,… ) 평균 AVERAGE(셀 범위) AVERAGEA(셀 범위) AVERAGEIF(조건 범위, 조건, [평균을 구할 범위]) AVERAGEIFS(평균을 구할 범위,… Read More »

엑셀 날짜/시간 함수

TODAY() NOW() YEAR(날짜) MONTH(날짜) DAY(날짜) DATE(년, 월, 일) HOUR(시간) MINUTE(시간) SECOND(시간) TIME(시, 분, 초) DATEDIF(시작 날짜, 종료 날짜, 기간의 종류) : 함수마법사 사용 안 됨 기간의 종류(return_type) “Y” : 두 날짜 사이에 경과한 년 수 “M : 두 날짜 사이에 경과한 개월 수” “D” : 두 날짜 사이에 경과한 일 수 “YM” : 두 날짜… Read More »

클래스와 객체

캡슐화(encapsulation) : 객체를 캡슐로 싸서 내부를 볼 수 없게 하는 것 클래스(class): 객체 모양을 선언한 틀(캡슐화하는 틀) 객체(instance): 생성된 실체 메소드(method)  : 함수 필드(field) : 변수 상속(inheritance) 상위 개체의 속성이 하위 개체에 물려짐 하위 개체가 상위 개체의 속성을 모두 가지는 관계 상위 클래스의 멤버를 하위 클래스가 물려받음 상위 클래스 : 수퍼 클래스(super class) 하위 클래스… Read More »

자바 예외처리(try catch)

예외(Exception) 실행 중 오동작이나 결과에 악영향을 미치는 예상치 못한 상황 발생 자바에서는 실행 중 발생하는 에러를 예외로 처리 실행 중 예외가 발생하면 자바 플랫폼은 응용프로그램이 예외를 처리하도록 호출 응용프로그램이 예외를 처리하지 않으면 프로그램 강제 종료 시킴 예외 발생 경우 정수를 0으로 나누는 경우 배열의 크기보다 큰 인덱스로 배열의 원소를 접근하는 경우 정수를 읽는 코드가 실행되고… Read More »

자바 배열(Array)

배열(Array) 인덱스와 인덱스에 대응하는 데이터들로 이루어진 자료 구조 배열을 이용하면 한 번에 많은 메모리 공간 선언 가능 배열은 같은 타입의 데이터들이 순차적으로 저장되는 공간 원소 데이터들이 순차적으로 저장됨 인덱스를 이용하여 원소 데이터 접근 반복문을 이용하여 처리하기에 적합한 자료 구조 배열 인덱스 0부터 시작 인덱스는 배열의 시작 위치에서부터 데이터가 있는 상대 위치 배열 선언과  생성 선언… Read More »