Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] Καταμέτρηση εμφανιζόμενης τιμής από πολλά φύλλα στο ίδιο workbook (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/2356-katametrisi-emfanizomenis-timis-apo-polla-filla-sto-idio-workbook.html)

Βασίλης Καραχάλιος 16-02-13 09:09

Καταμέτρηση εμφανιζόμενης τιμής από πολλά φύλλα στο ίδιο workbook
 
Καλημέρα,

Προσπαθώ να φέρω αθροιστικά την εμφάνιση μια τιμής στα διάφορα φύλλα του workbook στο πρώτο φύλλο που θα είναι το συγκεντρωτικό
Η υπόθεση έχει ως εξής
Στο πρώτο φύλλο "ΣΥΓΚΕΝΤΡΩΤΙΚΟ" υπάρχει πίνακας
στήλη Α : Νομοί
στήλη Β : Συνολικός αριθμός ραντεβού πωλητών ανά νομό

Τα υπόλοιπα φύλλα εργασίας μέσα στο αρχείο αντιστοιχούν στον κάθε πωλητή και φέρουν για όνομα το όνομα τους μέσα σε αυτά σημειώνονται τα ραντεβού
στην στηλη Α : όνομα πελατη
στην στηλη Β : πόλη
στην στηλη Γ : νομός
στην στηλη Α : τηλέφωνα πελατών
θελώ στον πίνακα του φύλλου "ΣΥΓΚΕΝΤΡΩΤΙΚΟ¨" να μου φέρνει αθροιστικά πόσα ραντεβού κλείστηκαν ανα νομό ακόμα και στην περίπτωση που προστειθεται ένας πωλητής δηλαδή ένα νέο φύλο να μήν χρειάζεται να ανανεώνω την συναρτηση αλλά να το διαβαζει μόνο του

υπόψην ότι στο φύλλο "ΣΥΓΚΕΝΤΡΩΤΙΚΟ" υπάρχει και δευτερος πίνακας με τα ονόματα των πωλητών και στο διπλανό κελί ο αριθμός των ραντεβού που έκλεισαν. Τα ονόματα των πωλήτων έχουν γραφεί ακριβώς το ίδιο με τα ονόματα των φύλλων εργασίας του καθενός πχ ΠΑΠΑΔΟΠΟΥΛΟΣ στο κελί του φύλλου εργασίας "ΣΥΓΚΕΝΤΡΩΤΙΚΟ", ΠΑΠΑΔΟΠΟΥΛΟΣ έχει ονομαστεί και το φύλλο εργασίας που πωλητή.

Ευχρστώ

Tasos 16-02-13 15:45

1 Συνημμένο(α)
Καλησπέρα!

Επισυνάπτω ένα παραδειγματικό αρχείο σε μορφή *.xls.
Το αρχείο αυτό δεν περιέχει κώδικα VBA αλλά επειδή εμπεριέχεται μία μακροεντολή MS Excel 4.0, οι μακροεντολές της εφαρμογής θα πρέπει να είναι ενεργοποιημένες για να λειτουργήσει.
Αυτή η μακροεντολή MS Excel 4.0 βρίσκεται στο ορισμένο όνομα "AllWorksheets" και ο τύπος είναι: =GET.WORKBOOK(1+0*NOW())

Στο παράδειγμα αυτό τα ονόματα φύλλων (Συνεργατών σύμφωνα με το ζητούμενο) του βιβλίου που θα προσδιορίσει ο χρήστης θα εμφανίζονται στο φύλλο Summary καθώς και συγκεντρωτικά αποτελέσματα όπως σύνολο και πλήθος.

Φυσικά μπορεί κανείς με ευκολία να προσαρμόσει τα συγκεντρωτικά αποτελέσματα στις ανάγκες του.

Καλή συνέχεια!

Τάσος

Βασίλης Καραχάλιος 16-02-13 18:07

1 Συνημμένο(α)
σε ευχαριστώ για την απάντηση αλλα επείδη ίσως δεν καταλαβαίνω πολλά πραγματα ανεβάζω ένα δικό μου αρχείο για παράδειγμα αν μπορείτε να βοήθησετε για αυτό που ζηταω πιο απλουστευμένο...
να μου φέρνει τον αριθμό πωλήσεων ανα νομό

Spirosgr 16-02-13 21:00

1 Συνημμένο(α)
Καλησπέρα
παρ' όλο που η λύση του Τάσου είναι πλήρης μια απλούστερη αλλά λειτουργική λύση
υπάρχει στο φύλλο που ακολουθεί
Αποδίδει πωλήσεις ανά νομό και ανα πωλητή
Παρατηρήσεις
Θα μπορούσες να έχεις καλύτερο στήσιμο δεδομένων σε έναν πίνακα σε ένα μόνο φύλλο
Έτσι με Pivot παίρνεις τα πάντα από όσα αποτελέσματα σ' ενδιαφέρουν
Οι λέξεις πρέπει να είναι ορθογραφημένες και με τον ίδιο τρόπο γραμμένες σε όλα τα φύλλα
Η λέξη ΑΤΤΙΚΗ έβγαζε λάθος αποτέλεσμα καθώς σε ένα φύλλο ήταν Ελληνικά και σε άλλο Αγγλικά
Η συνάρτηση που χρησιμοποιήθηκε ισχύει για 2007 ή νεώτερο
Θα μπορούσε να χρησιμοποιηθεί και η countif αλλά έτσι έχεις το περιθώριο να βάλεις και άλλα κριτήρια
Καλή συνέχεια!

Βασίλης Καραχάλιος 17-02-13 00:22

Παράθεση:

Αρχική Δημοσίευση από spirosgr (Μήνυμα 13906)
Καλησπέρα
παρ' όλο που η λύση του Τάσου είναι πλήρης μια απλούστερη αλλά λειτουργική λύση
υπάρχει στο φύλλο που ακολουθεί
Αποδίδει πωλήσεις ανά νομό και ανα πωλητή
Παρατηρήσεις
Θα μπορούσες να έχεις καλύτερο στήσιμο δεδομένων σε έναν πίνακα σε ένα μόνο φύλλο
Έτσι με Pivot παίρνεις τα πάντα από όσα αποτελέσματα σ' ενδιαφέρουν
Οι λέξεις πρέπει να είναι ορθογραφημένες και με τον ίδιο τρόπο γραμμένες σε όλα τα φύλλα
Η λέξη ΑΤΤΙΚΗ έβγαζε λάθος αποτέλεσμα καθώς σε ένα φύλλο ήταν Ελληνικά και σε άλλο Αγγλικά
Η συνάρτηση που χρησιμοποιήθηκε ισχύει για 2007 ή νεώτερο
Θα μπορούσε να χρησιμοποιηθεί και η countif αλλά έτσι έχεις το περιθώριο να βάλεις και άλλα κριτήρια
Καλή συνέχεια!

ναι ναι το ξέρω αλλά δυστιχώς καποιοι δεν ξέρουν τι θα πει πιβοτ τεημπλ χααχχ και δεν λεω για μένα...

ευχαριστώ παντως και τους δυο σας για τις απαντήσεις θα προσπαθήσω να τις μελετήσω περισσότερο ειδικά την πρώτη που μου φάνηκε πιο πολύπλοκη

gr8styl 17-02-13 13:34

Παράθεση:

Αρχική Δημοσίευση από Βασίλης Καραχάλιος (Μήνυμα 13904)
... ανεβάζω ένα δικό μου αρχείο για παράδειγμα αν μπορείτε να βοήθησετε για αυτό που ζηταω πιο απλουστευμένο...
να μου φέρνει τον αριθμό πωλήσεων ανα νομό
Συνημμένο <Βιβλίο1.xlsx>

Καλημέρα σας.
Βασίλη σε σχέση με το ερώτημα που βάζεις στο παράδειγμα που μας ανέβασες (Βιβλίο1.xlsx), δηλαδή πως μπορείς να χρησιμοποιήσεις την countif για τρισδιάστατη αναφορά, χρησιμοποίησε τον τύπο:
=SUMPRODUCT(COUNTIF(INDIRECT("'"&$A$2:$A$4&"'!B:B" );$A8))
όπου:
$A$2:$A$4 τα ονόματα των φύλλων (πωλητών)
B:B η στήλη που περιέχει τον νομό σε κάθε φύλλο και
$A8 ο νομός που θέλεις να μετρήσεις τις πωλήσεις.
Δηλαδή βάλε τον τύπο στο [Βιβλίο1.xlsx]ΠΩΛΗΣΕΙΣ!$C$8 και αντέγραψε τον προς τα κάτω.

Θανάσης


Η ώρα είναι 17:27.

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


Search Engine Optimization by vBSEO 3.3.2