У меня есть значение ячейки SUM (A:A), которое вычисляет сумму всех ячеек в определенном столбце. Однако я хочу создать еще одну ячейку, в которой сумма всех ячеек в этом же столбце равна сумме, но исключить те ячейки, которые не имеют буквы R в соседней ячейке. Причина состоит в том, чтобы рассчитать сумму выверенных значений только на счете.

Заранее спасибо Сэмми

2 ответа2

2

Неясно, является ли R полным значением ячейки или частью значения ячейки. Вот несколько примеров формул для каждого.

=SUMIF(B:B, "R", A:A)
=SUMIF(B:B, "*R*", A:A)

Второй использует подстановочный знак, чтобы видеть, содержат ли ячейки (я) R. Первый отбрасывает ячейки, в которых значение всей ячейки не равно R.

Подробнее об этом в функции SUMIF.

0

Предположим, что B является столбцом с метками ...

= СУММА (ЕСЛИ (ISERROR (НАЙТИ ("R", B:B)), 0, A:A))(формула массива: Ctrl+Shift+Enter)

FIND ищет букву в столбце B и возвращает ошибку, если R не был найден в этой строке. Если произошла ошибка, то был найден R, поэтому оператор if возвращает A. Если не было ошибок, R не был найден, поэтому оператор if возвращает 0. Затем подведите их итог.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .