Πώς να επιστρέψετε τον αριθμό σειράς μιας αντιστοιχίας κελιών στο Excel (7 μέθοδοι)

  • Μοιραστείτε Αυτό
Hugh West

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

Κατεβάστε το βιβλίο ασκήσεων

Μπορούμε να κατεβάσουμε το βιβλίο ασκήσεων από εδώ.

Επιστροφή Row Number.xlsm

7 Μέθοδοι για να επιστρέψετε τον αριθμό σειράς μιας αντιστοιχίας κελιών στο Excel

Σε αυτό το άρθρο, θα συζητήσουμε 7 μεθόδους για να επιστρέψουμε τον αριθμό γραμμής μιας αντιστοιχίας κελιών στο excel. Για να κατανοήσετε καλύτερα τη διαδικασία θα χρησιμοποιήσουμε το ίδιο σύνολο δεδομένων για όλες τις μεθόδους αυτού του άρθρου εκτός από τη μέθοδο number 5 Το σύνολο δεδομένων που θα χρησιμοποιήσουμε αποτελείται από τα ονόματα διαφόρων ανθρώπων και τις χώρες καταγωγής τους. Θα πάρουμε μία τιμή είτε από το Όνομα στήλη ή τη στήλη Χώρα Τότε θα βρούμε σε ποια γραμμή βρίσκεται η συγκεκριμένη τιμή.

1. Επιστροφή του αριθμού γραμμής ενός κελιού που ταιριάζει στο Excel με τη λειτουργία ROW

Πρώτα απ' όλα, θα επιστρέψουμε τον αριθμό γραμμής μιας αντιστοιχίας κελιών στο Excel με το ΣΕΙΡΑ λειτουργία. ΣΕΙΡΑ στο excel επιστρέφει τον αριθμό γραμμής της αναφοράς. Στο παρακάτω σύνολο δεδομένων, θα εξάγουμε τον αριθμό γραμμής του ονόματος Chris στο κελί F5 .

Ας δούμε τα βήματα για την εκτέλεση αυτής της ενέργειας:

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε το κελί F5 .
  • Επιπλέον, σημειώστε το =ROW( στη γραμμή τύπων του εν λόγω κελιού.
  • Αφού γράψετε αυτό το μέρος, επιλέξτε το κελί που περιέχει το όνομα, Chris Έτσι, έχουμε τον ακόλουθο τύπο στη γραμμή τύπων:
=ROW(C6)

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Στο τέλος, μπορούμε να δούμε τον αριθμό γραμμής του ονόματος Chris στο κελί F5 .

Διαβάστε περισσότερα: Excel VBA: Επιστροφή του αριθμού γραμμής της τιμής (5 κατάλληλες μέθοδοι)

2. Χρησιμοποιήστε τη λειτουργία MATCH για να λάβετε τον αριθμό γραμμής στο Excel

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

Απλά ακολουθήστε τα παρακάτω βήματα για να εκτελέσετε αυτή τη μέθοδο.

ΒΗΜΑΤΑ:

  • Πρώτον, επιλέξτε το κελί F5 .
  • Στη συνέχεια, εισαγάγετε τον ακόλουθο τύπο σε αυτό το κελί:
=MATCH(E5,C:C,0)

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Τέλος, οι παραπάνω εντολές επιστρέφουν τον αριθμό γραμμής του ονόματος της χώρας Καναδάς στο κελί F5 .

Διαβάστε περισσότερα: Excel Εύρεση τιμών που ταιριάζουν σε δύο στήλες

3. Συνδυασμοί των λειτουργιών MATCH & ROW για την εξαγωγή ακολουθίας σειρών

Μπορούμε επίσης να χρησιμοποιήσουμε έναν συνδυασμό των ΜΑΤΣ και ΣΕΙΡΑ συναρτήσεις για να επιστρέψετε τον αριθμό γραμμής μιας αντιστοιχίας κελιών. Στο κελί F5 θα εισάγουμε τον αριθμό της γραμμής στην οποία η τιμή Καναδάς βρίσκεται στο Χώρα στήλη.

Ας ρίξουμε μια ματιά στα βήματα για να το κάνουμε αυτό.

ΒΗΜΑΤΑ:

  • Πρώτον, επιλέξτε το κελί F5 .
  • Δεύτερον, γράψτε τον ακόλουθο τύπο σε αυτό το κελί:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Τέλος, λαμβάνουμε τον αριθμό γραμμής της τιμής Καναδάς είναι 6 στο σύνολο δεδομένων μας.

Διαβάστε περισσότερα: Αντιγραφή τιμών σε άλλο κελί εάν δύο κελιά ταιριάζουν στο Excel: 3 μέθοδοι

4. Συνδυάστε τις λειτουργίες INDEX, MATCH & ROW για να επιστρέψετε τον αριθμό γραμμής μιας αντιστοιχίας στο Excel

Ένας συνδυασμός INDEX , ΜΑΤΣ &, ΣΕΙΡΑ είναι ένας άλλος τρόπος για να επιστρέψετε τον αριθμό γραμμής μιας αντιστοιχίας στο excel.

Στο Microsoft Excel , το INDEX λειτουργία στο Excel επιστρέφει την τιμή σε ένα συγκεκριμένο σημείο σε μια περιοχή ή έναν πίνακα.

Και πάλι θα βρούμε σε ποια σειρά της στήλης C το όνομα της χώρας Καναδάς Θα επιστρέψουμε την αριθμητική τιμή του αριθμού γραμμής στο κελί F5 .

Ας δούμε τα βήματα για την εκτέλεση αυτής της μεθόδου.

ΒΗΜΑΤΑ:

  • Στην αρχή, επιλέξτε το κελί F5 .
  • Στη συνέχεια, εισαγάγετε τον ακόλουθο τύπο σε αυτό το κελί:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Έτσι, οι παραπάνω ενέργειες επιστρέφουν τον αριθμό γραμμής του ονόματος της χώρας Καναδάς στο κελί F5 .

🔎 Πώς λειτουργεί η φόρμουλα;

  • MATCH(E5,C4:C10,0): Αυτό το τμήμα αναζητά την τιμή του κελιού E5 εντός του εύρους ( C4:C10 ).
  • INDEX(B4:B10,MATCH(E5,C4:C10,0): Αυτό το τμήμα επιστρέφει την αναφορά της αντιστοιχισμένης τιμής εντός του εύρους ( B4:B10 ).
  • ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))): Επιστρέφει τον αριθμό γραμμής του INDEX .

Διαβάστε περισσότερα: Πώς να κάνετε Vlookup και να τραβήξετε την τελευταία αντιστοιχία στο Excel (4 τρόποι)

Παρόμοιες αναγνώσεις

  • Πώς να λάβετε τον αριθμό γραμμής από την περιοχή με το Excel VBA (9 παραδείγματα)
  • Πώς να αυξήσετε τον αριθμό σειράς σε τύπο του Excel (6 εύχρηστοι τρόποι)
  • [Διορθωμένο!] Λείπουν αριθμοί σειράς και γράμματα στήλης στο Excel (3 λύσεις)
  • Πώς να χρησιμοποιήσετε τη φόρμουλα του Excel για να βρείτε τον τελευταίο αριθμό σειράς με δεδομένα (2 τρόποι)
  • Πώς να χρησιμοποιήσετε μεταβλητό αριθμό γραμμής ως αναφορά κελιού στο Excel

5. Συγχώνευση των λειτουργιών SMALL & MATCH για να λάβετε τον αριθμό γραμμής της τιμής που ταιριάζει

Μπορούμε επίσης να χρησιμοποιήσουμε τον συνδυασμό SMALL &, ΜΑΤΣ συναρτήσεις για την επιστροφή του αριθμού γραμμής μιας αντιστοιχισμένης τιμής στο excel.

Όταν μια λίστα ταξινομείται κατά τιμή σε αύξουσα σειρά, η excel SMALL επιστρέφει μια αριθμητική τιμή με βάση τη θέση της στη λίστα.

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

Ας δούμε τα βήματα για την εκτέλεση αυτής της μεθόδου.

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε το κελί E5 .
  • Επιπλέον, εισαγάγετε τον ακόλουθο τύπο σε αυτό το κελί:
=MATCH(SMALL(C5:C10,1),C5:C10)

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Τελικά, μπορούμε να δούμε ότι η χαμηλότερη τιμή της περιοχής στη στήλη C βρίσκεται στη σειρά με αριθμό 3 .

🔎 Πώς λειτουργεί η φόρμουλα;

  • SMALL(C5:C10,1): Αυτό το τμήμα επιστρέφει τη μικρότερη αριθμητική τιμή από το εύρος ( C5:C10 ).
  • MATCH(SMALL(C5:C10,1),C5:C10): Επιστρέφει τον αριθμό γραμμής της μικρότερης τιμής στο κελί E5 .

ΣΗΜΕΙΩΣΗ:

Δεδομένου ότι η ΜΑΤΣ η συνάρτηση επιστρέφει τη σχετική θέση μιας τιμής από ένα εύρος δεδομένων, η παραπάνω διαδικασία επιστρέφει την τιμή 3 αντί για 7 .

6. Επιστροφή όλων των αριθμών γραμμής μιας αντιστοιχίας κελιών σε ένα κελί στο Excel

Ας υποθέσουμε ότι έχουμε ένα σύνολο δεδομένων στο οποίο έχουμε πολλαπλές ίδιες τιμές σε μία στήλη αλλά σε διαφορετικές γραμμές. Θέλουμε να εισάγουμε τους αριθμούς γραμμών αυτών των τιμών σε ένα μόνο κελί. Για να κάνουμε αυτού του είδους το πρόβλημα θα χρησιμοποιήσουμε ένα συνδυασμό των TEXTJOIN , ΕΆΝ , και ΣΕΙΡΑ λειτουργίες.

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

Στο ακόλουθο σύνολο δεδομένων, μπορούμε να δούμε ότι στη στήλη C η τιμή του ' Ηνωμένες Πολιτείες ' είναι παρούσα 3 φορές.

Ας δούμε τα βήματα για να επιστρέψουμε τους αριθμούς γραμμών που έχουν την ίδια τιμή σε ένα μόνο κελί.

ΒΗΜΑΤΑ:

  • Πρώτον, επιλέξτε το κελί F5 .
  • Στη συνέχεια, εισαγάγετε τον ακόλουθο τύπο σε αυτό το κελί:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Τέλος, στο κύτταρο F5 μπορούμε να δούμε τους αριθμούς γραμμών των ίδιων τιμών από τη στήλη C .

🔎 Πώς λειτουργεί η φόρμουλα;

  • IF(C5:C10=E5,ROW(C5:C10),""): Σε αυτό το μέρος η ΕΆΝ Ο τύπος ελέγχει ποιες τιμές στο εύρος ( C5:C10 ) είναι ίσες με την τιμή του κελιού E5 Μετά από αυτό, επιστρέφει τον αριθμό γραμμής του συγκεκριμένου κελιού.
  • TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),"")): Συνδυάζει τους αριθμούς γραμμών του προηγούμενου βήματος με ένα κόμμα σε ένα μόνο κελί F5 .

Διαβάστε περισσότερα: Πώς να αντιστοιχίσετε δεδομένα στο Excel από 2 φύλλα εργασίας

7. Εφαρμόστε τον κώδικα VBA για να λάβετε την ακολουθία σειρών μιας αντιστοιχίας κελιών

Εάν είστε προχωρημένος χρήστης του excel, μπορείτε να χρησιμοποιήσετε ένα VBA ( Visual Basic για εφαρμογές ) κώδικα για να επιστρέψετε τον αριθμό γραμμής μιας αντιστοιχίας κελιών στο excel. VBA κώδικα μπορούμε να κάνουμε κάθε είδους εργασία στο excel πιο γρήγορα. Στο παρακάτω σύνολο δεδομένων, θα εισάγουμε ένα VBA κώδικας για να βρείτε τον αριθμό γραμμής της τιμής Καναδάς στη στήλη C .

Ας δούμε τα βήματα για να εφαρμόσουμε το VBA κωδικός.

ΒΗΜΑΤΑ:

  • Πρώτον, δεξί κλικ στο στο ενεργό φύλλο με το όνομα VBA .
  • Δεύτερον, επιλέξτε την επιλογή ' Προβολή κωδικού '.

  • Στη συνέχεια, ένα κενό VBA θα εμφανιστεί η ενότητα.
  • Τρίτον, εισαγάγετε τον ακόλουθο κώδικα στην κενή ενότητα:
 Sub ReturnRowNumber() Dim Wsheet As Worksheet Dim Row_Match As Long Dim j As Long Dim Value_Searched As String Set Wsheet = Worksheets("VBA") Value_Searched = "Canada" For j = 1 To 10000 If StrComp(Wsheet.Range("C" & j).Value, Value_Searched, vbTextCompare) = 0 Then Row_Match = j Exit For End If Next j MsgBox Row_Match End Sub 
  • Εισαγωγή της τιμής Καναδάς για τη μεταβλητή Αξία_Serched ' στον κώδικα. Έχουμε επισημάνει αυτό το μέρος στην ακόλουθη εικόνα.
  • Τώρα, κάντε κλικ στο Εκτέλεση ή πατήστε το κουμπί F5 για να εκτελέσετε τον κώδικα.

  • Τέλος, λαμβάνουμε ένα πλαίσιο μηνύματος που δείχνει ότι ο αριθμός γραμμής της τιμής Καναδάς στη στήλη C είναι 6 .

Διαβάστε περισσότερα: Πώς να βρείτε τον αριθμό γραμμής χρησιμοποιώντας το VBA στο Excel (4 μακροεντολές)

ΣΗΜΕΙΩΣΗ:

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

Συμπέρασμα

Εν κατακλείδι, αυτό το σεμινάριο περικλείει τις ιδέες για την επιστροφή του αριθμού γραμμής μιας αντιστοιχίας κελιών στο excel. Χρησιμοποιήστε το φύλλο πρακτικής που συνοδεύει αυτό το άρθρο για να δοκιμάσετε τις ικανότητές σας. Αν έχετε ερωτήσεις, αφήστε ένα σχόλιο παρακάτω. Η ομάδα μας θα προσπαθήσει να σας απαντήσει το συντομότερο δυνατό. Έχετε το νου σας για περισσότερα δημιουργικά Microsoft Excel λύσεις στο μέλλον.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.