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