Excel - объединить несколько столбцов в один столбец 3

Какую формулу мы можем использовать в Microsoft Excel, чтобы получить результат суммирования значений из строкового столбца A и строкового столбца C, если они одинаковы? Столбец B и столбец D являются числом, которое присваивается соответствующему столбцу, который является столбцом A и столбцом C. Например, «оранжевый» содержит значение 6 (в столбце B) для столбца A, а в столбце C «оранжевый» содержит значение 2 (в столбце D). Окончательные результаты должны показывать сумму 6+2=8 (в столбце F) для строки «Оранжевый» (столбец E).

Спасибо, Лупе.


person Lupe    schedule 29.09.2012    source источник
comment
Это больше похоже на вопрос superuser.com   -  person ayke    schedule 29.09.2012
comment
Вопрос было бы легче понять с изображением или диаграммой.   -  person rlandster    schedule 01.10.2012


Ответы (1)


Если у вас есть эта таблица:

A       B   C       D
orange  1   orange  6
apple   2   apple   7
grapes  3   carrot  8
carrot  4   melon   9

И вы хотите выполнить поиск в столбце C для каждого из значений столбца A, вы должны использовать это в столбце E: (для E2 и перетащить вниз)

=IFERROR($B2+VLOOKUP($A2,$C$2:$D$5,2,FALSE), 0)

обязательно измените $C$2:$D$5 на свой диапазон (в обоих местах).

A       B   C       D   E
orange  1   orange  6   7
apple   2   apple   7   9
grapes  3   carrot  8   0
carrot  4   melon   9   12
person Michael    schedule 29.09.2012
comment
Я бы предложил одно упрощение, используя ЕСЛИОШИБКА(): =IFERROR($B2+VLOOKUP($A2,$C$2:$D$5,2,FALSE), 0) ЕСЛИОШИБКА() возвращает проверенное значение, если это не ошибка, иначе возвращает второй параметр. Это делает функции Excel намного короче. - person ApplePie; 30.09.2012
comment
@AlexandreP.Levasseur, спасибо за это, изменил ответ на это. Думаю, это просто моя старая привычка. - person Michael; 30.09.2012
comment
Большое спасибо AgentMike и Alexandre P. Levasseur за вашу помощь. Формула работает сейчас. Очень ценю старания!!! - person Lupe; 30.09.2012
comment
Привет, что, если мы добавим новый (столбец F и столбец H), где данные выглядят так же, как в столбце A, и добавим новый (столбец G и I) со значением, аналогичным столбцу B, как будет выглядеть формула, если мы добавляем больше столбца для строки и значения? - person Lupe; 30.09.2012
comment
Что ж, если F и H являются дополнительными столбцами «имя», а G и I — дополнительными значениями, я бы сделал что-то вроде этого =IFERROR($B2+VLOOKUP($A2,$C$2:$D$5,2,FALSE)+VLOOKUP($A2,$F$2:$G$5,2,FALSE)+VLOOKUP($A2,$H$2:$I$5,2,FALSE), 0) (предполагая, что если какое-либо из значений отсутствует, сумма равна 0). Вы также можете использовать один и тот же диапазон для всех VLOOKUP и изменить требуемый номер столбца. - person Michael; 30.09.2012