Τύπος Excel: Βασική αρίθμηση περιλήψεων -

Περίληψη

Για να δημιουργήσετε βασική αρίθμηση περιλήψεων, μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο σε διάφορες συναρτήσεις του Excel, συμπεριλαμβανομένων των COUNTA, IF, MID, FIND και LEN. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 είναι:

=COUNTA($B$5:B5)&"."&IF(B5"",1,MID(D4,FIND(".",D4)+1,LEN(D4))+1)

Σημείωση: αυτός ο τύπος θα χειριστεί μόνο ένα περίγραμμα 2 επιπέδων.

Εξήγηση

Στον πυρήνα, αυτός ο τύπος δημιουργεί έναν αριθμό επιπέδου 1 και επιπέδου 2 και συνδυάζει τους δύο αριθμούς μαζί με μια τελεία (".") Ως διαχωριστικό. Το αποτέλεσμα είναι μια τιμή όπως "1.1". Ο αριθμός "επιπέδου 1" δημιουργείται με COUNTA ως εξής:

=COUNTA($B$5:B5)

Σημειώστε ότι το εύρος είναι μια επεκτεινόμενη αναφορά, οπότε θα επεκταθεί καθώς αντιγράφεται στη στήλη.

Ο αριθμός "επίπεδο 2" δημιουργείται με αυτόν τον κωδικό:

IF(B5"",1,MID(D4,FIND(".",D4)+1,LEN(D4))+1)

Εδώ, η συνάρτηση IF χρησιμοποιείται για τον έλεγχο των περιεχομένων του B5. Εάν το B5 δεν είναι κενό, αυτό σημαίνει ότι έχουμε μια νέα επικεφαλίδα επιπέδου 1 και η επιστροφή IF 1. Με άλλα λόγια, κάθε φορά που έχουμε μια νέα καταχώριση επιπέδου 1, επανεκκινούμε την αρίθμηση επιπέδου 2 στο 1.

Εάν το B5 * είναι * κενό, πρέπει να αυξήσουμε τον αριθμό επιπέδου 2 χρησιμοποιώντας την τιμή στο παραπάνω κελί. Αυτό είναι λίγο δύσκολο, επειδή ο αριθμός διάρθρωσης είναι μια συμβολοσειρά κειμένου, όχι ένας αριθμός. Αυτό σημαίνει ότι πρέπει να εξαγάγουμε την τιμή με μια συνάρτηση κειμένου πριν μπορέσουμε να αυξήσουμε. Για να το κάνουμε αυτό, χρησιμοποιούμε τη συνάρτηση MID για να εξαγάγουμε όλο το κείμενο στα δεξιά της περιόδου ("."), Την οποία εντοπίζουμε με τη συνάρτηση FIND:

MID(D4,FIND(".",D4)+1,LEN(D4))+1

Η συνάρτηση LEN χρησιμοποιείται ως ένας απλός τρόπος για να εγγυηθεί όλους τους χαρακτήρες μετά την εξαγωγή της περιόδου. Παρατηρήστε ότι προσθέτουμε 1 απευθείας στο αποτέλεσμα, το οποίο είναι ακόμα κείμενο. Αυτή η μαθηματική λειτουργία αναγκάζει το Excel να εξαναγκάσει το κείμενο σε έναν αριθμό, οπότε το αποτέλεσμα είναι ένας αυξημένος αριθμός. Τέλος, οι αριθμοί επιπέδου 1 και 2 συνδυάζονται μαζί με μια τελεία (".") Ως διαχωριστικό.

ενδιαφέροντα άρθρα...