Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel Excel 2024 Excel 2024 для Mac Мій Office для iPhone

Сканує масив, застосовуючи lambDAдо кожного значення, і повертає масив, який має кожне проміжне значення.  

Синтаксис

=SCAN ([initial_value], масив, лямбда(акумулятор, значення, основний текст))

Синтаксис функції SCAN має такі аргументи та параметри:

  • [initial_value]      Установлює початкове значення акумулятора.

  • масив      Масив для сканування.

  • Лямбда    Функція LAMBDA, яка викликається для зменшення масиву. Функція LAMBDA має три параметри:

    • Акумуляторна    Значення підсумовано та повернуто як остаточний результат.

    • Значення     Поточне значення з масиву.

    • Тіла    Обчислення, застосоване до кожного елемента масиву.

Примітки

Використовуйте аргумент initial_value, щоб установити початкове значення параметра акумулятора. Якщо ви працюєте з текстом, установіть початкове значення "".

Помилки

Надання неприпустимої функції LAMBDA або неправильна кількість параметрів повертає значення #VALUE! помилка з назвою "Неправильні параметри".

Приклади

Приклад 1. Створення списку факторіалів

Введіть зразок даних у клітинки A1:C2, а потім скопіюйте формулу в клітинку D4:

=SCAN(1, A1:C2, LAMBDA(a,b,a*b))

First SCAN function example

Приклад 2. Об'єднання символів у масиві

Введіть зразок даних у клітинки A1:C2, а потім скопіюйте формулу в клітинку D4:

=SCAN("",A1:C2,LAMBDA(a,b,a&b))

Другий приклад функції SCAN

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.