Excel, 열의 기준을 충족하는 값에 대한 상한선 설정

Excel, 열의 기준을 충족하는 값에 대한 상한선 설정

한도를 설정하여 열 값을 제한하는 방법을 찾는 데 문제가 있지만 기준을 충족하는 일부 값에 대해서만 가능합니다.

내가 가지고 있는 것의 예:

>Criteria  |   Value  
>--------- + --------
>No        |    9
>Yes       |    5
>No        |    3
>Yes       |    7
>No        |    6
>Yes       |    4
>Yes       |    2

해당 값은 다른 공식에서 나왔기 때문에 나는 똑같은 테이블을 만들고 있지만 내가 원하는 것은 값 열이 한도까지 기준을 충족하는 값을 표시하는 것입니다. 13이라고 가정해 보겠습니다. (기준을 충족하는 값만, 다른 값은 모자가 없어)

따라서 최종 결과는 다음과 같아야 합니다.

>Criteria  |   Value  
>--------- + --------
>No        |    9
>Yes       |    5
>No        |    3
>Yes       |    7
>No        |    6
>Yes       |    1
>Yes       |    0

이는 예시이지만 실제로는 다양한 값 열이 많이 있으므로 보조 열이 필요하지 않은 솔루션이 필요합니다.

감사합니다.

답변1

원래 열이 A:B인 경우 C2에 다음 수식을 입력하세요.
= IF(A2="yes",MIN(B2,13-SUMIF($A$1:A1,"yes",$C$1:C1)),B2)

관련 정보