ΠΑΡΑΔΕΙΓΜΑΤΑ ΣΩΣΤΩΝ Λειτουργιών - Excel, VBA και Φύλλα Google

Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

Αυτό το σεμινάριο δείχνει πώς να χρησιμοποιήσετε το Λειτουργία ΣΩΣΤΟΥ Excel στο Excel για να επιστρέψετε κείμενο από το τέλος ενός κελιού.

Επισκόπηση της ΣΩΣΤΗΣ Λειτουργίας

Η συνάρτηση RIGHT Επιστρέφει έναν καθορισμένο αριθμό χαρακτήρων από το τέλος ενός κελιού.

Για να χρησιμοποιήσετε τη συνάρτηση φύλλου εργασίας RIGHT Excel, επιλέξτε ένα κελί και πληκτρολογήστε:

(Παρατηρήστε πώς εμφανίζονται οι εισαγωγές τύπου)

ΣΩΣΤΗ λειτουργία Σύνταξη και είσοδοι:

= ΔΕΞΙΑ (κείμενο, num_chars)

κείμενο - Μια σειρά κειμένου.

num_chars - Ο αριθμός των χαρακτήρων από το τέλος του κελιού για επιστροφή.

Πώς να χρησιμοποιήσετε τη ΣΩΣΤΗ συνάρτηση στο Excel:

Η συνάρτηση RIGHT εξάγει έναν συγκεκριμένο αριθμό χαρακτήρων που καθορίζετε από το RIGHT (τέλος της συμβολοσειράς).

= ΔΕΞΙΑ (Β3, Γ3)

Τα παραπάνω εξάγουν 4 χαρακτήρες από το ΔΕΞΙΟ ή το τέλος της συμβολοσειράς.

= ΔΕΞΙΑ (Β3)

Το δεύτερο όρισμα είναι προαιρετικό και η προεπιλεγμένη τιμή του είναι 1. Ως εκ τούτου, εξάγει 1 χαρακτήρα από το ΔΕΞΙΟ και σας δίνει "t" εάν το παραλείψετε.

ΔΕΞΙΑ με FIND/SEARCH και LEN

Σε πολλά σενάρια, ο αριθμός των χαρακτήρων που θέλουμε να εξαγάγουμε από το ΣΩΣΤΟ διαφέρει όπως ακριβώς και τα επώνυμα.

= ΔΕΞΙΑ (B3, LEN (B3) -FIND ("", B3))

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

Το LEN μας βοηθά να αποκτήσουμε τον συνολικό αριθμό χαρακτήρων στο κελί. Η χρήση του LEN μείον το όνομα και το σύνολο των χαρακτήρων χώρου θα μας έδινε τον αριθμό των χαρακτήρων που θα εξάγουμε από τα δεξιά και θα μας έδινε το επώνυμο.

Μπορείτε επίσης να χρησιμοποιήσετε το SEARCH. Η διαφορά μεταξύ FIND και SEARCH είναι ότι το πρώτο έχει διάκριση πεζών-κεφαλαίων. Η εύρεση ενός συμβόλου όπως το διάστημα δεν θα είχε σημασία.

= ΔΕΞΙΑ (Β3, ΑΝΑΖΗΤΗΣΗ ("", Β3) -1)

ΔΕΞΙΑ με LEN

Μπορεί να υπάρχουν περιπτώσεις που γνωρίζετε πόσους χαρακτήρες δεν θέλετε, αλλά όχι πόσους θέλετε. Στο παρακάτω παράδειγμα, υπάρχουν πάντα 2 αλφάβητα μπροστά. Τα νούμερα όμως διαφέρουν.

= ΔΕΞΙΑ (B3, LEN (B3) -2)

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

ΔΕΞΙΑ με Αριθμό/Ημερομηνίες

Σημειώστε ότι το RIGHT είναι μια λειτουργία κειμένου. Με τη χρήση του RIGHT, το αποτέλεσμα είναι ένα κείμενο. Για παράδειγμα, δεν θα μπορείτε να αθροίσετε αυτούς τους αριθμούς στο κελί Ε3 μετά τη χρήση του RIGHT.

Το ίδιο συμβαίνει με τις ημερομηνίες καθώς αναγνωρίζονται ως σειριακοί αριθμοί και όχι ως κείμενο. Μπορεί να μην χρειάζεται να αθροίσετε ημερομηνίες, αλλά δεν λειτουργεί καλά σε φίλτρα και Συγκεντρωτικούς πίνακες.

Για να ξεπεράσετε τα παραπάνω ζητήματα, μπορείτε να χρησιμοποιήσετε την τιμή για μετατροπή από κείμενο σε τιμές.

= ΑΞΙΑ (ΔΕΞΙΑ (Β3, ΦΑΚΟΣ (Β3) -ΛΕΝ ("Συνολική ποσότητα:")))

= ΤΙΜΗ (ΔΕΞΙΑ (Β3, ΦΑΚΟΣ (Β3) -ΕΥΡΕΣΗ (":", Β3)))

Μπορείτε να συνδυάσετε το RIGHT με μερικές από τις λειτουργίες του Excel με μερικούς χρήσιμους τρόπους.

Εξαγωγή αριθμού από τα δεξιά μιας συμβολοσειράς

Όταν εργάζεστε με το excel πρέπει να προσδιορίσετε τον αριθμό από τις συγκεκριμένες λεπτομέρειες. Κάποιες φορές πρέπει να προσδιορίσετε τον ακριβή αριθμό από τα Αριστερά και κάποια στιγμή να τον εξαγάγετε από τον Δεξιά. Έτσι η συνάρτηση RIGHT θα σας βοηθήσει να κάνετε αυτήν την εργασία συνδυάζοντας με λίγες άλλες λειτουργίες.

Εξαγωγή αριθμού από τα δεξιά

Θα μπορούσαμε να συνδυάσουμε LEN, MIN, FIND με RIGHT ως εξής:

= ΔΕΞΙΑ (A2, LEN (A2) -MIN (FIND ({0,1,2,3,4,5,6,7,8,9}, A2 & "0123456789"))+1)

Αυτό θα μας δώσει τα ακόλουθα αποτελέσματα:

Εφαρμόστε τον οδηγό ZEROS στον αριθμό χρησιμοποιώντας τη λειτουργία Δεξιά

Η προσθήκη κορυφαίων ZEROS είναι πολύ χρήσιμη όταν εργάζεστε με το excel. Σε αυτό το παράδειγμα θα εξηγήσουμε πώς μπορείτε να το κάνετε αυτό συνδυάζοντας τη συνάρτηση RIGHT με CONCATENATE.

= ΔΕΞΙΑ (ΣΥΜΠΛΗΡΩΜΑ ("000000", A2), 7)

Στο παραπάνω παράδειγμα εξηγούμε την προσθήκη μηδενικών που οδηγούν μόνο έως 7 ψηφία, αλλά με βάση την απαίτηση μπορείτε να αλλάξετε τον αριθμό 7 και τον αριθμό μηδενικών για να βγείτε απαιτούμενοι. μπορείτε να ανατρέξετε στο παρακάτω παράδειγμα για να λάβετε το μηδενικό κύριο έως και 11 ψηφία.

= ΔΕΞΙΑ (ΣΥΜΠΕΡΙΦΟΡΑ ("0000000000", A2), 11)

Περισσότερα παραδείγματα για την προσθήκη κορυφαίων ZEROS στον αριθμό.

Ο παρακάτω πίνακας σάς βοηθά να δώσετε περισσότερους τρόπους για να προσθέσετε μηδενικά που οδηγούν στον καθορισμό αριθμού.

Εξαγάγετε την τελευταία λέξη από τη συμβολοσειρά

Θα μπορούσαμε να συνδυάσουμε το LEFT, SUM, SUBSTITUTE με LEN ως εξής:

= TRIM (ΔΕΞΙΑ (ΑΝΤΙΚΑΤΑΣΤΑΣΗ (A2, "", REPT ("", 10)), 10))

Αυτό θα μας δώσει τα ακόλουθα αποτελέσματα:

Αυτή η συνάρτηση ορίζεται για λιγότερες από 10 λέξεις, οπότε αν χρειαστεί να μάθετε την τελευταία λέξη για μακρά συμβολοσειρά, μπορείτε να αλλάξετε αυτόν τον αριθμό 10.

ΔΕΞΙΑ στα Υπολογιστικά φύλλα Google

Η ΣΩΣΤΗ συνάρτηση λειτουργεί ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel:

επιπρόσθετες σημειώσεις

Εάν το num_chars είναι μεγαλύτερο από το μήκος του κειμένου, η συνάρτηση RIGHT επιστρέφει όλο το κείμενο.

ΣΩΣΤΑ Παραδείγματα σε VBA

Μπορείτε επίσης να χρησιμοποιήσετε τη λειτουργία ΔΕΞΙΑ στο VBA. Τύπος:
application.worksheetfunction.right (κείμενο, num_chars)
Για τα ορίσματα της συνάρτησης (κείμενο, κ.λπ.), μπορείτε είτε να τα εισαγάγετε απευθείας στη συνάρτηση είτε να ορίσετε μεταβλητές για χρήση.

Επιστρέψτε στη λίστα όλων των λειτουργιών στο Excel

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave