![](https://cdn.wiki-base.com/5327265/excel_formula_count_with_repeating_values__2.png.webp)
Γενική φόρμουλα
=ROUNDUP((COLUMN()-offset)/repeat,0)
Περίληψη
Για να μετρήσετε με επαναλαμβανόμενους αριθμούς (για παράδειγμα: 1111.2222.3333.4444 κ.λπ.) μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στη συνάρτηση ROUNDUP, με τη βοήθεια είτε ROW είτε COLUMN.
Στο παράδειγμα που εμφανίζεται, ο τύπος στο C4 είναι:
=ROUNDUP((COLUMN()-2)/$B4,0)
Εξήγηση
Ο πυρήνας αυτού του τύπου είναι η συνάρτηση ROUNDUP. Η συνάρτηση ROUNDUP λειτουργεί όπως η συνάρτηση ROUND εκτός από το ότι κατά τη στρογγυλοποίηση, η συνάρτηση ROUNDUP θα στρογγυλοποιεί πάντα τους αριθμούς 1-9 προς τα πάνω. Σε αυτόν τον τύπο, χρησιμοποιούμε αυτό το γεγονός για να επαναλάβουμε τιμές.
Για να παρέχουμε έναν αριθμό στο ROUNDUP, χρησιμοποιούμε αυτήν την έκφραση:
(COLUMN()-2)/$B4
Χωρίς αναφορά, το COLUMN δημιουργεί τον αριθμό στήλης του κελιού στο οποίο εμφανίζεται, στην περίπτωση αυτή 3 για το κελί C4.
Ο αριθμός 2 είναι απλώς μια τιμή αντιστάθμισης, για να ληφθεί υπόψη το γεγονός ότι η στήλη Γ είναι η στήλη 3. Αφαιρούμε το 2 για να ομαλοποιήσουμε πίσω στο 1.
Το κελί B4 διατηρεί την τιμή που αντιπροσωπεύει τον αριθμό των φορών για "επανάληψη" ενός αριθμού. Κλειδώσαμε την αναφορά στήλης, έτσι ώστε η τιμή επανάληψης να παραμείνει σταθερή καθώς ο τύπος αντιγράφεται σε ολόκληρο τον πίνακα.
Ο κανονικοποιημένος αριθμός στήλης διαιρείται με την τιμή επανάληψης και το αποτέλεσμα τροφοδοτείται σε ROUNDUP ως ο αριθμός προς στρογγυλοποίηση. Για τον αριθμό των θέσεων, χρησιμοποιούμε μηδέν, έτσι ώστε η στρογγυλοποίηση να πηγαίνει στον επόμενο ακέραιο.
Μόλις ο αριθμός στηλών διαιρείται ομοιόμορφα από την τιμή επανάληψης, ο αριθμός προχωρά.
Σειρές αντί για στήλες
Εάν πρέπει να μετρήσετε σε σειρές, αντί για στήλες, απλώς προσαρμόστε τον τύπο ως εξής:
=ROUNDUP((ROW()-offset)/repeat,0)