2

У меня есть две клетки в одном столбце рядом друг с другом (Q7, Q8). Они используются в нескольких формулах как диапазон.
например:
1. SUM (Q1: В10)
2. SUM (E6: N13)-сумма (P6: AJ13)

Как мне пропустить эти две ячейки от вычисления в формуле без внесения каких-либо изменений в формулу. Я хочу, чтобы значение в ячейке отображалось, но не должно использоваться в вычислениях.

3 ответа3

2

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

Вы не можете получить свой пирог и съесть его.

Я предлагаю вам изменить формулу, чтобы явно исключить ячейку, как

  1. SUM(Q1:Q10)-sum(q7,q8)

а также

  1. SUM(E6:N13)-SUM(P6:AJ13)-sum(q7,q8)
2

Если вы знаете, что можете исключить некоторые элементы из формулы, вы можете подготовиться к этому следующим образом:

  • в R1 через R10 введите 1
  • используйте формулу: =SUMPRODUCT((R1:R10)*(Q1:Q10))

Теперь, если вы хотите исключить Q7 и Q8, просто установите R7 и R8 на ноль.

1

Так как вы используете функцию SUM(), есть еще одна опция. SUM() игнорирует текстовые значения, поэтому вы можете ввести значения в Q7 и Q8 в виде текста. Отформатируйте ячейки как текст и введите числа, начинающиеся с одинарных кавычек. На приведенном ниже снимке экрана Excel показывает зеленый предупреждающий треугольник для чисел, хранящихся в виде текста, но функция SUM() рассчитывает только действительные числа.

Этот подход также будет работать, если Q7 и Q8 содержат формулы, которые возвращают числа. Вы просто оборачиваете формулу TEXT() вокруг существующей формулы, чтобы отформатировать результат как текст

=TEXT(<yourFormula>,"0")

Выберите желаемый числовой формат.

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