Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel

Сканує масив, застосовуючи 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

Див. також

Функція LAMBDA

Функція MAP

Функція REDUCE

Функція MAKEARRAY

Функція BYCOL

Функція BYROW

Функція ISOMITTED

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

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

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

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