Πώς να χρησιμοποιήσετε τη λειτουργία VBA "MATCH"

Συγγραφέας: Roger Morrison
Ημερομηνία Δημιουργίας: 2 Σεπτέμβριος 2021
Ημερομηνία Ενημέρωσης: 1 Δεκέμβριος 2024
Anonim
Πώς να χρησιμοποιήσετε τη λειτουργία VBA "MATCH" - Άρθρα
Πώς να χρησιμοποιήσετε τη λειτουργία VBA "MATCH" - Άρθρα

Περιεχόμενο

Η συνάρτηση "MATCH" στις διαδικασίες του Microsoft Excel VBA βρίσκει μια αντιστοιχία σε μια σειρά κελιών και εμφανίζει αυτό στο φύλλο εργασίας. Η λειτουργία είναι χρήσιμη κατά την εισαγωγή δεδομένων που πρέπει να αξιολογηθούν για ορισμένες τιμές. Για παράδειγμα, αν έχετε ένα υπολογιστικό φύλλο με αριθμούς πωλήσεων, η λειτουργία "MATCH" μπορεί να χρησιμοποιηθεί οπουδήποτε στο φύλλο εργασίας του Excel και λαμβάνει μόνο μία γραμμή κώδικα σε ένα κελί.


Οδηγίες

Η λειτουργία "MATCH" είναι η λειτουργία "Match" της VBA (Παρακολούθηση εικόνας από kasiap από Fotolia.com)
  1. Δημιουργήστε έναν ομαλό αριθμό στο φύλλο εργασίας. Σε αυτό το παράδειγμα, χρησιμοποιείται ένας κατάλογος εσόδων ημερησίων πωλήσεων. Καταχωρίστε τα ακόλουθα στο φύλλο εργασίας του Excel: στήλη A - Δευτέρα, Τρίτη, Τετάρτη. και στήλη Β - R $ 300, R $ 180, R $ 400.

  2. Κατανοήστε τη σύνταξη της λειτουργίας "CORRESP". Για να χρησιμοποιήσετε τη λειτουργία με επιτυχία, είναι σημαντικό να κατανοήσετε τη σύνταξη. Αυτή είναι η βασική σύνταξη: CORRESP (Lookup_value, lookup_matrix, [match_type]). Η τιμή "Lookup_value" είναι η τιμή που θέλετε να βρείτε στο εύρος που καθορίζεται στο "Lookup_matrix". "match_type" θα είναι μία από τις τρεις τιμές. Χρησιμοποιώντας το "0" βρίσκει την ακριβή τιμή. Χρησιμοποιώντας τον αριθμό "1" ενεργοποιείται η λειτουργία για να βρείτε την κατά προσέγγιση αντιστοιχία που είναι μικρότερη από τον δεδομένο αριθμό. Αντίστροφα, ο αριθμός "2" ζητά από τη λειτουργία να βρεθεί η πλησιέστερη αντιστοιχία που είναι μεγαλύτερη από τον δεδομένο αριθμό.


  3. Τοποθετήστε τη λειτουργία σε κενό κελί στο φύλλο εργασίας. Μόλις γίνει γνωστή η σύνταξη, μπορείτε να εισαγάγετε τη λειτουργία σε ένα κελί και να την προσαρμόσετε ανάλογα με τις ανάγκες σας. Σε αυτό το παράδειγμα, η λειτουργία χρησιμοποιείται για την ανίχνευση πωλήσεων που ήταν μικρότερες από $ 200. Χρησιμοποιώντας τα δεδομένα που χρησιμοποιήθηκαν στο Βήμα 1, η λειτουργία μοιάζει με αυτή: = CORRESP (200, B1: B3, 1). Δείτε την ένδειξη ισότητας. Αυτό είναι απαραίτητο για το Excel να καταλάβει ότι το κείμενο που εισάγετε είναι μια συνάρτηση, όχι μόνο κείμενο.

  4. Αξιολογήστε και δοκιμάστε τα αποτελέσματα. Σε αυτό το παράδειγμα, η απόκριση που εμφανίζεται είναι "180.00". Η συνάρτηση επιστρέφει τον αριθμό που βρίσκεται πλησιέστερα στη δεδομένη τιμή, έτσι ώστε να εμφανίζεται το πιο κοντινό σε 200.