Πώς να δημιουργήσετε όλους τους πρώτους αριθμούς μεταξύ δύο δεδομένων αριθμών στο Excel;
Στο Excel, έχετε προσπαθήσει ποτέ να παραθέσετε όλους τους πρώτους αριθμούς μεταξύ δύο δεδομένων αριθμών; Σε αυτό το άρθρο, θα μιλήσω για μερικές ενδιαφέρουσες μεθόδους για την αντιμετώπιση αυτού του έργου.
Δημιουργήστε όλους τους πρώτους αριθμούς μεταξύ δύο δεδομένων αριθμών με τύπους
Δημιουργήστε όλους τους πρώτους αριθμούς μεταξύ δύο δεδομένων αριθμών με τύπους
Συνδυασμός του Ορίστε το όνομα συνάρτηση και τύποι, μπορείτε να παραθέσετε ή να δημιουργήσετε όλους τους πρωταρχικούς αριθμούς μεταξύ των δύο συγκεκριμένων αριθμών. Κάντε τα εξής:
1. Δημιουργήστε το όνομα πρώτου εύρους κάνοντας κλικ ΜΑΘΗΜΑΤΙΚΟΙ τυποι > Όνομα Διευθυντής, και στο Όνομα Διευθυντής , κάντε κλικ στην επιλογή Νέα κουμπί, δείτε το στιγμιότυπο οθόνης:
2. Στην Νέο όνομα πλαίσιο διαλόγου, στο Όνομα πλαίσιο κειμένου, εισαγάγετε RNG ως όνομα εύρους και, στη συνέχεια, εισαγάγετε αυτόν τον τύπο: = ROW (ΑΜΕΣΗ (Φύλλο1! $ B $ 1 & ":" & Φύλλο1! $ B $ 2)) (Sheet1 είναι το τρέχον φύλλο εργασίας που χρησιμοποιήσατε, B1 και B2 είναι οι αριθμοί έναρξης και λήξης που καθορίσατε) στο Αναφέρεται σε πλαίσιο κειμένου και, στη συνέχεια, κάντε κλικ στο OK κουμπί για να επιστρέψετε στον προηγούμενο διάλογο. Δείτε το στιγμιότυπο οθόνης:
3. Κάντε κλικ Νέα για να δημιουργήσετε ένα άλλο όνομα εύρους, στο Νέο όνομα πλαίσιο διαλόγου, εισαγάγετε ένα όνομα πρωταρχικό μέσα στο Όνομα πλαίσιο κειμένου και, στη συνέχεια, εισαγάγετε αυτόν τον τύπο: =SMALL(IF(MMULT(--(IF(rng>TRANSPOSE(rng-Sheet1!$B$1+2),MOD(rng,(rng>TRANSPOSE(rng-Sheet1!$B$1+2))*TRANSPOSE(rng-Sheet1!$B$1+2)))=0),rng-Sheet1!$B$1+2)=0,rng),ROW(INDIRECT("1:"&Sheet1!$B$2))) (RNG είναι το πρώτο όνομα εύρους που έχετε δημιουργήσει στο βήμα 2) στο Αναφέρεται σε πλαίσιο κειμένου, δείτε το στιγμιότυπο οθόνης:
4. Στη συνέχεια κάντε κλικ στο κουμπί OK και κλείστε τους διαλόγους και επιλέξτε μια στήλη που θέλετε να αναφέρετε όλους τους πρωταρχικούς αριθμούς και εισαγάγετε αυτόν τον τύπο: = IFERROR (prime, "")(πρωταρχικό είναι το όνομα εύρους που δημιουργήσατε στο βήμα 3) στη γραμμή τύπων και, στη συνέχεια, πατήστε CTRL+SHIFT+ENTER πλήκτρα μαζί, όλοι οι πρωταρχικοί αριθμοί μεταξύ των δοθέντων δύο αριθμών παρατίθενται ως εξής:
Δημιουργήστε όλους τους πρωταρχικούς αριθμούς μεταξύ δύο δεδομένων αριθμών με τη λειτουργία καθορισμένη από τον χρήστη
Εάν η πρώτη μέθοδος είναι κάπως δύσκολη, εδώ, μπορείτε να εφαρμόσετε ένα Λειτουργία καθορισμένη από τον χρήστη για να το λύσει.
1. Κρατήστε πατημένο το ALT + F11 για να ανοίξετε το Microsoft Visual Basic για εφαρμογές παράθυρο.
2. Κλίκ Κύριο θέμα > Μονάδα μέτρησηςκαι επικολλήστε τον ακόλουθο κώδικα στο Μονάδα μέτρησης Παράθυρο.
Κωδικός VBA: Δημιουργήστε όλους τους πρώτους αριθμούς μεταξύ δύο συγκεκριμένων αριθμών:
Function PRIME(St, En As Long)
'Updateby Extendoffice 20160613
Dim num As String
For n = St To En
For m = 2 To n - 1
If n Mod m = 0 Then GoTo 20:
Next m
num = num & n & ","
20:
Next n
PRIME = num
End Function
3. Στη συνέχεια, αποθηκεύστε και κλείστε αυτόν τον κωδικό, επιστρέψτε στο φύλλο εργασίας, εισαγάγετε αυτόν τον τύπο: = prime (10,100) (10 είναι ο αριθμός έναρξης και 100 είναι ο τελικός αριθμός με τον οποίο θέλετε να λάβετε τους πρώτους αριθμούς, μπορείτε να τους αλλάξετε ανάλογα με τις ανάγκες σας) και, στη συνέχεια, πατήστε εισάγετε κλειδί και όλοι οι πρώτοι αριθμοί εμφανίζονται σε ένα κελί, δείτε το στιγμιότυπο οθόνης:
Τα καλύτερα εργαλεία παραγωγικότητας γραφείου
Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου. Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...
Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη
- Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
- Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
- Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!