일부 사전 공식에서 이러한 이상한 (이중 음수) 기호를 보았을 것입니다. 수식에서 제거하려고하면 수식이 작동을 멈 춥니 다.이 이중 빼기 기호가 Excel 수식에서 정확히 무엇을하고 있는지 궁금 할 것입니다.

이중 음수 (-)는 부울 값을 이진 값으로 변환합니다.

이러한 이중 음수 (-) 기호는 TRUE 및 FALSE 값을 1과 0으로 변환하는 데 사용됩니다. 주로 배열 함수 및 Excel 공식과 함께 사용됩니다. 예를 봅시다.

Excel-이중 음수 예제

imageHere I have some numbers. I want to count the numbers that are less than 50.

COUNTIF 함수를 사용하여 쉽게 할 수 있다는 것을 알고 있지만 엑셀 공식에서 이중 빼기 기호에 대해 배우고 싶기 때문에`link : / summing-excel-sumproduct-function [SUMPRODUCT function]`을 사용하여이 작업을 수행합니다. .

이 공식을 C2로 작성하십시오.

=A2:A11<50

image

Enter 키를 누르면 FALSE가 표시됩니다. 그러나 내부적으로는 TRUE와 FALSE의 배열을 반환합니다. 편집 모드에서 수식의 일부를 선택한 다음 F9 키를 눌러 확인할 수 있습니다. \ {FALSE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE; TRUE; TRUE}. 범위 A2 : A11에서 50보다 작은 각 값에 대해 TRUE입니다.

image

이러한 부울 값을 1과 0으로 변환하려면이 문 앞에-기호를 입력하십시오.

=–(A2:A11<50)

Enter 키를 누르면 0이 표시됩니다. 첫 번째 값은 50 이상이므로 디버깅 키 F9를 사용하면 1과 0의 배열이 표시됩니다. \ {0; 1; 1; 1; 1; 0; 1; 0; 1; 1} 각 TRUE 값에 대해 1입니다.

이제이 배열을 더하면 50보다 작은 값의 수를 얻게됩니다.

이를 위해이 수식을 SUMPRODUCT 함수에 래핑 해 보겠습니다.

=SUMPRODUCT(–(A2:A11<50))

이 수식은 내부 문에서 반환 된 배열을 합산합니다.

우리는 7을 얻습니다.

image

제거 시도-공식에서

이제이 수식에서-를 제거하고 it =link : / summing-excel-sumproduct-function [SUMPRODUCT]A2 : A11 <50로 만들면 0이 반환됩니다. A2 : A11에서 반환 된 배열이기 때문입니다. <50 *은 부울 값을 포함하고 SUMPRODUCT 함수는 부울 값을 합산 할 수 없습니다.

왜-이중 빼기 기호 만? 부울 값을 이진 값으로 변환하기 위해 이중 음수 만 사용할 필요는 없습니다.

부울 값에 0을 더하거나 1을 곱하거나`link : / logical-formulas-how-to-use-the-n-function-in-excel [N function]`을 사용하여 대안과 동일하게 수행 할 수 있습니다. .

=SUMPRODUCT((A2:A11<50)+0)

=SUMPRODUCT((A2:A11<50)1)*

=SUMPRODUCT(N(A2:A11<50))

위의 모든 공식이 작업을 수행합니다.

사용 방법을 설명하기 위해 간단한 시나리오를 사용했습니다.

이 작업에서는 필요하지 않았지만 부울 값을 이진 값으로 변환해야하는 시나리오가 있습니다. 다음은 몇 가지 예입니다.

관련 기사 : 이중 부정 사용의 예

link : / counting-count-total-matches-in-two-ranges-in-excel [Excel에서 두 범위의 총 일치 항목 계산]| 이중 기호와 함께 SUMPRODUCT 함수는 두 범위에서 일치하는 값을 쉽게 계산할 수 있습니다.

link : / summing-2-ways-to-sum-by-month-in-excel [Excel에서 월별 합계 2 가지 방법]| 도움말 빼기 기호를 사용하면 날짜에서 월별로 값을 합산 할 수 있습니다. 날짜에서 월 이름을 추출 할 필요가 없습니다.

link : / excel-text-formulas-check-a-list-of-texts-in-string [문자열에 여러 텍스트 중 하나가 포함되어 있는지 확인]| 이중 부정의 도움으로 문자열에 주어진 목록의 텍스트가 포함되어 있는지 확인할 수 있습니다.

인기 기사 :

link : / tips-excel-wildcards [Excel의 와일드 카드]| 와일드 카드 문자는 및? 엑셀. 정확한 일치가 보장되지 않는 텍스트 관련 수식과 함께 사용됩니다.

link : / keyboard-formula-shortcuts-50-excel-shortcuts-to-increase-your-productivity [50 개의 Excel 단축키로 생산성 향상]| 작업 속도를 높이십시오. 이 50 개의 바로 가기를 사용하면 Excel에서 더 빠르게 작업 할 수 있습니다.

link : / formulas-and-functions-introduction-of-vlookup-function [Excel의 VLOOKUP 함수]| 이것은 다른 범위와 시트에서 값을 조회하는 데 사용되는 Excel의 가장 많이 사용되고 인기있는 기능 중 하나입니다. link : / tips-countif-in-microsoft-excel [Excel 2016의 COUNTIF]| 이 놀라운 기능을 사용하여 조건으로 값을 계산합니다. 특정 값을 계산하기 위해 데이터를 필터링 할 필요가 없습니다.

Countif 기능은 대시 보드를 준비하는 데 필수적입니다.

link : / excel-formula-and-function-excel-sumif-function [Excel에서 SUMIF 함수 사용 방법]| 이것은 또 다른 대시 보드 필수 기능입니다. 이를 통해 특정 조건에 대한 값을 합산 할 수 있습니다.