Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Γενικά] Αρίθμηση Φιλτραρισμένων Γραμμών (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/3879-arithmisi-filtrarismenon-grammon.html)

Skakinen 16-10-15 22:24

Αρίθμηση Φιλτραρισμένων Γραμμών
 
1 Συνημμένο(α)
Καλησπέρα!!

Έστω ότι έχουμε χρησιμοποιήσει Φίλτρο και εμφανίζονται τα δεδομένα από κάποιες Γραμμές.
Ποιός είναι ο απλούστερος τρόπος για να αριθμήσουμε μόνο τις ορατές Γραμμές;

Επισυνάπτω το σχετικό αρχείο.

Ευχαριστώ

Χρήστος 16-10-15 23:47

Δες το συνημμένο

Spirosgr 17-10-15 00:23

Πολύ σωστά.

Να διευκρινίσουμε, ότι:
Αν δεν χρησιμοποιήσετε φίλτρο (αυτόματα) όπως εδώ,
(για να «κρυφτούν κάποιες γραμμές)
και «κρύψετε τις γραμμές χειροκίνητα,
θα πρέπει,
να χρησιμοποιήσετε, σαν πρώτο όρισμα της συνάρτησης,
τους αριθμούς >100 πχ αντί 2 για count, το 102.

Skakinen 17-10-15 08:22

Καλημέρα και ευχαριστώ για τις απαντήσεις!!

Υπάρχει μια μικρή δυσλειτουργία στον τύπο.
Συγκεκριμένα, εμφανίζεται (και αριθμείται) η τελευταία γραμμή των δεδομένων είτε εμπίπτει στο φίλτρο είτε όχι. Δηλαδή αν επιλέξω να εμφανιστούν οι καταχωρήσεις πχ 2004 θα εμφανιστεί και η τελευταία που είναι 2005 κοκ.

Ευχαριστώ

Χρήστος 17-10-15 08:36

δεν καταφέρνω να αναπαραγάγω το "πρόβλημα" !!!

Skakinen 17-10-15 08:51

1 Συνημμένο(α)
Καλημέρα Χρήστο.

Στο συνημμένο έχω επιλέξει ως φίλτρο το 2004 και εμφανίζεται και η τελευταία γραμμή που είναι 2005.

Spirosgr 17-10-15 09:29

Καλημέρα
Επειδή, δεν έχει γίνει συνήθεια, να χρησιμοποιεί κανείς, πίνακες
που είναι «σοφό» εργαλείο...
Ο τύπος, για να δουλέψει σε περιοχές, σωστά, πρέπει να είναι:
=--SUBTOTAL(2;$F$4:F4)
ώστε να μην έχουμε, στην τελευταία γραμμή, «τερτίπια»...

Skakinen 17-10-15 10:30

Δεν καταλαβαίνω τι γίνεται...


Στο αρχείο του Χρήστου (post 2) ο τύπος είναι
=SUBTOTAL(2;$F$4:F4) (στο κελί B4)
=SUBTOTAL(2;$F$4:F5) (στο κελί B5) κοκ
και, πράγματι, όπως λέει και ο Χρήστος δεν υπάρχει πρόβλημα.


Στο αρχείο error (post 7) ο τύπος είναι
=SUBTOTAL(2;$F$4:F4) (στο κελί B4)
=SUBTOTAL(2;$F$4:F5) (στο κελί B5) κοκ
αλλά υπάρχει πρόβλημα.

Ο τύπος του Σπύρου δουλεύει κανονικά και στο σωστό αρχείο του Χρήστου και στο αρχείο error.

:confused1:

Χρήστος 17-10-15 10:44

Μια ιδεα......στο δικο σου.....καταργησε καθε φιλτρο.....ξαναγραψε τον τυπο.....τωρα υπαρχει προβλημα?

Spirosgr 17-10-15 12:00

Να το πούμε, όσο πιο απλά γίνεται, για να γίνει κατανοητό το σφάλμα.

Όταν κάνουμε οτιδήποτε στην Excel, από μόνη της η εφαρμογή, δημιουργεί,
στο παρασκήνιο, κάποια πράγματα.

Στην περίπτωση λοιπόν, που έχουμε, μια περιοχή με δεδομένα, δημιουργεί, ένα κρυφό όνομα
που αναφέρεται (στην περίπτωσή μας) στην περιοχή:
b3:g17
και γιατί αυτό:
Θεωρεί ( η εφαρμογή ) ότι στην γραμμή, 18, κάτι άλλο «παίζει», πχ σύνολα - τύποι.
Εξαιρώντας λοιπόν την 18 ( η εφαρμογή ) έχουμε σφάλματα.
Αν τώρα, πάτε και βάλετε στο κελί f19 μια SUBTOTAL(5;$F$4:$F$18)
για να έχετε, πχ την min χρονιά, δεν θα υπάρχει πουθενά και σε κανένα αρχείο σφάλμα.

Σημείωση:
Excel, δεν είναι, μόνο ότι φαίνεται στο φύλλο ή στην οθόνη μας...


Η ώρα είναι 14:23.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2