Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Γενικά] Εύρεση τελευταίας καταχώρισης

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 29-08-14, 19:55
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 24-03-2012
Περιοχή: Θεσσαλονίκη
Μηνύματα: 70
Προεπιλογή Εύρεση τελευταίας καταχώρισης

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

Φιλικά
Δημήτρης
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Document-Protocoll.xlsm (17,5 KB, 20 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 29-08-14, 22:35
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλησπέρα
Κατ' αρχήν να ρωτήσω κάτι.
Στην γραμμή 10 το έγγραφο 105 πάει από το α στο β τμήμα
Στην γραμμή 16 το ίδιο έγγραφο εμφανίζεται αυθαίρετα στο τμήμα α και πάλι.
θα υπάρχουν και τέτοια λάθη στην διαδικασία ή ξέφυγε εκ παραδρομής
Απάντηση με παράθεση
  #3  
Παλιά 29-08-14, 23:33
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

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

Προκαταρτικά:

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

2) Η στήλη From δε χρειάζεται. Αν ξέρουμε τη χρονική στιγμή που το έγγραφο μπήκε σε κάποιο τμήμα, ταξινομώντας κατά έγγραφο και ημερομηνία βλέπουμε αμέσως τη διαδρομή του.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Document_Protocoll3.xlsx (27,7 KB, 14 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 30-08-14 στις 11:23. Αιτία: Αλλαγή συνημένου λόγω λάθους και βελτίωσης
Απάντηση με παράθεση
  #4  
Παλιά 30-08-14, 00:03
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 24-03-2012
Περιοχή: Θεσσαλονίκη
Μηνύματα: 70
Προεπιλογή

Καλησπέρα στην παρέα και ευχαριστώ για την ανταπόκριση.

Σπύρο η εμφάνιση του ίδιου εγγράφου ξέφυγε εκ παραδρομής από εμένα. Θεώρησε πως η γραμμή 10 δεν υπάρχει. Στη γραμμή 16 η καταχώριση μου θέλει να απεικονίσει πως το τμήμα Α που είναι υπεύθυνο για την συγγραφή συμβάσεων του έχει μεν ανατεθεί η εργασία, έχει ετοιμάσει το έγγραφο αλλά για κάποιο λόγο δεν μπορεί ακόμα να το προωθήσει στο τμήμα Β το οποίο θα κάνει τον έλεγχο της σύμβασης. Έτσι για να φαίνεται η εκκρεμότητα του (σκέφτηκα να) κάνει αυτή την καταχώριση ώστε να φαίνεται τόσο το πραγματικό πλήθος των εγγράφων στο σύνολο του καθώς και ότι αυτό βρίσκεται ακόμα στο τμήμα Α.
Οπότε Γιώργο για την παραπάνω απεικόνιση νομίζω πως χρειάζεται η στήλη From καθώς και εξ’ αιτίας του γεγονότος ότι η πορεία του εγγράφου δεν είναι απλά:
Τμήμα Α (συγγραφή) σε Τμήμα Β (έλεγχος) σε Τμήμα Γ (προϊστάμενος / υπογραφές) σε Τμήμα Δ (καταχώριση στο σύστημα και αποστολή) – Αυτό θα ήταν η τέλεια ροή
Μπορεί το έγγραφο να επιστρέψει στο Τμήμα Α λόγω λαθών όχι μόνο από Τμήμα Β που ελέγχει, αλλά είτε από αυτόν που θα πρέπει να το υπογράψει και εντοπίσει κάποιο λάθος (εδώ: Τμήμα Γ) είτε και από το τμήμα που θα κάνει την καταχώριση στο σύστημα και εκεί λόγω με εφικτής καταχώρισης θα διαπιστωθεί το λάθος. Οπότε θέλουμε να γνωρίζουμε ποιος το επιστρέφει πίσω για διορθώσεις (π.χ. κάνει σωστά τη δουλειά του το τμήμα ελέγχου;). Επίσης πράγματι χρειάζεται και η ώρα επειδή την ίδια μέρα πηγαίνει και έρχεται το έγγραφο (άλλος ένα δείκτης εάν με αντιλαμβάνεστε – γιατί πηγαίνει και έρχεται συνεχώς;). Στο παράδειγμα που ανέβασα δεν την συμπεριέλαβα σαν στήλη επειδή σκέφτομαι να γεμίζω μία βοηθητική στήλη με VBA την ώρα της καταχώρισης της εγγραφής. Αν και αυτό δεν είναι απόλυτα σωστό τώρα που το σκέφτομαι καλύτερα και ίσως είναι καλύτερα να την καταχωρεί και αυτή ο χρήστης.
Όντως με μία ταξινόμηση βλέπουμε αμέσως τη διαδρομή του, αλλά παράλληλα χρειάζεται και η πληροφορία του συνολικού πλήθους των συμβάσεων γι’ αυτό και ο συγκεντρωτικός πίνακας.

Φιλικά
Δημήτρης
Απάντηση με παράθεση
  #5  
Παλιά 30-08-14, 00:21
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Κατ' αρχήν, αν θεωρήσουμε ότι το έργο αυτό είναι μια «βάση δεδομένων»
δεν επιτρέπετε να έχουμε κενά κελιά, με μηδενική πληροφορία.
Σε περίπτωση εκκρεμότητας, θα πρέπει να βρεις κάποιο χαρακτηριστικό, ώστε να «φαίνεται»
η εκκρεμότητα αυτή, πχ In Progress και να γεμίζουν τα κελιά.
Τώρα το βασικό θέμα για μένα είναι να λυθούν κατ' αρχήν δύο σημαντικά προβλήματα.
Το πρώτο είναι, να μην είναι υποχρεωμένος ο χρήστης να έχει ταξινομημένες εγγραφές.
Να μπορεί απλά να καταχωρεί «χύμα» τις εγγραφές (μετακινήσεις) ώστε να διευκολύνει την
εργασία του αλλά να έχει και σωστό αποτέλεσμα όποτε χρειαστεί
και το δεύτερο είναι να ξέρει πότε κινήθηκε για τελευταία φορά κάποιο έγγραφο ώστε να
μπορεί μετά (με τύπο πιθανόν) να έχει και τον κάτοχο του εγγράφου σε δεδομένη χ ημερομηνία ή χρονική στιγμή.
Στο βιβλίο υπάρχει στην στήλη Ι μια formula με VBA (Last Transaction) που λύνει και τα δύο αυτά βασικά θέματα.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Document-Protocoll.xlsm (28,9 KB, 15 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 30-08-14, 00:25
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Η ροή μπορεί να είναι οποιαδήποτε, όπως:

Τμήμα Α > Τμήμα Β > Τμήμα Α > Τμήμα Β > Τμήμα Γ> Τμήμα Α> κλπ, αρκεί να ξέρουμε την ημερομηνία και την ώρα που εισέρχεται το έγγραφο σε οποιοδήποτε τμήμα.

Η ημερομηνία και η ώρα καταχωρούνται στην ίδια στήλη.
Απάντηση με παράθεση
  #7  
Παλιά 30-08-14, 01:23
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Μια προσέγγιση, σύμφωνα με τις επισημάνσεις μου, με 2 συγκεντρωτικούς πίνακες.

Οι εγγραφές δε χρειάζεται να είναι ταξινομημένες.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx Document_Protocoll3.xlsx (27,6 KB, 7 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 30-08-14 στις 11:11. Αιτία: αλλαγή συνημμένου, λόγου λάθους
Απάντηση με παράθεση
  #8  
Παλιά 30-08-14, 07:51
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

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

Τι μπορεί να πάρει ο χρήστης με αυτήν την μέθοδο:
1 Τελευταία κίνηση ανά έγγραφο
2 Τελευταία κίνηση γενικά και σε ποιο έγγραφο έγινε
3 Που βρίσκεται τώρα κάθε έγγραφο (σε ποιο τμήμα)
4 Διαδρομή επιλεγμένου εγγράφου από την δημιουργία του μέχρι σήμερα
5 Σε επιλεγμένο έγγραφο ποιο τμήμα το έστειλε στον τελευταίο παραλήπτη

Λεπτομέρειες στο βιβλίο
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm DocumentProtocoll.xlsm (24,8 KB, 24 εμφανίσεις)
Απάντηση με παράθεση
  #9  
Παλιά 30-08-14, 11:56
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2013
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 24-03-2012
Περιοχή: Θεσσαλονίκη
Μηνύματα: 70
Προεπιλογή

Καλημέρα.
Σπύρο η δική σου πρόταση πιστεύω είναι ποιο κοντά σε αυτό που φανταζόμουν καθώς διευκολύνει κατά την καταχώριση η αυτόματη εισαγωγή της ημερομηνίας / ώρας και έχει και το πλεονέκτημα, ότι οι νεότερες εγγραφές είναι επάνω – επάνω.
Σας ευχαριστώ πολύ και τους δύο για τις προτεινόμενες λύσεις.
Να είστε καλά.
Φιλικά
Δημήτρης
Απάντηση με παράθεση
  #10  
Παλιά 30-08-14, 15:49
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

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

Η λύση του Σπύρου είναι λειτουργική και όμορφη και την προτιμώ.

Εκείνο που δεν καταλαβαίνω είναι γιατί να πληκτρολογούμε ή να επιλέγουμε περιττά στοιχεία.

Όταν καταχωρούμε τη χρονική στιγμή που ένα έγγραφο εισέρχεται (ή δημιουργείται) σε ένα τμήμα έχουμε όλα τα στοιχεία:

1) Άμεσα το τμήμα στο οποίο βρίσκεται (To).

2) Έμμεσα την προέλευσή του (From).

Αρκεί να βρούμε την προηγούμενη καταχώρηση (προηγούμενη χρονική στιγμή) για το έγγραφο και το αντίστοιχο τμήμα.

Αν δεν υπάρχει προηγούμενη καταχώρηση το έγγραφο εισήλθε πρώτη φορά στο τμήμα ή δημιουργήθηκε εκεί.

Η καταχώρηση και στις δύο στήλες (To και From) δημιουργεί επιπλέον δουλειά και μπορεί να βρεθούμε στην ακόλουθη κατάσταση:

Να μετακινείται ένα έγγραφο από το τμήμα Χ στο τμήμα Υ, αλλά στην προηγούμενη χρονική στιγμή αυτό δεν ήταν στο τμήμα Χ.

Τα παραπάνω τα γράφω για προβληματισμό.

Σε κάθε περίπτωση εσύ αποφασίζεις.

Στο επισυναπτόμενο βιβλίο εργασίας υπάρχει μια λύση σύμφωνα με τα παραπάνω στο πρότυπο του Σπύρου.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Document_Protocoll4.xlsm (35,6 KB, 36 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 30-08-14 στις 15:57. Αιτία: Δεν έβαλα το σωστό συνημμένο
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Φόρμες ] επανάληψη τελευταίας καταχώρησης ramnikos71 Access - Ερωτήσεις / Απαντήσεις 5 12-07-16 15:06
[ Ασφάλεια] Αυτόματη εισαγωγή ημερομηνίας τελευταίας επεξεργασίας panas844 Access - Ερωτήσεις / Απαντήσεις 6 25-01-12 21:15
[ Φόρμες ] Μήνυμα διπλότυπης καταχώρισης artchrist73 Access - Ερωτήσεις / Απαντήσεις 2 06-11-11 16:22
Πρόβλημα καταχώρισης σε πίνακα alex Access - Ερωτήσεις / Απαντήσεις 3 25-11-10 21:50


Η ώρα είναι 09:34.