Μπορείτε να αρχίσετε να χρησιμοποιείτε τη συνάρτηση COUNTIF σε VBA χωρίς να γνωρίζει σύνταξη VBA ή πώς να χρησιμοποιούν εικονικά αντικείμενα του . Καταγράψετε μια μακροεντολή , όπου εισάγετε χειροκίνητα τη λειτουργία " COUNTIF " σε ένα κελί , στη συνέχεια, κάντε κλικ σε ένα νέο κύτταρο και να αναπαράγετε τη μακροεντολή . Excel VBA θα εισάγει " COUNTIF " στη νέα κυψέλη . Όπως μπορείτε να καταγράψετε τη μακροεντολή , μπορείτε να πληκτρολογήσετε " COUNTIF " σε ένα κελί άμεσα , αν γνωρίζετε τα επιχειρήματα που θέλετε να καθορίσετε. Εάν δεν είστε σίγουροι για αυτά τα επιχειρήματα , χρησιμοποιήστε τον οδηγό λειτουργία πατώντας το κουμπί " Fx " στα αριστερά του πλαισίου κειμένου πάνω από το κέντρο του πλέγματος του φύλλου εργασίας . Το Excel θα εμφανίσει μια λίστα με τις λειτουργίες που μπορείτε να εισάγετε στο τρέχον κελί . Κάντε διπλό κλικ στο " COUNTIF » λειτουργία από τον κατάλογο για να κάνει το Excel σας ζητά δύο επιχειρήματα της λειτουργίας του.
Εικόνων πρώτο επιχείρημα
Η
Το πρώτο επιχείρημα της " COUNTIF " διευκρινίζει η περιοχή που περιέχει τις τιμές που θέλετε να μετρήσετε . Για παράδειγμα , μπορείτε να πληκτρολογήσετε " ActiveCell.FormulaR1C1 = ' = COUNTIF (R [ 1 ] C [ 1 ] : R [ 4 ] C [ 1 ] , '' > 0 '' ) . " Αυτό θα κάνει το Excel υπολογίζει τους αρνητικούς αριθμούς στις τέσσερις πρώτες σειρές που αρχίζουν με το κύτταρο μία στήλη προς τα δεξιά και μία σειρά κάτω από το τρέχον κελί . Το κείμενο "R [ 1 ] " δείχνει μία σειρά κάτω από το τρέχον κελί και « C [ 1 ] " δείχνει μία στήλη προς τα δεξιά . Μπορείτε να κάνετε ευκολότερο να δούμε τι " COUNTIF " υπολογίζει , αν χρησιμοποιείτε ένα όνομα περιοχής στη θέση μιας διεύθυνσης κυττάρων όπως αυτό έχει αποδειχτεί. Για παράδειγμα , επιλέξτε τα κελιά " A1 " , μέσω " Α4 ", στη συνέχεια, πληκτρολογήστε το κείμενο " SalesFigures " σε " όνομα Range" κουτί του Excel στα αριστερά της γραμμής τύπων . Στο περιβάλλον ανάπτυξης VBA , πληκτρολογήστε την ακόλουθη δήλωση:
ActiveCell.FormulaR1C1 = " = COUNTIF ( SalesFigures , " " > 0 " " ) "
Αυτή η εφαρμογή του COUNTIF σας λέει αμέσως ότι η λειτουργία καταμέτρηση στοιχεία για τις πωλήσεις .
Η δεύτερη επιχείρημα
Η
το δεύτερο επιχείρημα της COUNTIF είναι τα κριτήρια που τα δεδομένα στην περιοχή κατά το πρώτο επιχείρημα πρέπει να πληρούν πριν COUNTIF θα μετρήσει τα δεδομένα . Στη δήλωση VBA " ActiveCell.FormulaR1C1 = ' = COUNTIF ( SalesFigures , '' <0 '' ) » , « COUNTIF θα μετρήσει μόνο εκείνα τα κύτταρα των οποίων οι αριθμοί είναι αρνητικοί . Δεν είστε περιορίζεται στη χρήση μόνο αριθμητικά κριτήρια για το δεύτερο επιχείρημα . Εάν η περιοχή είστε διευκρινίζοντας επιχείρημα μία περιέχει κείμενο , για το επιχείρημα των δύο μπορείτε να καθορίσετε τα κριτήρια κείμενο , όπως " = « γάτα » να μετράνε μόνο τα κύτταρα που περιέχουν το κείμενο " γάτα ".
Εικόνων εφαρμογές
Η
Εξετάστε το σενάριο της ιδιοκτησίας ενός ανεφοδιασμού τέχνης και να χρειάζεται να μετρούν μόνο πιο ακριβά αντικείμενα σας . Για να το κάνετε αυτό με COUNTIF , χρησιμοποιήστε δεύτερο επιχείρημα της συνάρτησης για να καθορίσετε την ελάχιστη τιμή ενός προϊόντος πρέπει να έχει πριν από COUNTIF θα μετρήσει . Για παράδειγμα , " ActiveCell.FormulaR1C1 = ' COUNTIF ( SomeRange , '' > 1.98 '' ) " θα μετρήσει μόνο τις τιμές σε SomeRange που είναι μεγαλύτερη από 1,98 δολάρια .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα