Учебное пособие по функции SCAN в Excel

Версия: Microsoft 365
Последнее обновление:
Совет: Используйте ⬆️ ⬇️ для прокрутки страницы вверх и вниз. Рекомендуем использовать большой экран для лучшего чтения.

1. Введение в функцию SCAN

Функция SCAN в Excel используется для выполнения накопительных расчетов на диапазоне данных. Она последовательно применяет функцию к массиву, возвращая массив результатов. Это может быть невероятно полезно в различных приложениях, таких как создание текущих итогов, отслеживание накопленных продаж или анализ тенденций со временем.
Введение в функцию SCAN

2. Параметры функции SCAN

Вот синтаксис для использования функции SCAN.
=SCAN ([initial_value], array, lambda(accumulator, value, body))
  • [initial_value] : обязательно Устанавливает начальное значение для аккумулятора.
  • array: обязательно Массив, который нужно просканировать.
  • lambda: обязательно LAMBDA, используемая для накопления массива. LAMBDA требует три параметра:
  • accumulator: обязательно Суммированное значение, возвращаемое как конечный результат.
  • value: обязательно Текущее значение из массива.
  • body: обязательно Расчет, применяемый к каждому элементу в массиве.
  • 3. Пример Сценария

    Предположим, что вы отслеживаете данные о продажах небольшого бизнеса в течение недели. Вы хотите рассчитать накопленные продажи за каждый день, чтобы лучше понять тенденции.
    Пример Сценария

    4. Начало работы с Функцией SCAN

    Введите на клавиатуре: =SCAN(
    Начало работы с Функцией SCAN

    5. Введите Параметры Функции SCAN

    Здесь мы устанавливаем начальное значение для накопления на 0, выбирая C5:C9 в качестве массива для накопления, и подготавливаемся определить Lambda для накопления.
    Введите Параметры Функции SCAN

    6. Введите Параметры Lambda

    Здесь мы называем накопленный результат как: result, с элементом массива как: x, затем устанавливаем формулу накопления как: result + x и завершаем соответствующие скобки.

    Обратите внимание, что result и x — это имена, определенные пользователем, и их можно переименовать по своему усмотрению.
    Введите Параметры Lambda

    7. Эффект Функции SCAN

    После нажатия Enter для сохранения вы можете увидеть эффект функции SCAN, которая успешно накапливает текущие продажи за каждый день.
    Эффект Функции SCAN

    8. Другие Формулы Накопления

    Операции Lambda здесь не ограничиваются сложением; мы можем добавлять больше пользовательских операций.

    Например, здесь мы можем уменьшить ежедневные продажи вдвое перед накоплением.
    Другие Формулы Накопления

    9. 🎉 Закончить! 🎉

    Заметка автора: Надеюсь, вы почувствуете усилия, которые я вложил в эти учебные пособия. Я надеюсь создать серию очень простых в понимании уроков Excel.

    Если это полезно, помогите мне поделиться этими учебными пособиями, спасибо!


    Следуйте за мной:
    Введение в функцию SCAN