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/3142-filtro.html)

manolis 04-05-14 20:31

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

Εχω ένα αρχείο με το οποίο κοστολογώ επισκευές.
Υπάρχουν μεταξύ των άλλων και 2 στήλες μία με αριθμο παραστατικού (αποθήκη) και το άλλο αριθμό κάρτας ( συνεργείο).

Βέβαια οι γραμμές είναι 2500 μέχρι τώρα με αυξητικές τάσεις!!!!!!!

Εχω 2 ερωτήματα τα οποία τα αναφέρω λεπτομερώς στο αρχείο.

Ευχαριστώ εκ των προτέρων

Spirosgr 05-05-14 15:04

Καλησπέρα
Μάνο είδα το αρχείο σου και έχω κάποιες απορίες πριν πάμε σε κάποια λύση
1. Στο πρώτο ερώτημα τι ακριβώς εννοείς ;
Αν ανοίξεις το παράθυρο διαλόγου του φίλτρου (στήλη ΑΡΙΘΜΟΣ ΠΑΡΑΣΤΑΤΙΚΟΥ)
μπορείς να τσεκάρεις όσα θέλεις 1, 2, 3 ...
Εκτός αν εννοείς κάτι άλλο...
2. Τα παραστατικά 49000013, 49000016 σκόπιμα δεν έχουν καρτέλα ή υπάρχει λάθος ;
Μπορεί δηλαδή να υπάρχουν παραστατικά χωρίς να είναι καταχωρημένα σε μια καρτέλα ;
Γιατί βλέπω ότι από το #3 πας στο #5 καρτέλα χωρίς να υπάρχει #4
3. Μια καρτέλα μπορεί να έχει ένα ή περισσότερα παραστατικά (αυτό το καταλαβαίνω).
Μπορεί ένα παραστατικό να περιλαμβάνεται σε μια καρτέλα πχ 49000010
και δεύτερη φορά με τον ίδιο αριθμό ;
Δηλαδή κάποιο πχ τιμολόγιο με # τάδε εγγράφεται περισσότερες της μιας φοράς στην ίδια καρτέλα;

manolis 05-05-14 19:19

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

Σπύρο σε ευχαριστώ για το ενδιαφέρον σου.
Ας αρχίσω τις διευκρινήσεις
1. Αυτό κάνω τώρα αλλα οι εγγραφές είναι πάρα πολλες ( όπως ανέφερα τώρα είναι 2500 γραμμες και τα παραστατικά περίπου 500) όποτε καταλαβαίνεις όταν θα πρ΄πει να διαλέγω 4 - 5 παραστατικά την φορά μετα απο λίγο αρχίζω να βλέπω αστεράκια :wall: . Γιαυτό έλεγα αν υπάρχει ευκολότερος τρόπος.

2. Υπάρχει περίπτωση να μην είναι καταχωρημένα παραστατικά σε καρτέλα , γιατί μπορεί να μας έχει ξεφύγει. Γιαυτό επιλέγω τα παραστατικά ενα- ενα . Το σύνηθες είναι να επιλέγω την κάρτα και να μου φέρνει τα παραστατικά.

3. Μια καρτέλα μπορεί να έχει περισότερα απο ένα παραστατικο. Το κάθε παραστατικό αναφέρεται μόνο σε 1 κάρτα και μπορεί να επαναλαμβανεται μέχρι 9 φορές.
Για να καταλάβεις οι στήλες είναι :

ΚΩΔΙΚΟΣ ΥΛΙΚΟΥ / ΠΟΣΟΤΗΤΑ / ΤΙΜΗ / ΠΑΡΑΣΤΑΤΙΚΟ / ΚΑΡΤΑ

Ο σκοπός που θέλω να μετράω τα παραστατικά είναι για να ελέγχω εύκολα αν εχουν καταχωρηθεί όλα τα χειρόγραφα που έχω στα χέρια μου. Χθες έλεγξα μία επισκευή που είχε 8 παραστατικά τα οποία συνολικά ήταν 68 υλικά , καταλαβαίνεις ζαλάδα :angry:

Πιστεύω οι διευκρινήσεις μου να ήταν κατατοπιστικές.

kapetang 06-05-14 10:48

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

Μανώλη, πιστεύω ότι ένας συγκεντρωτικός πίνακας θα σε βοηθούσε να κάνεις, πολύ ευκολότερα, τους ελέγχους που θέλεις .

Δες μια λύση για τα περιορισμένα στοιχεία του παραδείγματος.

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

Spirosgr 06-05-14 11:15

1 Συνημμένο(α)
Καλημέρα
Στο βιβλίο που ακολουθεί υπάρχει λύση με κώδικα και τύπο.
Ο τύπος που υπάρχει στην βοηθητική στήλη βρίσκει μοναδικές τιμές
από μια περιοχή αλλά
προσέξτε με αυτήν την μορφή δεν λειτουργεί σωστά σε φιλτραρισμένες περιοχές.
Εδώ λειτουργεί κανονικά γιατί ο κώδικας έχει εκ των προτέρων ταξινομήσει τις "κάρτες" 1,2...
Αφού επιλέξουμε μια κάρτα πιέζουμε το κουμπί και οι κώδικες κάνουν την δουλειά...
Ταξινομούν, φιλτράρουν, βγάζουν αποτέλεσμα όλων των εγγραφών κλπ
Θα μπορούσε και η εμφάνιση των μοναδικών παραστατικών να ενσωματωθεί σε κάποιον κώδικα
Προτίμησα να γίνει με τύπο για να δείτε διάφορους τρόπους προσέγγισης του ζητούμενου
Άλλος τρόπος να έχουμε αποτέλεσμα χωρίς κάτι απ' όλα αυτά είναι ο Pivot table
με ρύθμιση στις ιδιότητές του COUNT αντί SUM.
Αν κάποιος φίλος θέλει να δει πως γίνεται με Pivot το βλέπουμε...
Περισσότερα στο βιβλίο

Spirosgr 06-05-14 11:17

Γιώργο καλημέρα
δεν σε είδα την ώρα που έγραφα
Έχεις βάλει την λύση με Pivot

manolis 06-05-14 21:37

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

Φίλοι μου σας ευχαριστώ για τις λύσεις που μου προτείνατε.
Θα τις προσαρμόσω αύριο στο αρχείο μου , γιατί το έχω στην δουλεια και σύντομα θα έχετε νέα μου

Φιλικά

manolis 07-05-14 09:09

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

Προσάρμοσα τις λύσεις που μου δώσατε στο αρχείο μου και με εξυπηρετούν και οι δύο.
Με βολεύει περισσότερο η λύση του Σπύρου γιατί δεν έκανα πολλές αλλαγές στο αρχείο μου.
Και έτσι το 2ο ερώτημα λύθηκε.

Μήπως υπάρχει κάποια λύση και για το πρώτο ?

Ευχαριστώ πολύ

kapetang 07-05-14 15:45

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

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

Μια λύση με πληκτρολόγηση δίνεται στο επισυναπτόμενο αρχείο.

Βασίζεται στην εφαρμογή, με VBA, προχωρημένου (Advanced) φίλτρου.

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

manolis 07-05-14 16:47

Ο Γιώργος και ο Σπύρος κάθισαν και σκεφτήκανε
και λύσεις στα ερωτηματα μου αμέσως δοθήκανε.

Τις λύσεις τις προσάρμοσα στο δικό μου αρχείο
και όλα δουλεύουνε τέλεια και ευχαριστώ και τους δύο :thumbup1:


Φιλικά


Η ώρα είναι 19:41.

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


Search Engine Optimization by vBSEO 3.3.2