| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
|
|
Καλησπέρα σας. Σε ένα φύλλο έχουμε ένα πρώτο πίνακα με Ημερομηνίες κωδικούς και περιγραφή. Από, Μέχρι, Κωδικός, Περιγραφή Περίπου 500 γραμμές όπου κάθε κωδικός μπορεί να υπάρχει πολλές φορές αλλά για διαφορετικά χρονικά διαστήματα και με διαφορετική περιγραφή. Σε ένα άλλο φύλλο έχουμε ένα δεύτερο μεγάλο (+10.000 γραμμές) πίνακα με Ημερομηνίες και κωδικούς. Από, Μέχρι, Κωδικός, Σχόλιο Το ζητούμενο είναι να βρούμε το Σχόλιο για τις γραμμές του δεύτερου πίνακα, πού είναι ίσο με την αντίστοιχη Περιγραφή από τον πρώτο πίνακα για τον συγκεκριμένο κωδικό (Κωδικός = Κωδικός) στο συγκεκριμένο χρονικό διάστημα (Από <= Από <= Μέχρι). Τι προτείνετε; ![]() Ευχαριστώ. |
|
#2
| |||
| |||
|
Καλησπέρα... νομίζω πως η VLOOKUP είναι αυτό που ψάχνεις... Πάντως εαν το θέλεις για μια φορά μόνο, μπορείς άνετα να τα εισάγεις σε μια Accesss (τους 2 πίνακες), να ενώσεις τους δύο πίνακες με την περιγραφή, και τέλος, να φτιάξεις ένα ερώτημα με τα πεδία που σε ενδιαφέρουν. Φιλικά, Άγγελος |
|
#3
|
|
Φίλε Άγγελε κατ αρχή ευχαριστώ για το ενδιαφέρον σου Θα ήθελα όμως να γίνεις πιο σαφής αν μπορείς, γιατί Από όσο ξέρω η Vlookup μπορεί και ψάχνει με βάσει μια τιμή σε μία και μόνο στήλη και μάλιστα την πρώτη στα αριστερά ενός πίνακα. Εδώ έχουμε συνδιασμό 3 στηλών (Από, Μέχρι και Κωδικός) για να καθορίσουμε την αντίστοιχη γραμμή στο δεύτερο πίνακα. Δεν βλέπω πώς η Vlookup θα μας δώσει το σωστό αποτέλεσμα όταν στον πρώτο πίνακα έχω 1/1/2010 28/2/2010 Κωδικός1 Περιγραφή1 1/3/2010 31/3/2010 Κωδικός1 Περιγραφή2 και στον δεύτερο 5/3/2010 25/3/2010 Κωδικός1 Ζητούμενο όπου το Ζητούμενο για το παράδειγμα αποτέλεσμα πρέπει να είναι Περιγραφή2 Τώρα όσον αφορά την πρότασή σου για την χρήση της Access μάλλον εννοείς σύνδεση με βάση τον κωδικό αφού η περιγραφή είναι ζητούμενο. Δεν θα διαφωνήσω ότι με δύο πίνακες στην Access συνδεδεμένους ως προς το πεδίο Κωδικός και ένα Ερώτημα επιλογής (με ένα κρυφό πεδίο [Πίνακας2]![Από] και κριτήρια ">=[Πίνακας1]![Από] And <=[Πίνακας1]![Μέχρι]" ) γίνεται, αλλά εμένα με ενδιαφέρει μια λύση σε Excel και όχι Access !!! Αν θέλεις σε παρακαλώ δώσε μου περισσότερες διευκρινήσεις για μια λύση Excel. Ευχαριστώ και πάλι |
|
#4
| ||||
| ||||
|
Καλημέρα Θανάση! Δεν ξέρω αν οι ετικέτες υπονοούν κάποια λύση με χρήση τύπων όμως η δική μου πρόταση βασίζεται στο σύνθετο φίλτρο με περιοχή κριτηρίων βασισμένη στον πρώτο πίνακα. Βλέπε στο συνημμένο τι εννοώ. Γιάννης. Υ.Γ. Για φίλημα γίναμε...!
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! ![]() ----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης. Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! Τελευταία επεξεργασία από το χρήστη Tasos : 16-07-11 στις 22:26. |
|
#5
| ||||
| ||||
|
Γεια σας! Ο Γιάννης μας μέσα από το συνημμένο του μας περίγραψε με τον καλύτερο τρόπο τη χρήση του πολύ αποδοτικού σύνθετου φίλτρου της Excel (Γιάννη.... δεν παίζεσαι...)! Αν επιβάλλεται η χρήση τύπων τότε θα πρότεινα την INDEX() σε συνδυασμό με τη χρήση της MMULT(array1;array2) (βλ.συνημμένο) με τη διαφορά ότι σε εκδόσεις Excel μέχρι και την 2003 το μέγιστο πλήθος κελιών στην MMULT() περιορίζεται στα 5.461! Αυτό βέβαια δεν μας εμποδίζει να χρησιμοποιήσουμε περισσότερες ομάδες τύπων που περιέχουν την MMULT() για να καλύψουμε το πλήθος των 16.000+ εγγραφών. Τα λέμε... Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών Τελευταία επεξεργασία από το χρήστη Tasos : 16-07-11 στις 22:14. |
|
#6
|
|
Καλησπέρα Γιάννη Τάσο σας ευχαριστώ πολύ και τους δυό Θα τα δω μόλις μπορέσω (αύριο κατεβαίνω για μια βδομαδίτσα Ελλάδα) και θα επανέλθω. Τα λέμε :icon_out: |
|
#7
| |||
| |||
|
Kαλημέρα σε όλους(Όσο λίγοι και να μείναμε)! Τάσο, μήπως ξέρεις γιατί δεν ανοίγουν τα 2 συνημμένα σας, σε συτό το θέμα; Φιλικά/Λευτέρης. |
|
#8
| ||||
| ||||
|
Καλησπέρα Λευτέρη! Απλά δεν υπήρχαν συνημμένα! Εκείνη την περίοδο είχαμε κάποιο τεχνικό πρόβλημα στο Server με αποτέλεσμα να "χαθούν" κάποια συνημμένα (ευτυχώς ελάχιστα). Το xlMMult.xls αλλά και το xmplAdvancedFilter.xls τα βρήκα στον υπολογιστή μου, τα ανέβασα και είναι πλέον διαθέσιμα. Καλή συνέχεια! Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
![]() |
| Ετικέτες |
| date intervals, index, match, mmult, vlookup |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Συναρτήσεις] Εμφάνιση και εικόνας από αναζήτηση περιγραφής. | Mitsos | Excel - Ερωτήσεις / Απαντήσεις | 4 | 23-05-24 11:07 |
| [Συναρτήσεις] Διαχώριση περιγραφής | manolis | Excel - Ερωτήσεις / Απαντήσεις | 6 | 15-01-15 22:25 |
| [Συναρτήσεις] Άθροιση ποσότητας ανά κωδικό. | nikosjc | Excel - Ερωτήσεις / Απαντήσεις | 3 | 02-04-14 14:36 |
| Αναζήτηση με ημερομηνία και κωδικό πελάτη | pdhmos | Access - Ερωτήσεις / Απαντήσεις | 2 | 26-02-13 17:17 |
| [Γενικά] Αντιστοίχιση κελιών | Iceland | Excel - Ερωτήσεις / Απαντήσεις | 4 | 22-08-10 18:26 |
Η ώρα είναι 17:44.





Αλλαγή σε γραμμικό τρόπο

