Τύπος Excel: Καταμέτρηση αριθμών που ξεκινούν με -

Πίνακας περιεχομένων

Γενική φόρμουλα

=SUMPRODUCT(--(LEFT(range,chars)="xx"))

Περίληψη

Για να μετρήσετε αριθμούς σε ένα εύρος που ξεκινά με συγκεκριμένους αριθμούς, μπορείτε να χρησιμοποιήσετε έναν τύπο που βασίζεται στη συνάρτηση SUMPRODUCT και τις συναρτήσεις ΑΡΙΣΤΕΡΑ.

Στο παράδειγμα που εμφανίζεται, ο τύπος στο Ε6 είναι:

=SUMPRODUCT(--(LEFT(B5:B11,2)="25"))

Εξήγηση

Μέσα στο SUMPRODUCT, χρησιμοποιούμε τη συνάρτηση LEFT στο εύρος αριθμών όπως αυτό:

LEFT(B5:B11,2)

Αυτό δημιουργεί μια σειρά αποτελεσμάτων όπως αυτό:

("25";"25";"35";"45";"25";"45";"25")

Στη συνέχεια συγκρίνουμε κάθε τιμή με "25" για να επιβάλουμε ΑΛΗΘΕΙΑ ή ΛΑΘΟΣ αποτέλεσμα. Σημειώστε ότι το LEFT μετατρέπει αυτόματα τους αριθμούς σε κείμενο, επομένως χρησιμοποιούμε την τιμή κειμένου "25" για σύγκριση. Το αποτέλεσμα είναι ένας πίνακας τιμών TRUE και FALSE:

=SUMPRODUCT(--((TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE)))

Στη συνέχεια, χρησιμοποιούμε ένα διπλό αρνητικό co coerce TRUE FALSE τιμές σε 1 και μηδέν, το οποίο δημιουργεί έναν αριθμητικό πίνακα:

=SUMPRODUCT((1;1;0;0;1;0;1))

Στη συνέχεια, η συνάρτηση SUMPRODUCT αθροίζει απλά τα στοιχεία του πίνακα και επιστρέφει 4.

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