Funkcja SCAN

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac

Skanuje tablicę, stosując funkcję LAMBDA do 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ą akumulatora.

  • Tablicy Tablica, która ma zostać zeskanowana.

  • Lambda Funkcja LAMBDA wywoływana w celu zmniejszenia tablicy. Funkcja LAMBDA przyjmuje trzy parametry:

    • Akumulator Wartość zsumowana i zwrócona jako wynik końcowy.
    • Wartość Bieżąca wartość z tablicy.
    • Ciała Obliczenie zastosowane do każdego elementu w tablicy.

Spostrzeżenia

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