어떤 주식의 체결가격이 각기 다르게 수많은 가격(가령 500개의 가격)으로 쪼개지고 평단이 12617.54875 이런 식으로 소수점 길게 떨어지는 경우,
같은 체결수량 하에 평단이 동일하게 체결가격을 3~5가지 이내로 줄이는 방법이 뭐가 있을까요?

쪼갠 후 평단 역시 쪼개기 전 평단과 같아야하구요. 예를 들어 12616에 200개 12617에 500개 12618에 300개의 평단이 위에와 같아지더라.

(예를 들어 수량은 1000주, 체결가격은 자연수만 가능)

제가 쓰는 방식은 체결가격을 12616 12617 12618 이런 식으로 3개 정도로 나눠놓고 엑셀 함수 SUMPRODUCT를 사용해서 3가지 가격의 수량분배를 평단맞을 때까지 노가다성으로 조절하는 방식인데, 이게 평단이 소수점이 몇자리 안되면 금방 떨어지는데, 소수점 5자리 이상 길게 평단이 떨어지는 경우 엄청 시간도 오래걸리고 체결가격도 3개 이상으로 나눠야 하더라구요. 이걸 수학적이나 엑셀함수적으로 쉽게 나누는 방식이 없을까요? 수학에 문외한 문돌이여서 그런지 어렵네요..