Если вы можете составить список ингредиентов вручную и добавить имена в верхнюю часть, то вы можете рассчитать итоговые значения, используя формулу SUMIFS.
=SUMIFS($F$2:$F$5,$B$2:$B$5,"*"&$A10&"*",$C$2:$C$5,B$9)
, если вы поместите формулу выше в ячейку B10, тогда автозаполнение черези затем значения будут вычислены автоматически.
Чтобы разбить его, чтобы вы понимали, что происходит
=SUMIFS(**$F$2:$F$5**,$B$2:$B$5,"*"&$A10&"*",$C$2:$C$5,B$9)
- это диапазон, который вы хотите суммировать по итоговому столбцу.Он заблокирован с помощью $, поэтому он не изменяется при автозаполнении.
=SUMIFS($F$2:$F$5,**$B$2:$B$5**,"*"&$A10&"*",$C$2:$C$5,B$9)
Диапазон, который вы хотите проверить с помощью тегов в каждой ячейке, также заблокирован.
=SUMIFS($F$2:$F$5,$B$2:$B$5,`"*"&$A10&"*"`,$C$2:$C$5,B$9)
Ячейкасодержит ингредиент, который вы хотите сосчитать со звездочкой на каждом конце, чтобы он служил в качестве символов подстановки, чтобы он мог возвращать значение true, когда клетка содержит ингредиент.Столбец заблокирован.
=SUMIFS($F$2:$F$5,**$B$2:$B$5**,"*"&$A10&"*",**$C$2:$C$5,B$9**)
последний бит - это диапазон списка шеф-повара (заблокирован) и критерии, указанные выше, заблокированы по строке.
Я не могу придумать способ автоматизациисписок ингредиентов, но, надеюсь, формула поможет.