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/3904-anazitisi-se-pinaka.html)

Γιώργος Κ. 03-11-15 22:02

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

manolis 04-11-15 08:04

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

Γιώργο δες το συνημένο.

Δεν ξέρω όμως πως θα αντιμετωπιστεί η περίπτωση όταν 2 προμηθευτες έχουν την ίδια χαμηλότερη τιμη

Φιλικά

GeorgeK 04-11-15 21:59

1 Συνημμένο(α)
Καλησπέρα Γιώργο,

Στο συνημμένο καλύπτεται και η περίπτωση με δύο ή και περισσότερους προμηθευτές που μπορεί να έχουν τη χαμηλότερη τιμή.

Το βιβλίο περιέχει "Ονόματα" και συναρτήσεις τύπου πίνακα.
Αν θες να το επεξεργαστείς αντικατέστησε στον τύπο όπου έχω "," με ερωτηματικό ";" γιατί έχεις Ελληνικά office.

Για να δουλέψουν οι συναρτήσεις μην πατήσεις απλώς enter αλλά Control + Shift + Enter

Πρόσθεσα μερικά ακόμα ονόματα και άλλα είδη.

Αν θες να προσθέσεις και άλλους προμηθευτές θα πρέπει να αλλάξεις και το εύρος των "Ονομάτων" διαφορετικά δε θα σου φέρνει αποτελέσματα

Γιώργος

Γιώργος Κ. 05-11-15 15:34

1 Συνημμένο(α)
Ευχαριστώ πολύ για τις απαντήσεις. Το έφτιαξα σε μια μορφή που με βολεύει περισσότερο.
Θα ήθελα όμως μια βοήθεια ακόμα. Ποια συνάρτηση να χρησιμοποιήσω όταν υπάρχουν 2 χαμηλότερες τιμές ώστε να μου φέρνει και τα 2 (ή περισσότερα) ονόματα στο ίδιο κελί;

Spirosgr 06-11-15 10:46

Καλημέρα
Μια επισήμανση, για τις εργασίες των Γιώργηδων...

Αν έχω, 74 προμηθευτές και 1459 προϊόντα, δεν είναι αρκετά δύσχρηστες οι προτάσεις σας;

Γιώργος Κ. 06-11-15 12:54

1 Συνημμένο(α)
Παράθεση:

Αρχική Δημοσίευση από Spirosgr (Μήνυμα 22500)
Καλημέρα
Μια επισήμανση, για τις εργασίες των Γιώργηδων...

Αν έχω, 74 προμηθευτές και 1459 προϊόντα, δεν είναι αρκετά δύσχρηστες οι προτάσεις σας;

Εχεις 100% δίκιο. Απλά επειδή δεν θα έχω τόσα πολλά δεδομένα, με τις ελάχιστες γνώσεις που έχω και την βοήθεια σας, έφτιαξα αυτό

Spirosgr 06-11-15 17:48

Σίγουρα, τα δεδομένα θα αυξηθούν...
Όταν δημιουργείς κάτι, μην βλέπεις, μόνο το τώρα...
Αυτό που δημιούργησες, (με τον τρόπο, που επέλεξες) θα σε δυσκολέψει αρκετά ...

GeorgeK 09-11-15 23:15

Καλησπέρα και από εδώ,

Όσον αφορά τη λύση που πρότεινα, είναι μία από τις αρτιότερες λύσεις για την αντιμετώπιση διπλών, τριπλών ν-πλών ίδιων χαμηλότερων τιμών ή και ίδιων μεγαλύτερων ακόμα, αν απλώς αλλάξουμε τη MIN με τη MAX.
Και βέβαια υπάρχουν και άλλοι τρόποι όπως και μια καλύτερη διάταξη των δεδομένων της απάντησης.

Τώρα, σε περιπτώσεις 75 προμηθευτών και 1459 προϊόντων ή και περισσότερων εγώ προσωπικά θα επέλεγα κάτι άλλο, αλλά ακόμα και σε τέτοιες περιπτώσεις η παραπάνω λύση είναι αρκετή, αρκεί να στηθεί σωστά από την αρχή το βιβλίο εργασίας.

Spirosgr 09-11-15 23:40

Αγαπητέ GeorgeK
Δεν υπάρχει λόγος, να «αρπάζεσαι» για μια απλή κριτική...
Όσον αφορά την φράση σου:
«είναι μία από τις αρτιότερες λύσεις για την αντιμετώπιση...»
θα έλεγα ότι μια Array formula, ...τραίνο με Indirect,
δεν είναι ότι πιο γρήγορο, για πολλά δεδομένα.

Από την άλλη, υπάρχει λύση, με πολύ μικρότερη formula, και πιο γρήγορη...


Η ώρα είναι 06:46.

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


Search Engine Optimization by vBSEO 3.3.2