Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3469200
А
Аноним
11 октября 2025 13:32 · публичный вопрос
А
Аноним

Сколько операций в январе не в Челяби нске? сделай с формулами в гугл экселе

Ответ нейросети
11 октября 2025 13:32

Ниже подробное решение с формулами для Google Sheets. Я буду считать, что в вашем файле есть как минимум два столбца:

  • Дата операции (например, столбец A)
  • Город/государство выполнения операции (например, столбец B)

Задача: посчитать количество операций, произошедших в январе, но не в Челябинске.

  1. Подсчет для января любого года (одного или нескольких месяцев подряд, без привязки к конкретному году)
  • Формула с использованием MONTH (или TEXT) и условия неравенства города:
    • Вариант 1 (надежный, простая запись): =SUMPRODUCT((MONTH(A2:A1000)=1)*(B2:B1000<>"Челябинск"))
    • Вариант 2 (более устойчивый к пустым ячейкам): =SUMPRODUCT((TEXT(A2:A1000,"mm")="01")*(B2:B1000<>"Челябинск")) Примечание: замените A2:A1000 и B2:B1000 на ваши реальные диапазоны. Эти формулы считают все январские даты во всех годах и исключают строки, где город равен Челябинск.
  1. Подсчет для января конкретного года (например, 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, "<>Челябинск")
  1. Подсчет января любого года, с явной фильтрацией по месяцю и без привязки к году, с использованием FILTER и ROWS
  • Формула: =ROWS(FILTER(A2:A1000, MONTH(A2:A1000)=1, B2:B1000<>"Челябинск"))
  • Альтернатива с TEXT (устойчиво к пустым значениемм дат): =ROWS(FILTER(A2:A1000, TEXT(A2:A1000,"mm")="01", B2:B1000<>"Челябинск"))
  1. Советы по адаптации под ваш набор данных
  • Замените A-столбец и B-столбец на реальные названия ваших столбцов (например, "Дата" и "Город"):
    • Дата: если это столбец A, используйте A:A или A2:A
    • Город: если это столбец B, используйте B:B или B2:B
  • Если даты пришли в виде текста, можно преобразовать их во внутренний формат даты через DATEVALUE или VALUE, или привести формулы к текстовому виду как в варианте с TEXT.
  • Если диапазон у вас большой, избегайте слишком больших диапазонов в SUMPRODUCT (лучше указать конкретный последний ряд, например A2:A10000), чтобы не перегружать вычисления.
  1. Пример настройки под ваш файл
  • Допустим, структура такая:
    • Столбец 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, "<>Челябинск")

Если хотите, пришлите структуру вашего набора данных (какие названия столбцов и диапазоны), и я адаптирую формулы под ваш файл конкретно.