#excel #excel-formula
#excel #excel-формула
Вопрос:
У меня есть список заголовков с присвоенными им «размерами» заданий :
Project_Name Heading1 Heading2 Heading3 Heading4 Heading5 Heading6
Project1 Large Small
Project2 X-Large X-Large
Project3 Small
Project4 Small
Project5 Medium
Размеры соответствуют количеству дней :
Small = 5
Средний — 10
Large = 20
X-Large = 30
Я хочу добавить столбец «Общее количество дней», который будет вычислять текущее количество дней в зависимости от того, что отображается в каждой строке. Ожидаемый результат будет выглядеть примерно так :
Project Name Total Heading1 Heading2 Heading3 Heading4 Heading5 Heading6
Project1 25 Large Small
Project2 60 X-Large X-Large
Project3 5 Small
Project4 5 Small
Project5 10 Medium
Как указано выше, иногда в каждой строке будут данные по нескольким заголовкам.
Есть ли какой-либо способ добиться этого без использования целого ряда столбцов фильтра? (Не против этого, но это единственный способ, который я могу придумать!)
Ответ №1:
Если вы можете создать справочную таблицу, вы можете использовать следующую формулу:
=SUMPRODUCT((C11:H11=$J$11:$J$14)*$K$11:$K$14)
если нет, используйте это:
=SUMPRODUCT((C2:H2={"S","M","L","XL"})*{5,10,20,30})
Комментарии:
1. Это сработало отлично, basic. Большое вам спасибо! Я выбрал первый вариант и добавил скрытую вкладку «конфигурация» для хранения таблицы поиска 🙂