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/1133-taxiteros-ypologismos-synartiseon.html)

manolis 12-05-11 21:25

Ταχύτερος υπολογισμός συναρτήσεων
 
Καλησπέρα σε όλη την παρέα


Εχω ενα πίνακα με 60.000 εγγραφες , περίπου , με κωδικους και ποσοτητες. Οι κωδικοί επαναλαμβανονται αρκετες φορες με διαφορετικές ποσότητες

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

Ο υπολογισμός αργεί να γίνει και το ερωτημα μου είναι αν υπάρχει τρόπος γίνεται πιο γρήγορα.

Γιατί ήδη αργουν να εξαχθούν τα δεδομένα απο το πρόγραμμα που χρησιμοποιώ αν αργεί και το excel τότε τα νεύρα φτάνουν στα όρια :too_angry: .

Ευχαριστώ

manolis 12-05-11 21:28

1 Συνημμένο(α)
και ένα παράδειγμα

kapetang 13-05-11 08:52

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

Μανώλη, στο αρχείο που επισυνάπτω, υπάρχει ένα παράδειγμα υπολογισμού του αθροίσματος των ποσοτήτων κατά κωδικό, με τη βοήθεια συγκεντρωτικού πίνακα.
Ο συγκεντρωτικός πίνακας δημιουργείται με κώδικα (πάτημα του κουμπιού Pivot Table) γι’ αυτό για το άνοιγμα του αρχείου απαιτείται ενεργοποίηση των μακροεντολών.
Στο παράδειγμα (περίπου 65.5000 γραμμές) ο υπολογισμός είναι σχεδόν άμεσος. Θα πρέπει όμως να γίνει δοκιμή με πραγματικά δεδομένα.
Ελπίζω να βοήθησα.

Φιλικά/Γιώργος

manolis 13-05-11 19:15

Καλησπέρα σε όλη την παρέα

Γιώργο δοκίμασα την λύση που πρότεινες και δούλεψε ταχύτατα. :thumbup:
Σε ευχαριστώ πολύ

Φιλικά
Μανώλης

gr8styl 13-05-11 20:19

Καλησπέρα και από μένα.
Απλά θέλω να πω ότι δεν υπάρχει ταχύτερος μηχανισμός από τους συγκεντρωτικούς πίνακες για τέτοιου είδους δουλειές.
Τώρα όσον αφορά την VBA καταλαβαίνω ότι ο φίλος Γιώργος θέλησε να δώσει μια έτοιμη και άμεσα λειτουργική λύση στο Μανώλη, αλλά θα έλεγα ότι δεν είναι απαραίτητη.
Απλά επιλέγουμε την στήλη που περιέχει τους κωδικούς και δημιουργούμε Συγκεντρωτικό πίνακα με 3 κλικ.

Θανάσης


Η ώρα είναι 18:51.

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


Search Engine Optimization by vBSEO 3.3.2