Вопрос от Sllcskq 11 октября 2025 13:32
Сколько операций в январе не в Челяби нске? сделай с формулами в гугл экселе
Ответ нейросети
11 октября 2025 13:32
Ниже подробное решение с формулами для Google Sheets. Я буду считать, что в вашем файле есть как минимум два столбца:
- Дата операции (например, столбец A)
- Город/государство выполнения операции (например, столбец B)
Задача: посчитать количество операций, произошедших в январе, но не в Челябинске.
- Подсчет для января любого года (одного или нескольких месяцев подряд, без привязки к конкретному году)
- Формула с использованием MONTH (или TEXT) и условия неравенства города:
- Вариант 1 (надежный, простая запись): =SUMPRODUCT((MONTH(A2:A1000)=1)*(B2:B1000<>"Челябинск"))
- Вариант 2 (более устойчивый к пустым ячейкам): =SUMPRODUCT((TEXT(A2:A1000,"mm")="01")*(B2:B1000<>"Челябинск")) Примечание: замените A2:A1000 и B2:B1000 на ваши реальные диапазоны. Эти формулы считают все январские даты во всех годах и исключают строки, где город равен Челябинск.
- Подсчет для января конкретного года (например, 2024)
- Формула с использованием COUNTIFS: =COUNTIFS(A:A, ">=" & DATE(2024,1,1), A:A, "<=" & DATE(2024,1,31), B:B, "<>Челябинск") Альтернативно можно указать диапазон, например A2:A1000 вместо всей колонки: =COUNTIFS(A2:A1000, ">=" & DATE(2024,1,1), A2:A1000, "<=" & DATE(2024,1,31), B2:B1000, "<>Челябинск")
- Подсчет января любого года, с явной фильтрацией по месяцю и без привязки к году, с использованием FILTER и ROWS
- Формула: =ROWS(FILTER(A2:A1000, MONTH(A2:A1000)=1, B2:B1000<>"Челябинск"))
- Альтернатива с TEXT (устойчиво к пустым значениемм дат): =ROWS(FILTER(A2:A1000, TEXT(A2:A1000,"mm")="01", B2:B1000<>"Челябинск"))
- Советы по адаптации под ваш набор данных
- Замените A-столбец и B-столбец на реальные названия ваших столбцов (например, "Дата" и "Город"):
- Дата: если это столбец A, используйте A:A или A2:A
- Город: если это столбец B, используйте B:B или B2:B
- Если даты пришли в виде текста, можно преобразовать их во внутренний формат даты через DATEVALUE или VALUE, или привести формулы к текстовому виду как в варианте с TEXT.
- Если диапазон у вас большой, избегайте слишком больших диапазонов в SUMPRODUCT (лучше указать конкретный последний ряд, например A2:A10000), чтобы не перегружать вычисления.
- Пример настройки под ваш файл
- Допустим, структура такая:
- Столбец A: Дата операции
- Столбец B: Город
- Тогда рабочие формулы будут выглядеть так:
- Для января всех лет: =SUMPRODUCT((MONTH(A2:A10000)=1)*(B2:B10000<>"Челябинск"))
- Для января 2024 года: =COUNTIFS(A2:A10000, ">=" & DATE(2024,1,1), A2:A10000, "<=" & DATE(2024,1,31), B2:B10000, "<>Челябинск")
Если хотите, пришлите структуру вашего набора данных (какие названия столбцов и диапазоны), и я адаптирую формулы под ваш файл конкретно.
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



