Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Сканує масив, застосуючи ЛЯМБДАдо кожного значення та повертає масив, який містить кожне проміжне значення.  

Синтаксис

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

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

  • [initial_value]      Задає початкове значення для численого накопичатора.

  • масив    Масив, який потрібно відсканувати.

  • лямбда    ЛЯМБДА, яка викликається для сканування масиву. ЛЯМБДА має два параметри: 

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

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

Зауваження

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

Помилки

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

Приклади

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

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

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

Приклад функції SCAN

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

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

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

Приклад другої функції SCAN

Див. також

Функція LAMBDA

Функція MAP

Функція REDUCE

Функція MAKEARRAY

Функція BYCOL

Функція BYROW

Функція ISOMITTED

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

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

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×