
Γενική φόρμουλα
=calculation*ROW()
Περίληψη
Εάν πρέπει να αυξήσετε δυναμικά έναν υπολογισμό, έτσι ώστε μια τιμή να αυξάνεται αυτόματα κάθε φορά που ο τύπος αντιγράφεται σε μια νέα σειρά ή στήλη, μπορείτε να χρησιμοποιήσετε τις συναρτήσεις ROW () ή COLUMN () στον τύπο σας.
Στο παράδειγμα που εμφανίζεται, ο τύπος στο κελί D6 είναι:
=$B$6*(ROW()-5)
Όταν αυτός ο τύπος αντιγράφεται στη στήλη D, πολλαπλασιάζει την τιμή στο B6 με έναν αριθμό που ξεκινά με 1 και αυξάνεται κατά ένα σε κάθε βήμα.
Εξήγηση
Η συνάρτηση ROW (), όταν εισαχθεί σε ένα κελί χωρίς ορίσματα με επιστροφή του αριθμού σειράς αυτού του κελιού. Σε αυτήν την περίπτωση, η πρώτη εμφάνιση του τύπου είναι στο κελί D6, έτσι, το ROW () επιστρέφει 6 μέσα στον τύπο στο D6.
Θέλουμε να ξεκινήσουμε με το 1, ωστόσο, πρέπει να αφαιρέσουμε το 5, το οποίο αποφέρει 1.
Καθώς ο τύπος αντιγράφεται στη στήλη D, το ROW () επιστρέφει τον τρέχοντα αριθμό σειράς και συνεχίζουμε να αφαιρούμε το 5 για να "ομαλοποιήσετε" το αποτέλεσμα πίσω σε μια κλίμακα που βασίζεται σε 1:
=$B$6*1 // D6 =$B$6*2 // D7 =$B$6*3 // D8 etc
Εάν αντιγράφετε έναν τύπο σε στήλες, μπορείτε να χρησιμοποιήσετε τη συνάρτηση COLUMN () με τον ίδιο τρόπο.
Λάβετε υπόψη ότι είστε ελεύθεροι να χρησιμοποιήσετε το αποτέλεσμα COLUMN () ή ROW () με οποιονδήποτε τρόπο θέλετε στον τύπο. Και οι δύο συναρτήσεις επιστρέφουν έναν αριθμό, οπότε μπορείτε να τους εφαρμόσετε σε έναν τύπο, όπως ακριβώς θα χρησιμοποιούσατε οποιονδήποτε αριθμό.