A1 부터 A50 까지 사람의 이름이 써있고,
B1 에 제가 원하는 퍼센트 값(예: 15.0%) 입력하고,
B50 에도 제가 원하는 퍼센트 값(예 : 5.0%)를 입력하면,
그 사이 B2~B49까지 저 퍼센트가 균일한 값으로 줄어들어 15%에서 5% 까지 자연스레 줄어들게
할수 있을까요? 또한 15%, 5%를 포함해서 전체의 합은 100%가 되야 합니다.
예
B1 15%
B2 14%
B3 13%
.
.
.
A1 부터 A50 까지 사람의 이름이 써있고,
B1 에 제가 원하는 퍼센트 값(예: 15.0%) 입력하고,
B50 에도 제가 원하는 퍼센트 값(예 : 5.0%)를 입력하면,
그 사이 B2~B49까지 저 퍼센트가 균일한 값으로 줄어들어 15%에서 5% 까지 자연스레 줄어들게
할수 있을까요? 또한 15%, 5%를 포함해서 전체의 합은 100%가 되야 합니다.
예
B1 15%
B2 14%
B3 13%
.
.
.
조건 추가'가 필요해 보입니다
- 48개 셀에 2%만 입력해도 96%
- 최대 %
- 최소 %
- 마이너스 가능?
- 0값 가능?
=LET(s,B50,e,B1,d,e-s,c,ROW(s)-ROW(e),r,SEQUENCE(c-1,1,e-d/c,d/c*-1),r)
B2셀에 입력
안녕하세요~
지난 번 질문이
균등분할이었다면,
이번 질문은
등차수열이나 등비수열로는 합계가 확률적으로 100%가 되기 어려우므로
가중치를 부여하면서 감소로 처리해야 할 듯 합니다.
즉,
48명의 합계가 무조건 0.8이 되도록
가중치 비율로 전체를 쪼개는데,
위쪽 행일수록 높은 가중치를,
아래쪽 행은 낮은 가중치를 부여해서 분배해야 합니다.
[직선형 가중치 부여]
[기하급수적 가중치 부여]