Существует ли формула Excel для суммирования двух ячеек, если идентификатор дублируется? - PullRequest
0 голосов
/ 15 мая 2019

У меня есть список проектов, которые являются либо Capex, либо Opex.Если проектом является Capex, ему нужно использовать прогнозируемое значение, а если проекту является Opex, ему нужно использовать плановое значение.НО, есть несколько проектов, которые являются обоими, а это значит, что необходимо СУММИТЬ прогнозируемое значение из входа в Capex и запланированное из Opex.Есть ли формула Excel или модуль VBA, который я могу использовать, чтобы легко сделать это, не делая это вручную?

Вот пример данных:

example

Таким образом, в этом случае справа будет столбец со значениями 1000, 2000 и 3000 соответственно.

1 Ответ

0 голосов
/ 15 мая 2019

Конечно, как уже упоминалось, это называется функцией SUMIF .Как это ни звучит, он суммирует все значения, к которым применен критерий, ИСТИНА.

Однако в вашем примере я не думаю, что функция SUMIF была бы очень полезна.Скорее, тщательно продуманное гнездо IF и IFS решит вашу проблему.В вашем примере выглядит так, как будто вы СУММИТЕ значения вместе, ЕСЛИ «проект x» найден хотя бы в одном месте в данных, И этот альтернативный «проект x» имеет альтернативный тип (CAPEX против OPEX).

Я предполагаю, что у вас есть базовые знания о функциях, которые я реализую в этом примере, поэтому я избавлю вас от подробностей - просто знайте, что я использую функцию TEXTJOIN для создания столбца E, который я использую какспособ проверить, существует ли где-нибудь на листе альтернативное удостоверение (Project 3OPEX против Project 3CAPEX).Если это так, столбцы F и G суммируются;если нет, данные используются из столбца F или G, в зависимости от типа (столбец D) Example of formula

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