
이것은 제가 사용하는 공식입니다. 3개의 셀을 추가한 다음 다른 3개의 합계로 나누려고 하는데 div/0이 표시됩니다. 나는 백분율을 얻으려고 노력하고 있습니다. =합계(F7+F55)/합계(E7+E55)
답변1
두 번째 합계는 0이 되고 이를 다음으로 나눕니다. 확실한 해결책은 두 번째 합계의 일부인 셀에 0보다 많은 값이 있는지 확인하는 것입니다.
위에 입력한 수식은 범위를 참조하지 않습니다. 실제로 두 셀의 값을 더한 다음 해당 단일 값에 대한 합계를 계산합니다. E7+E55 대신 E7:E55를 사용하면 이 문제가 해결됩니다.
나는 이것이 문제가 아니라고 가정하고 있습니다. 그렇다면 그것은 것이라고 생각합니다.만약에구조하러!
다음은 해당 주제에 대한 Microsoft 도움말 페이지 링크입니다.
https://support.office.com/en-us/article/IF-function-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2
귀하의 경우 보호 공식은 다음과 같습니다.
=IF(sum(E7:E55)=0,"Zero Sum",SUM(F7:F55)/SUM(E7:E55))
E7:E55 범위의 합이 0이면 "Zero Sum" 메시지를 표시하고, 그렇지 않으면 평소대로 나누기를 수행합니다.
답변2
0(가능한 SUM 결과)으로 나누면 #DIV/0! 오류가 발생합니다. Excel (2007부터)에는 다음 기능이 있습니다.IFERROR그러한 가능한 사례를 포착하려면 다음을 수행하십시오.
=IFERROR((F7+F55)/(E7+E55),0)
두 번째 매개변수(0)는 오류(#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? 또는 #NULL!)가 발생하는 경우 얻은 값입니다.
답변3
=SUM(F7:F55)/SUM(E7:E55)을 시도해 보세요.
두 개의 열을 합산하려고 한다고 가정합니다.
당신이 의미할 수 있는 또 다른 가능성은 다음과 같습니다.
=F7+F55/E7+E55
그러나 현재 질문에 사용된 표기법은 의미가 없습니다.