> 주제 > excel > Excel에서 합계가 특정 값인 조합을 찾는 방법

Excel에서 합계가 특정 값인 조합을 찾는 방법

WBOY
풀어 주다: 2022-05-18 11:25:49
앞으로
7306명이 탐색했습니다.

이 글은 excel에 대한 관련 지식을 제공합니다. 특정 값을 합하는 조합을 찾기 위해 함수를 사용하는 방법에 대한 문제를 주로 소개합니다. 모두에게 도움이 되기를 바랍니다.

Excel에서 합계가 특정 값인 조합을 찾는 방법

관련 학습 권장 사항: excel 튜토리얼

오늘은 합이 특정 값에 해당하는 조합을 찾는 함수를 사용하는 방법을 공유하겠습니다.

예를 들어보겠습니다.

아래 그림과 같이 A~B열은 데이터소스, A열은 송장번호, B열은 송장금액입니다. 이제 F1 셀에 지정된 송장 조합의 합계(예: 20,089)를 찾아야 합니다.

Excel에서 합계가 특정 값인 조합을 찾는 방법

이 문제에 대해서는 오래전부터 계획과 해결 방법을 알려드렸는데요, 오늘은 기능 방법을 알려드리겠습니다.

C2 셀에 다음 수식을 입력하고 C2:C21 범위에 복사합니다.

=IF(SUM(C$2:C$21)=F$1,C2,B2*RANDBETWEEN(0,1))

수식을 입력하면 시스템에서 순환 참조가 표시됩니다. 이는 수식이 다음을 참조하기 때문입니다. 그만한 가치가 있지만 그녀를 사랑하는 데 관심이 있는 그에 대해 걱정하지 마십시오.

Excel의 왼쪽 상단에 있는 "파일" → "옵션" 명령을 클릭하여 파일 옵션 대화 상자를 열고 "수식" 탭으로 전환한 다음 "반복 계산 시작" 확인란을 선택하고 "최대 수"를 설정합니다. 반복 횟수"를 30000으로 변경합니다. "확인"을 눌러 대화 상자를 닫습니다.

Excel에서 합계가 특정 값인 조합을 찾는 방법

이때, C열의 수식은 자동으로 재계산되며, 재계산 결과가 0이 아닌 품목이 송장조합입니다. 확인을 위해 F2 셀에 SUM 함수 수식을 입력할 수 있습니다.

Excel에서 합계가 특정 값인 조합을 찾는 방법

공식의 의미를 설명해 드리겠습니다.

=IF(SUM(C$2:C$21)=F$1,C2,B2*RANDBETWEEN(0,1))=IF(SUM(C:C)=F,C2,B2*RANDBETWEEN(0,1))

公式首先判断C2:C21区域的总和是否等于F1单元格指定的目标值,如果相等,则返回C2自身的值,否则,返回B2单元格发票金额乘以0或1。当乘以0时,结果返回0,表示该发票金额未被选中,当乘以1时,返回发票金额自身,表示被选中。

由于公式引用了公式所在单元格的值,比如C2单元格的公式SUM(C:C),也就会触发循环引用。此时我们启用迭代计算,系统会反复计算该公式,直至停止迭代的条件成立(C2:C21的总和等于目标值),或迭代次数用尽。

就这么回事。

最后留个练习题。

Excel에서 합계가 특정 값인 조합을 찾는 방법

如上图所示,已知总和25,由10个数值构成,每个数值大于等于1,且小于等于5,请列出这10个数值的任一组合。

参考答案:

A3:A12输入公式 

=IF(SUM(A:A)=B,A3,RANDBETWEEN(1,5))

수식은 먼저 C2:C21 영역의 합이 F1 단위와 같습니다. 셀에 지정된 대상 값이 같으면 C2 자체의 값을 반환하고, 그렇지 않으면 셀 B2의 송장 금액에 0 또는 1을 곱한 값을 반환합니다. 0을 곱하면 결과가 0을 반환하여 송장 금액이 선택되지 않았음을 나타냅니다. 1을 곱하면 결과가 송장 금액 자체를 반환하여 선택되었음을 나타냅니다.

C2 셀의 수식 SUM(C$2:C$21)과 같이 수식이 수식이 위치한 셀의 값을 참조하기 때문에 순환 참조가 발생합니다. 이 시점에서 반복 계산을 활성화하면 시스템은 반복 중지 조건이 설정되거나(C2:C21의 합이 목표 값과 동일) 반복 횟수가 소진될 때까지 수식을 반복적으로 계산합니다.

그렇습니다. 🎜🎜마지막에 연습문제를 남겨주세요. 🎜🎜Excel에서 합계가 특정 값인 조합을 찾는 방법🎜🎜As 위 그림에 표시된 대로 알려진 합계 25는 10개의 값으로 구성됩니다. 각 값은 1보다 크거나 같고 5보다 작거나 같습니다. 이 10개 값의 조합을 나열하십시오. 🎜🎜참고 답변: 🎜🎜A3:A12 입력 공식 🎜🎜=IF(SUM(A$3:A$12)=B$1,A3,RANDBETWEEN(1,5))🎜🎜관련 학습 권장 사항 : 🎜엑셀 튜토리얼🎜🎜

위 내용은 Excel에서 합계가 특정 값인 조합을 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:excelhome.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿