
Die SCAN-Funktion in Excel ist eine leistungsstarke Formel, die mit der Einführung von Microsoft 365 und Excel 2021 verfügbar wurde. Sie gehört zu den Funktionen, die mit dynamischen Arrays arbeiten. Mit der SCAN-Funktion kannst du Berechnungen über eine Liste von Werten hinweg durchführen und dabei einen akkumulierten Wert erzeugen.
Hier ist eine Schritt-für-Schritt-Anleitung zur Verwendung der SCAN-Funktion in Excel:
=SCAN(Startwert, Array, LAMBDA(Akkumulator, Wert, Berechnung))
- Syntax der SCAN-Funktion:
- Startwert: Der Anfangswert für die Berechnung. Dies ist der Wert, mit dem der Akkumulator beginnt.
- Array: Der Bereich oder das Array von Werten, die du verarbeiten möchtest.
- LAMBDA: Eine Funktion, die die Berechnung definiert, die ausgeführt wird. Sie benötigt zwei Parameter: den aktuellen Wert des Akkumulators und den aktuellen Wert aus dem Array.
- Einfaches Beispiel:
Angenommen, du hast eine Liste von Zahlen in den Zellen A1:A5 und du möchtest eine kumulative Summe berechnen:
- Komplexeres Beispiel:
Wenn du zum Beispiel das Produkt der Zahlen berechnen möchtest, kannst du die Funktion ebenfalls anpassen:
- Verwendung für andere Berechnungen:
Die SCAN-Funktion kann auch für andere Berechnungen angepasst werden, wie das Verketten von Texten oder das Anwenden bedingter Logiken.
- Hinweise:
- Die SCAN-Funktion gibt ein Array von Ergebnissen zurück, das alle Zwischenschritte umfasst, nicht nur das Endergebnis.
- Stelle sicher, dass deine Excel-Version dynamische Arrays unterstützt, da diese Funktion nicht in älteren Versionen vorhanden ist.
Experimente mit der SCAN-Funktion können dir helfen, ihre Vielseitigkeit und die verschiedenen Möglichkeiten, wie du sie einsetzen kannst, besser zu verstehen.