Классно. Ниже решение с пошаговыми пояснениями и адаптацией под данные, находящиеся на листе “исходные данные”.
Что делают исходные формулы
- В2: СУММЕСЛИМН($D\(2:\)D$100; $C\(2:\)C$100; "Алиева Карина")
- Складывает значения из столбца D, но только по тем строкам, где в столбце C встречается имя "Алиева Карина".
- С2: СЧЁТЕСЛИМН($C\(2:\)C$100; "Алиева Карина")
- Подсчитывает, сколько строк в столбце C содержат имя "Алиева Карина".
- D2: ЕСЛИ(И($В$2>=11500000; $С$2>=120); 250000; 100000)
- По той же строке возвращает 250000, если значение в B2 не меньше 11 500 000 и значение в C2 не меньше 120; иначе возвращает 100000.
- Примечание: здесь C2 как поле сравнения может противоречить тому, что в C хранится имя (в таком случае формула D2 некорректна для текущей структуры). Возможно, здесь предполагается наличие числовых столбцов B и какой-то другой числовой столбец, а не имя в C.
Учитывая, что данные находятся на листе "исходные данные"
- Чтобы формулы брали данные именно с этого листа, добавляйте имя листа в ссылках. В русскоязычных версиях Excel имя листа берётся в одинарные кавычки, если есть пробелы или особые символы.
Итоговые формулы с учетом листа "исходные данные"
Сумма значений из D по строкам, где в C стоит "Алиева Карина":
- =СУММЕСЛИМН('исходные данные'!$D\(2:\)D\(100; 'исходные данные'!\)C\(2:\)C$100; "Алиева Карина")
Подсчёт количества строк, где в C встречается "Алиева Карина":
- =СЧЁТЕСЛИМН('исходные данные'!$C\(2:\)C$100; "Алиева Карина")
Формула для D2 (условие на строках, считающее сумма/премию по строке; используйте реальные числовые столбцы):
- Вариант A (если по той же строке B и C содержат числовые поля, тогда:
- =ЕСЛИ(И('исходные данные'!$B\(2>=11500000; 'исходные данные'!\)C$2>=120); 250000; 100000) Обратите внимание: здесь 'исходные данные'!$C$2 должен быть числовым полем, а не именем. Если в вашем наборе данных C хранит имя, замените на корректный числовой столбец (например, E или другой).
- Вариант B (если в вашем наборе другой числовой столбец, например E содержит нужное число):
- =ЕСЛИ(И('исходные данные'!$B\(2>=11500000; 'исходные данные'!\)E$2>=120); 250000; 100000)
- Вариант A (если по той же строке B и C содержат числовые поля, тогда:
Как выбрать правильную версию для вашей структуры данных
- Если в столбце C у вас действительно имя “Алиева Карина” (то есть C — это текст), то часть условия в D2 с C2>=120 некорректна. Скорее всего, нужно использовать другой числовой столбец (например, столбец E) для значения 120. В таком случае формулу D2 следует переписать так:
- =ЕСЛИ(И('исходные данные'!$B\(2>=11500000; 'исходные данные'!\)E$2>=120); 250000; 100000)
- И затем ссылаться на соответствующий числовой столбец вместо C.
Общие рекомендации по диапазонам
- Если диапазоны на листе "исходные данные" отличаются от 2–100, замените соответствующие диапазоны на ваши реальные:
- Пример с более длинным диапазоном: =СУММЕСЛИМН('исходные данные'!$D\(2:\)D\(500; 'исходные данные'!\)C\(2:\)C$500; "Алиева Карина")
- Пример подсчета: =СЧЁТЕСЛИМН('исходные данные'!$C\(2:\)C$500; "Алиева Карина")
- Чтобы формулы автоматически охватывали весь столбец без необходимости менять диапазоны вручную, можно использовать целые столбцы:
- =СУММЕСЛИМН('исходные данные'!\(D:\)D; 'исходные данные'!\(C:\)C; "Алиева Карина")
- =СЧЁТЕСЛИМН('исходные данные'!\(C:\)C; "Алиева Карина") Но имейте в виду, это может чуть замедлить работу при очень больших датасетах.
Дополнительные варианты для удобства
- Если ваши данные оформлены как таблица Excel (Table), можно использовать структурированные ссылки, что упрощает поддержание формул при добавлении строк:
- Пусть таблица называется Data, столбец с именами — [Имя], столбец значений для суммирования — [Значение].
- Сумма: =СУММЕСЛИМН(Data[Значение], Data[Имя], "Алиева Карина")
- Подсчёт: =СЧЁТЕСЛИ(Data[Имя], "Алиева Карина")
Краткое резюме
- Все исходные формулы должны быть адаптированы с указанием листа "исходные данные": добавляете 'исходные данные'! перед диапазонами.
- Проверьте, какие именно столбцы содержат имена (для СЧЁТЕСЛИМН и СУММЕСЛИМН) и какие столбцы содержат числовые значения для условий в D2. При необходимости замените C на соответствующий числовой столбец (например, E).
- При изменении диапазонов помните: формулы работают на указанном диапазоне; для полного охвата можно использовать целые столбцы, либо таблицу.
Если хотите, прикрепите схему ваших столбцов (какой столбец содержит имена, какой — числовые пороги), и я подберу точные формулы под ваш набор данных на листе “исходные данные”.