Εφαρμόζει μια συνάρτηση LAMBDA σε κάθε στήλη και επιστρέφει έναν πίνακα των αποτελεσμάτων. Για παράδειγμα, εάν ο αρχικός πίνακας είναι 3 στήλες με 2 γραμμές, ο πίνακας που επιστρέφεται είναι 1 στήλες με 2 γραμμές.
Σύνταξη
=BYROW(πίνακας, λάμδα (σειρά))
Η σύνταξη της συνάρτησης BYROW περιλαμβάνει τα παρακάτω ορίσματα:
-
array Ένας πίνακας που θα διαχωρίζεται ανά στήλη.
-
lambda Μια συνάρτηση LAMBDA που λαμβάνει υπόψη μια στήλη ως μοναδική παράμετρο και υπολογίζει ένα αποτέλεσμα. Το LAMBDA λαμβάνει μία μόνο παράμετρο:
-
σειρά Μια σειρά από πίνακα.
Σφάλματα
Η παροχή μη έγκυρης συνάρτησης LAMBDA ή εσφαλμένου αριθμού παραμέτρων επιστρέφει ένα #VALUE! σφάλμα που ονομάζεται "Εσφαλμένες παράμετροι".
Η μη παροχή μιας συνάρτησης LAMBDA ή οτιδήποτε άλλο εκτός από μία τιμή που επιστρέφεται από τη συνάρτηση LAMBDA επιστρέφει ένα σφάλμα #CALC.
Παραδείγματα
Παράδειγμα 1: Επιστρέφει τη μέγιστη τιμή κάθε γραμμής δεδομένων
Πληκτρολογήστε το δείγμα δεδομένων στα κελιά A1:C2 και, στη συνέχεια, αντιγράψτε τον τύπο στο κελί D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
Παράδειγμα 2: Επιστρέφει το άθροισμα των τιμών τετραγώνου για κάθε γραμμή δεδομένων χρησιμοποιώντας τη συνάρτηση SUMSQ
Πληκτρολογήστε το δείγμα δεδομένων στα κελιά A1:C2 και, στη συνέχεια, αντιγράψτε τον τύπο στο κελί D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))