Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

Excel은 데이터를 표 형식으로 기록할 수 있을 뿐만 아니라 처리를 자동화할 수 있는 믿을 수 없을 정도로 기능적인 프로그램입니다. 논리 기능은 이러한 종류의 작업을 수행할 수 있게 해주는 주요 요소입니다. 모든 작업을 단순화하기 위해 수식 및 기타 기능에 사용됩니다.

값이 지정된 기준을 충족하는지 확인하도록 설계되었습니다. 그러한 일치가 있는 경우 기록된 셀에 "TRUE" 값이 입력되고 불일치의 경우 "FALSE"가 입력됩니다. 오늘 우리는 논리적 기능의 구조, 사용 범위와 같은 문제를 더 자세히 고려할 것입니다.

Excel의 부울 함수 목록

수많은 논리 함수가 있지만 가장 일반적으로 사용되는 것은 다음과 같습니다.

  1. TRUE
  2. 거짓말하는
  3. IF
  4. 오류
  5. OR
  6. И
  7. 않습니다.
  8. 에오십카
  9. ISBLANK

이들 모두는 복잡한 구조를 생성하고 모든 순서의 기준을 지정하는 데 사용할 수 있습니다. 거의 모든 이러한 기능에는 특정 매개변수를 전달하는 작업이 포함됩니다. 유일한 예외는 TRUE 및 FALSE이며 자체를 반환합니다. 숫자, 텍스트, 셀 참조, 범위 등은 종종 매개변수로 사용됩니다. 위의 모든 연산자를 살펴보겠습니다.

연산자 TRUE 및 FALSE

이 두 함수의 공통점은 하나의 값만 반환한다는 것입니다. 사용 범위는 다른 기능의 구성 요소로 사용하는 것입니다. 연산자 이름에서 알 수 있듯이 기능은 TRUE и 거짓말하는 반환 값 TRUE и 거짓말하는 각각.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것 Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

NOT 연산자

이 함수는 하나의 인수와 함께 사용되며 반대 값을 셀에 씁니다. 이 연산자를 통과하면 TRUE, 그러면 돌아올 것이다 거짓말하는 따라서 반대 주장이 사실입니다. 따라서 이 연산자에 의한 데이터 처리 결과는 전달할 매개변수에 따라 완전히 달라집니다. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

이 연산자의 구문은 다음과 같습니다. =NOT(참 또는 거짓).

연산자 AND 및 OR

이 두 연산자는 표현식 조건의 관계를 서로 전달하기 위해 필요합니다. 기능 И 두 기준이 동일한 숫자 또는 텍스트와 동시에 일치해야 함을 나타내는 데 사용됩니다. 이 함수는 값을 반환합니다 TRUE 모든 기준이 동시에 이 값을 생성하는 조건에서만. 하나 이상의 기준이 실패하면 전체 시퀀스가 ​​값을 반환합니다. 거짓말하는. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

AND 연산자를 만드는 방법은 매우 간단합니다. =그리고(인수1;인수2; …). 이 함수에서 사용할 수 있는 최대 인수 수는 255개입니다. 연산자 구문 OR 비슷하지만 작업 역학은 약간 다릅니다. 함수 목록 중 하나가 결과를 생성하는 경우 TRUE, 이 숫자는 전체 논리적 시퀀스로 반환됩니다. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

IF 및 ISERROR 문

이 두 함수는 매우 중요한 목적을 가지고 있습니다. 특정 표현식을 확인해야 하는 준수 기준을 직접 설정합니다. 운영자가 작동하는 방식에 대한 더 깊은 이해를 위해 오류, 먼저 기능을 설명해야 합니다. IF. 일반적인 구조는 이전 구조보다 약간 더 복잡합니다. =IF(논리식, value_if_true, value_if_false).

이 연산자의 임무는 가장 복잡한 구조를 만드는 것입니다. 기준이 충족되는지 확인합니다. 그렇다면 운영자가 반환합니다. TRUE, 그렇지 않은 경우 - 거짓말하는. 그러나 연산자는 종종 다른 연산자와 함께 사용됩니다. 예를 들어 함수 인수로 사용되는 경우 않습니다., 그러면 합계가 자동으로 반대 항목으로 바뀝니다. 즉, 기준과 일치하는 경우 값이 반환됩니다. 거짓말하는. 이것이 논리 함수의 주요 이점입니다. 가장 기이한 형태로 결합될 수 있습니다.

게다가, 그 계획은 더 복잡해진다. 이 기준에 따라 결과가 "TRUE"이면 텍스트, 표시할 숫자 또는 계산할 함수를 지정할 수 있습니다. 마찬가지로 데이터 처리 후 결과가 반환된 경우 표시될 결과를 설정할 수 있습니다. 거짓말하는. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

연산자 구조 오류 상당히 비슷하지만 여전히 약간 다릅니다. 두 개의 필수 인수를 포함합니다.

  1. 의미. 테스트 중인 표현 자체입니다. true로 판명되면 해당 값이 반환됩니다.
  2. 오류인 경우 값입니다. 첫 번째 인수에 대한 검사 결과가 FALSE인 경우 표시되거나 실행될 텍스트, 숫자 또는 함수입니다. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

구문 : =IFERROR(값;값_if_error).

ISERROW 및 ISEMPLAND 연산자

위의 첫 번째 함수에는 하나의 값만 포함되며 다음 구문이 있습니다. =ISERROR(값). 이 연산자의 임무는 셀이 얼마나 잘 채워졌는지 확인하는 것입니다(하나 또는 전체 범위). 패딩이 잘못된 것으로 판명되면 true 결과를 반환합니다. 모든 것이 좋다면 - 거짓. 다른 기능에 대한 기준으로 직접 적용할 수 있습니다. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

Excel은 다음 유형의 오류에 대한 링크를 확인할 수 있습니다.

  • #이름?;
  • #해당 없음;
  • #DEL/0!;
  • #숫자!;
  • #그래서;
  • #비어 있는!;
  • #링크!.

함수 ISBLANK 전반적으로 매우 간단합니다. 검사할 셀/범위인 하나의 매개변수만 포함합니다. 텍스트도 숫자도 인쇄할 수 없는 문자도 없는 셀이 있는 경우 결과가 반환됩니다. TRUE. 따라서 범위의 모든 셀에 데이터가 있는 경우 사용자는 결과를 받습니다. 거짓말하는. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

메모 테이블 "Excel의 논리 함수"

위에서 설명한 모든 것을 요약하기 위해 일반적으로 사용되는 모든 논리 함수에 대한 정보가 포함된 작은 표를 제공하겠습니다.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

논리 함수 및 문제 해결 예

논리 함수를 사용하면 복잡한 작업을 포함하여 다양한 작업을 해결할 수 있습니다. 그들이 실제로 어떻게 작동하는지 몇 가지 예를 들어 보겠습니다.

1 작업. 특정 판매 시간 이후에 상품의 일부가 남아 있다고 가정합니다. 다음 규칙에 따라 재평가해야 합니다. 8개월 이내에 판매할 수 없는 경우 가격을 2배로 나눕니다. 먼저 초기 데이터를 설명하는 범위를 생성해 보겠습니다. 이렇게 생겼습니다.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

설명된 작업을 성공적으로 해결하려면 다음 기능을 사용해야 합니다. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

스크린샷의 수식 입력줄에서 확인할 수 있습니다. 이제 몇 가지 설명을 드리겠습니다. 스크린샷에 표시된 논리식(즉, C2>=8)은 제품이 최대 8개월 동안 재고가 있어야 함을 의미합니다. >= 산술 연산자를 사용하여 크거나 같음 규칙을 정의합니다. 이 조건을 작성한 후 함수는 "TRUE" 또는 "FALSE"의 두 값 중 하나를 반환합니다. 수식이 기준을 충족하면 재평가 후 값이 셀에 기록됩니다(잘 또는 다른 함수에 인수로 전달되는 경우 모두 사용자가 설정한 매개변수에 따라 다름). 창고에서 수령할 때의 가격을 8) . 그 후 제품의 재고가 XNUMX개월 미만인 것으로 확인되면 셀에 포함된 것과 동일한 값이 반환됩니다.

이제 작업을 더 어렵게 만들어 보겠습니다. 할인 규모는 점진적이어야 한다는 조건을 적용합니다. 간단히 말해서, 상품이 5개월 이상 8개월 미만인 경우 가격을 8배로 나누어야 합니다. XNUMX개 이상이면 XNUMX개. 이 수식이 값과 일치하려면 다음과 같아야 합니다. 수식 입력줄의 스크린샷을 보고 확인하세요.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

중요! 인수로 숫자뿐만 아니라 텍스트 값도 사용할 수 있습니다. 따라서 가장 다른 순서의 기준을 설정하는 것이 허용됩니다. 예를 들어, XNUMX월에 받은 상품에 대해 할인을 하고 XNUMX월에 도착한 상품에 대해서는 할인을 하지 않습니다.

2 작업. 재고가 있는 제품에 이 기준을 적용해 보겠습니다. 위의 가격 인하 후 가치가 300루블 미만이 되거나 10개월 이상 판매되지 않은 경우 단순히 판매에서 제거된다고 가정합니다. 공식은 다음과 같습니다.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

분석해 보겠습니다. 함수를 기준으로 사용했습니다. OR. 그러한 포크를 제공하는 것이 필요합니다. D2 셀에 숫자 10이 포함되어 있으면 E 열의 해당 행에 "write off" 값이 자동으로 표시됩니다. 다른 조건에도 동일하게 적용됩니다. 그들 중 어느 것도 충족되지 않으면 빈 셀이 단순히 반환됩니다.

3 작업. 고등학교에 진학하려는 학생의 표본이 있다고 가정해 보겠습니다. 이렇게 하려면 아래 스크린샷과 같이 여러 과목에서 시험을 통과해야 합니다. 이 교육 기관에 입학할 수 있는 자격을 갖추려면 총 12점을 받아야 합니다. 동시에 중요한 조건은 수학 점수가 4 점 이상이어야한다는 것입니다. 과제는 이 데이터의 처리를 자동화하고 학생들이 입력하고 입력하지 않은 보고서를 컴파일하는 것입니다. 이를 위해 우리는 그러한 테이블을 만들 것입니다.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

따라서 우리의 임무는 프로그램이 총 점수를 계산하고 통과 결과를 보고 비교를 수행하도록 하는 것입니다. 이러한 작업 후에 함수는 결과를 맞는 셀에 넣어야 합니다. "수락" 또는 "아니요"의 두 가지 가능한 옵션이 있습니다. 이 작업을 구현하려면 유사한 공식을 입력하십시오(값만 연결). =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

부울 함수로 И 한 번에 두 가지 조건이 충족되는지 확인할 수 있습니다. 이 경우 함수를 사용했습니다. SUM 총점을 계산합니다. AND 함수의 첫 번째 인수에서 첫 번째 조건으로 B3>=4 공식을 지정했습니다. 이 열에는 4점 이상이어야 하는 수학 점수가 포함됩니다.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

우리는 기능의 광범위한 적용을 봅니다 IF 스프레드시트로 작업할 때 그렇기 때문에 가장 먼저 알아야 할 가장 인기 있는 논리 함수입니다.

실제 작업에서 이러한 기술을 사용하기 전에 테스트 차트에서 연습하는 것이 좋습니다. 이것은 많은 시간을 절약하는 데 도움이 됩니다.

작업 4. 우리는 인하 후 총 상품 비용을 결정하는 작업에 직면 해 있습니다. 요구 사항 – 제품 비용은 더 높거나 평균이어야 합니다. 이 조건이 충족되지 않으면 상품을 상각해야 합니다. 이 예에서 우리는 산술 및 통계 함수가 어떻게 작동하는지 볼 것입니다.

우리가 이미 그린 테이블을 사용합시다. 이 문제를 해결하기 위해서는 셀 D2가 전체 상품 범위의 산술 평균보다 작아야 한다는 조건으로 규칙을 설정할 필요가 있습니다. 규칙이 확인되면 이 수식이 작성된 셀에 "기록된" 값이 설정됩니다. 기준이 충족되지 않으면 빈 값이 설정됩니다. 산술 평균을 반환하는 함수가 있습니다 평균. Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

작업 5. 같은 브랜드의 서로 다른 매장에서 서로 다른 제품의 평균 매출을 계산해야 한다고 가정합니다. 그런 테이블을 만들어 봅시다.

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

우리의 임무는 특정 특성에 맞는 모든 값의 평균을 결정하는 것입니다. 이를 위해 위 목록에 없는 특수 기능을 사용합니다. 두 가지 기능을 결합할 수 있습니다. 평균 и 만약. 그리고 그녀는 전화했다 무정한. 세 가지 인수를 포함합니다.

  1. 확인할 범위입니다.
  2. 확인할 조건입니다.
  3. 범위 평균.

결과적으로 다음 공식을 얻습니다(스크린샷에서).

Excel의 부울 함수. Excel에서 논리 함수 적용에 대한 모든 것

우리는 논리적 기능의 적용 범위가 단순히 거대하다는 것을 알 수 있습니다. 그리고 그들의 목록은 실제로 위에서 설명한 것보다 훨씬 큽니다. 가장 인기 있는 기능만 나열했지만 통계적 기능과 논리적 기능이 결합된 또 다른 기능의 예도 설명했습니다. 별도의 고려가 필요한 다른 유사한 잡종도 있습니다.

댓글을 남겨주세요.