Τύπος Excel: Αθροίστε κάθε n σειρές -

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

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

=SUM(OFFSET(A1,(ROW()-offset)*n,0,n,1))

Περίληψη

Για να συνοψίσετε κάθε n σειρές, μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στις λειτουργίες OFFSET και SUM. Στο παράδειγμα δείχνουν, ο τύπος στο F4 είναι:

=SUM(OFFSET($C$3,(ROW()-4)*5,0,5,1))

Εξήγηση

Σε αυτό το παράδειγμα, υπάρχουν 5 σειρές δεδομένων για κάθε εβδομάδα (Δευ-Παρ), επομένως θέλουμε να συνοψίσουμε κάθε 5 σειρές. Για να δημιουργήσουμε ένα εύρος που αντιστοιχεί στις σωστές 5 σειρές κάθε εβδομάδα, χρησιμοποιούμε τη συνάρτηση OFFSET. Στο F4 έχουμε:

OFFSET($C$3,(ROW()-4)*5,0,5,1)

Το κελί C3 είναι η αναφορά, που καταχωρίστηκε ως απόλυτη αναφορά. Το επόμενο επιχείρημα είναι η σειρά, η ουσία του προβλήματος. Χρειαζόμαστε λογική που θα καταλάβει τη σωστή σειρά εκκίνησης για κάθε εβδομάδα. Για αυτό, χρησιμοποιούμε τη συνάρτηση ROW. Επειδή ο τύπος βρίσκεται στη σειρά 4, το ROW () θα επιστρέψει 4. Χρησιμοποιούμε αυτό το γεγονός για να δημιουργήσουμε τη λογική που χρειαζόμαστε, αφαιρώντας το 4 και πολλαπλασιάζοντας το αποτέλεσμα με 5:

(ROW()-4)*5

Αυτό θα δημιουργήσει ένα όρισμα γραμμής 0 στο F4, 5 στο F5 και 10 στο F6.

Η στήλη εισάγεται ως μηδέν, ύψος ως 5 και πλάτος ως 1.

Στη συνέχεια, η συνάρτηση OFFSET επιστρέφει ένα εύρος στο SUM (το εύρος C3: C7 για F4) και το SUM επιστρέφει το άθροισμα όλων των ποσών σε αυτό το εύρος.

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