Note: The other languages of the website are Google-translated. Back to English

Λειτουργία Excel SCAN (365)

Η συνάρτηση SCAN εφαρμόζει μια συνάρτηση LAMBDA σε κάθε τιμή ενός πίνακα και επιστρέφει έναν πίνακα που περιέχει τις ενδιάμεσες τιμές κατά τη σάρωση του πίνακα.

λειτουργία σάρωσης 1


Σύνταξη

=REDUCE ([initial_value],array,lambda(accumulator, value))


Επιχειρήματα

  • Αρχική τιμή (προαιρετικό): Η αρχική τιμή του συσσωρευτή.
  • Παράταξη (απαιτείται): Ο πίνακας που θα σαρωθεί.
  • Λάμδα (απαιτείται): Η προσαρμοσμένη συνάρτηση LAMBDA που εφαρμόζεται για τη σάρωση του πίνακα.
    • Συσσωρευτής (απαιτείται): Η αξία αθροίστηκε και επέστρεψε ως τελικό αποτέλεσμα.
    • αξία (απαιτείται): Ο υπολογισμός που εφαρμόζεται σε κάθε στοιχείο του πίνακα.

επιστροφή Αξία

Η καλύτερη Λειτουργία SCAN επιστρέφει μια σειρά αποτελεσμάτων.


Σημειώσεις λειτουργίας

  1. Η λειτουργία SCAN εισήχθη πρόσφατα Excel για το Microsoft 365. Επομένως, δεν είναι διαθέσιμο σε προηγούμενες εκδόσεις του Excel. Νέοι τύποι δυναμικού πίνακα εισάγονται στο Excel για το Microsoft 365, πράγμα που σημαίνει ότι δεν χρειάζεται να χρησιμοποιήσετε Ctrl+ Shift+ Enter για να εισαγάγετε τον τύπο SCAN ως τύπο πίνακα.
  2. Η καλύτερη #ΑΞΙΑ! Η τιμή σφάλματος προκύπτει εάν συμβεί μία από τις παρακάτω καταστάσεις:
    • παρέχεται μια μη έγκυρη συνάρτηση LAMBDA.
    • παρέχεται λάθος αριθμός παραμέτρων.
  3. Η καλύτερη αρχική τιμή Το όρισμα χρησιμοποιείται για τον ορισμό της αρχικής τιμής για την παράμετρο συσσωρευτή. Αφού επιστραφεί το πρώτο αποτέλεσμα, η αρχική_τιμή αλλάζει στην τιμή αποτελέσματος. Και η διαδικασία επαναλαμβάνεται σε όλα τα στοιχεία ενός πίνακα από στήλη σε σειρά. Εάν εργάζεστε με κείμενο, ορίστε την αρχική τιμή σε "".

Παράδειγμα ένα:

Όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, υπάρχει μια σειρά δεδομένων. θέλω να συνεχίστε να προσθέτετε κάθε τιμή σε ένα κελί και την τιμή του παρακείμενου κελιού του, από στήλη σε σειρά, κάντε τα εξής:

Αντιγράψτε τον παρακάτω τύπο στο κελί F6, στη συνέχεια πιέστε το εισάγετε κλειδί για να λάβετε το αποτέλεσμα.

=ΣΑΡΩΣΗ (0,Β6: Δ9,LAMBDA(a,b,a+b))

λειτουργία σάρωσης 2

Σημείωση: Στο παραπάνω παράδειγμα, η Λειτουργία SCAN ασχολείται με αριθμοί και το παρεχόμενο αρχική τιμή όρισμα ορίζεται σε 0. Σε αυτή την περίπτωση, μπορεί επίσης να είναι παραλείπονται και αντικαταστάθηκε από έναν κενό χώρο. Για παράδειγμα, ο τύπος στο κελί F6 μπορεί να αλλάξει σε:

=ΣΑΡΩΣΗ ( ,Β6: Δ9,LAMBDA(a,b,a+b))

Παράδειγμα δύο:

Όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, υπάρχει μια σειρά δεδομένων. θέλω να συνένωση χαρακτήρων στον δεδομένο πίνακακαι επιστρέψτε έναν πίνακα που περιέχει τις ενδιάμεσες τιμές, κάντε τα εξής:

Αντιγράψτε τον παρακάτω τύπο στο κελί F6, στη συνέχεια πιέστε το εισάγετε κλειδί για να λάβετε το αποτέλεσμα.

=ΣΑΡΩΣΗ ("",Β6: Δ7,LAMBDA(a,b,a&b))

λειτουργία σάρωσης 3

Σχετικές συναρτήσεις:

  • Excel MAP Λειτουργία
    Η συνάρτηση MAP εφαρμόζει μια συνάρτηση LAMBDA για τη δημιουργία μιας νέας τιμής και επιστρέφει έναν πίνακα που σχηματίζεται αντιστοιχίζοντας κάθε τιμή στον παρεχόμενο πίνακα (ες) σε μια νέα τιμή.

  • Excel LAMBDA Λειτουργία
    Η συνάρτηση Excel LAMBDA χρησιμοποιείται για τη δημιουργία προσαρμοσμένων συναρτήσεων που μπορούν να επαναχρησιμοποιηθούν σε ένα βιβλίο εργασίας.

  • Excel Reduce Λειτουργία
    Η συνάρτηση REDUCE εφαρμόζει μια συνάρτηση LAMBDA σε κάθε τιμή ενός πίνακα και επιστρέφει τη συνολική τιμή στον συσσωρευτή, μειώνοντας τον πίνακα σε μια συσσωρευμένη τιμή.

 

Σχόλια (0)
Δεν υπάρχουν ακόμη βαθμολογίες. Γίνε ο πρώτος που θα αξιολογήσετε!
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0   Χαρακτήρες
Προτεινόμενες τοποθεσίες

Ακολουθησε μας

Πνευματικά δικαιώματα © 2009 - www.extendoffice.com. | Ολα τα δικαιώματα διατηρούνται. Τροφοδοτείται από ExtendOffice. | Sitemap
Το Microsoft και το λογότυπο του Office είναι εμπορικά σήματα ή σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή / και σε άλλες χώρες.
Προστατεύεται από το Sectigo SSL