Как рассчитать SUM для делового документа с ошибками? - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь вычислить сумму ячеек от G11 до G49. За исключением ячеек с G21 по 23, поскольку они генерируют ошибку "#Value" из-за определенных критериев других столбцов / ячеек.

Я перепробовал почти все, что смог найти в службе поддержки MS Office, поиске в Google и YouTube

Вот копия файла со ссылками на комментарии, включенные в ячейки, предоставляющие проблемы.

https://easyupload.io/gzkdas

pw: association

Ответы [ 3 ]

1 голос
/ 14 января 2020

Предположим, range = G11:G49, поэтому вы можете использовать эти способы:

  1. игнорировать ошибку

    = AGGREGATE (9,6, G11: G49) '9 = Сумма & 6 = игнорировать ошибку = SUMIF (G11: G49, «> 0») + SUMIF (G11: G49, «<0») </p>

  2. По регионам

=SUM(IFERROR(G11:G49,0)*((ROW(G11:G49)<21)+(ROW(G11:G49)>23))) ' Ctrl + shift + enter

0 голосов
/ 14 января 2020

Я предполагаю, что ваша функция имеет ошибку или не имеет значения, поэтому она возвращает # Значение.

Попробуйте разместить iferror (value.if.no.error, if.error) https://support.office.com/en-us/article/IFERROR-function-C526FD07-CAEB-47B8-8BB6-63F3E417F611

пример iferror (SUM (A1-A10), 0) в поле будет помещать значение суммы, но если это ошибка, возвращается 0.

0 голосов
/ 14 января 2020

Выберите пустую ячейку, например, C3, и введите эту формулу

=SUMIF(A1:A14,"<>#N/A")

нажмите клавишу Enter, чтобы получить результат. Дайте выбранную область вместо A1: A14 и попробуйте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...