Я использую Excel в Microsoft Office 365. Я хочу сделать что-то довольно сложное, заранее прошу прощения, если это сбивает с толку. Можно ли включить следующие шаги в формулу Excel?

  • [ =SUM(C4:C20) , то есть х]
  • [затем найдите значение = Meat в E4:E20 ]
  • [если в Meat найдено значение = E4:E20 , то читайте пробелы в ячейке 2 слева (сделайте это для E4:E20)]
  • [затем добавьте все ячейки ячейки 2 слева = y]
  • [затем найдите, какой процент у составляет х]

Спасибо заранее за любую помощь.

1 ответ1

4

Если я правильно понимаю ваш вопрос, вы можете использовать функцию SUMIF чтобы получить то, что вы хотите.

Я предположил, что ваши настройки для чего-то вроде следующего. Вы суммировали значения в столбце C и хотите суммировать значения в том же столбце, которые находятся в строках со словом "Мясо" в столбце E. Затем вы хотите разделить эту вторую сумму на первую сумма, чтобы получить процент.

SUMIF принимает до трех аргументов:

  1. Диапазон значений, некоторые из которых соответствуют указанному критерию
  2. Критерий
  3. При желании диапазон суммируется, если он отличается от первого диапазона.

Так что в этом случае формула будет:

=SUMIF(E4:E20,"MEAT",C4:C20)

На скриншоте сумма в ячейке C21 для диапазона C4:C20 составляет 153; ячейка SUMIF E21 выдает сумму 40 для четырех строк, в которых есть слово "MEAT"; деление 40 на 153 дает процент 26,1.

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