У меня есть таблица Excel, и хотя мне нравится думать о себе, как о мастере Excel, этот вывод меня озадачил, возможно, это что-то нелепое, но я действительно не могу заставить его работать. У меня есть таблица из двух столбцов, и ячейка, содержащая определенное число, например, в А1 существует количество 10. Столбец B будет заполнен числом, так что B1 содержит 1, а B2 содержит 2, и то же самое снова для столбца C.

Теперь я хотел бы, чтобы в ячейке D1 содержалась сумма для ссылки на A1, вычитая все суммы из столбца B, а затем добавляя все суммы из столбца C. Теперь формула, которую я использовал, выглядит следующим образом:

=A1-(B1:B10)+(C1:C10)

Теперь я не уверен, вызывает ли это страшную ошибку #VALUE, потому что они являются пустыми ячейками в формуле, в то время как столбцы B или C могут быть не заполнены прямо сейчас, они могут быть заполнены в другой раз, поэтому формула должна растяните колонку так, чтобы мне не приходилось каждый день менять уравнение.

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

Еще раз спасибо, ребята!

2 ответа2

3

B1:B10 - это массив (вы можете думать о них как о матрицах), и в вашей формуле нет операций над ним. Что вы, вероятно, хотите сделать, это:

=A1-SUM(B1:B10)+SUM(C1:C10)
1

Вам понадобится что-то вроде этого:

=A1-SUM(B1:B10)+SUM(C1:C10)

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