Module
Contents
Index 🔎︎

# 논리 함수

This category contains the Logical functions.

### Handling non-logical arguments in logical functions

- Zero (0) is equivalent to FALSE and all other numbers are equivalent to TRUE.

- Empty cells and text in cells are ignored.

- A #VALUE error is raised if all arguments are ignored.

- A #VALUE error is raised if one argument is direct text (not text in a cell).

- Errors as argument lead to an error.

이 명령을 사용하려면...

삽입 - 함수 - 범주 논리적

## AND

모든 인수가 TRUE이면 TRUE를 구합니다. 요소 중 하나가 FALSE이면 이 함수는 FALSE 값을 구합니다.

인수는 논리 값을 구하는 논리식 자체(TRUE, 1<5, 2+3=7, B8<10)이거나 논리 값을 포함하는 배열 (A1:C3)입니다.

### 구문

AND(논리값1; 논리값2 ... 논리값30)

LogicalValue1; LogicalValue2 ...LogicalValue30 are conditions to be checked. All conditions can be either TRUE or FALSE. If a range is entered as a parameter, the function uses all values of the range. The result is TRUE if the logical value in all cells within the cell range is TRUE.

### 예

12<13, 14>12 및 7<6 항목의 논리 값이 검사됩니다.

=AND(12<13;14>12;7<6)는 FALSE 값을 반환합니다.

=AND (FALSE;TRUE)는 FALSE를 반환합니다.

## FALSE

논리값 FALSE를 구합니다. FALSE() 함수는 인수가 필요하지 않으며 항상 논리값 FALSE를 구합니다.

### 구문

FALSE()

### 예

=FALSE()는 FALSE를 반환합니다.

=NOT(FALSE())는 TRUE 값을 반환합니다.

## IF

수행할 논리 검사를 지정합니다.

### 구문

IF(조건문; 참값; 거짓값)

테스트는 TRUE 또는 FALSE가 될 수 있는 임의 값 또는 식입니다.

참값은 조건문이 TRUE(참)일 때 셀에 반환할 값입니다(선택 사항).

거짓값은 조건문이 FALSE(거짓)일 때 셀에 반환할 값입니다(선택 사항).

In the LibreOffice Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.

### 예

만일 A1 셀의 값이 5보다 크다면, =IF(A1>5;100;"값이 너무 작습니다")는 함수가 있는 셀에 100을 입력합니다. 만일 A1셀의 값이 5보다 작거나 같다면 지정된 “값이 너무 작습니다”(따옴표 제외) 문장이 입력됩니다.

## NOT

변환할 논리값을 채워넣으십시요.

### 구문

NOT(논리값)

논리값은 어떠한 값이라도 포함되어야 합니다.

### 예

=NOT(A)은 수학에서의 역과 같습니다. A=TRUE(참)일 때 NOT(A)는 FALSE(거짓)로 평가됩니다.

## OR

최소한 하나 이상의 인수가 TRUE이면 TRUE를 구합니다. 모든 인수가 논리값 FALSE를 가지면 FALSE 값을 구합니다

인수는 논리 값을 구하는 논리식 자체(TRUE, 1<5, 2+3=7, B8<10)이거나 논리 값을 포함하는 배열 (A1:C3)입니다.

### 구문

OR(논리값1; 논리값2 ...논리값30)

LogicalValue1; LogicalValue2 ...LogicalValue30 are conditions to be checked. All conditions can be either TRUE or FALSE. If a range is entered as a parameter, the function uses all values of the range.

### 예

12<11; 13>22 및 45=45 항목의 논리 값이 검사됩니다.

=OR(12<11;13>22;45=45)는 TRUE 값을 반환합니다.

=OR(FALSE;TRUE)은 TRUE 값을 반환합니다.

## TRUE

논리 값은 TRUE로 설정됩니다. TRUE() 함수는 인수가 필요하지 않으며 항상 논리값 TRUE를 구합니다.

### 구문

TRUE()

### 예

A=TRUE 및 B=FALSE이면 다음 예가 나타납니다.

=AND(A;B)는 FALSE를 반환합니다.

=OR(A;B)는 TRUE를 반환합니다.

=NOT(AND(A;B))는 TRUE 값을 반환합니다.

## XOR

Returns true if an odd number of arguments evaluates to TRUE.

인수는 논리 값을 구하는 논리식 자체(TRUE, 1<5, 2+3=7, B8<10)이거나 논리 값을 포함하는 배열 (A1:C3)입니다.

### 구문

OR(논리값1; 논리값2 ...논리값30)

### 예

=AND (FALSE;TRUE)는 FALSE를 반환합니다.

=OR(FALSE;TRUE)은 TRUE 값을 반환합니다.

=OR(FALSE;TRUE)은 TRUE 값을 반환합니다.

관련 주제

Functions by Category