Excel에서 다른 범주의 기능

회사의 급여 지출을 분석하기 위해 Excel 스프레드 시트를 만들고 재무 또는 수학 및 삼각법 범주의 일부 함수를 사용할 수 있습니다. 가격 스프레드 시트를 생성하려면 데이터베이스 또는 조회 및 참조 범주의 함수를 사용할 수 있습니다. 선택할 수있는 함수가 수백 개이므로 Excel은 함수를 범주로 그룹화하여 특정 계산에 적합한 함수를 쉽게 찾을 수 있도록합니다. 그러나 범주는 단순히 편의를위한 것이며 Excel에서 서로 다른 범주의 기능을 함께 사용할 수있는 방법과시기를 결정하지 않습니다.

카테고리

Excel은 기능을 호환성, 큐브, 데이터베이스, 날짜 및 시간, 엔지니어링, 재무, 정보, 논리, 조회 및 참조, 수학 및 삼각법, 통계 및 텍스트의 12 개 범주로 그룹화합니다. 애드 인과 함께 설치된 사용자 정의 함수에 대한 추가 범주가 있습니다.

데이터 유형

모든 범주의 함수는 숫자, 텍스트, 날짜 및 부울과 같은 공통 데이터 유형 세트를 공유합니다. 각 함수는 주어진 유형의 매개 변수를 하나 이상 받아들이고 주어진 유형의 값을 반환합니다. 예를 들어 SUM 함수는 두 개의 숫자를 받아 숫자를 반환합니다. Excel에서 다른 범주의 함수는 종종 동일한 데이터 형식을 반환합니다. 예를 들어, 날짜 및 시간 범주의 DATEVALUE 함수는 문자열의 직렬 표현 인 숫자 값도 반환합니다.

복합 표현식

데이터 유형이 일치하는 한 다른 카테고리의 함수를 사용하여 복합 표현식을 작성할 수 있습니다. 한 함수의 출력 데이터 유형을 함께 사용할 때 다른 함수에 필요한 입력 데이터 유형과 일치 시키십시오. 예를 들어 수학 및 삼각법의 함수를 논리 범주의 함수와 결합하여 계산시 "0으로 나누기"오류를 방지 할 수 있습니다 (아래 예 참조). 수식은 나누기를 수행하기 전에 제수가 0보다 큰지 테스트하기 위해 IF 함수를 사용합니다. 그렇지 않으면 0을 반환합니다. 논리 테스트와 나눗셈은 모두 수학 및 삼각법 범주의 SUM 공식을 사용합니다.

= IF (SUM (C1 : C4)> 0, SUM (A1 : A4) / SUM (C1 : C4), 0)

여러 솔루션

Excel에서 여러 범주의 함수를 사용하여 계산 된 결과에 도달하는 방법은 여러 가지가 있습니다. 예를 들어 다음과 같이 수학 및 삼각법 범주에서 SIGN 함수를 사용하여 숫자의 부호를 찾을 수 있습니다.

= SIGN (A1).

다음을 사용하여 논리 범주의 IF 함수로 동일한 결과를 계산할 수 있습니다.

= IF (A1> 0, "+ 1", IF (A1 <0, "-1", 0)).