Skanuje tablicę, stosując funkcję LAMBDAdo każdej wartości i zwraca tablicę, która ma każdą wartość pośrednią.  

Składnia

=SCAN ([initial_value], tablica, lambda(akumulator, wartość, treść))

W składni funkcji SCAN występują następujące argumenty i parametry:

  • [initial_value]      Ustawia wartość początkową dla akumulatora.

  • array      Tablica, która ma być skanowania.

  • lambda      Funkcja LAMBDA, która jest wywoływana w celu zmniejszenia tablicy. Funkcja LAMBDA przyjmuje trzy parametry:

    • accumulator    Wartość zsumowana i zwrócona jako wynik końcowy.

    • value     Bieżąca wartość z tablicy.

    • Ciała    Obliczenie zastosowane do każdego elementu w tablicy.

Uwagi

Użyj argumentu initial_value, aby ustawić wartość początkową parametru akumulatora. Jeśli pracujesz z tekstem, ustaw wartość początkową na "".

Błędy

Podanie nieprawidłowej funkcji LAMBDA lub nieprawidłowej liczby parametrów zwraca błąd #VALUE! błąd o nazwie „Niepoprawne parametry”.

Przykłady

Przykład 1: Utwórz listę silni

Wprowadź przykładowe dane w komórkach A1:C2, a następnie skopiuj formułę do komórki D4:

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

Pierwszy przykład funkcji SCAN

Przykład 2: Połącz znaki w tablicy

Wprowadź przykładowe dane w komórkach A1:C2, a następnie skopiuj formułę do komórki D4:

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

Drugi przykład funkcji SCAN

Zobacz również

Funkcja LAMBDA

Funkcja MAP

Funkcja REDUCE

Funkcja MAKEARRAY

Funkcja BYCOL

Funkcja BYROW

Funkcja ISOMITTED

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.