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/2280-epikirosi-dedomenon-kai-epilogi-listas.html)

Γιώργος Κ. 13-01-13 14:38

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

gr8styl 13-01-13 17:08

Δες αυτό το θέμα: http://www.ms-office.gr/forum/excel-...pikirosis.html

Γιώργος Κ. 13-01-13 18:57

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

gr8styl 13-01-13 21:50

Καλησπέρα.
Γιώργο ορίζεις τα ονόματα:
Όνομα: LISTS με αναφορά σε: =Φύλλο1!$a$1:$b$1
Όνομα: ΠΟΛΕΙΣ με αναφορά σε: =Φύλλο1!$a$2:$a$5
Όνομα: ΟΝΟΜΑΤΑ με αναφορά σε: =Φύλλο1!$b$2:$b$5
Όνομα: LIST με αναφορά σε: =Φύλλο1!$c$1

Εφαρμόζεις επικύρωση στο κελί C1 από Λίστα με προέλευση =LISTS
Επιλέγεις λίστα στο κελί C1
Εφαρμόζεις επικύρωση στα κελιά της στήλης D με προέλευση =INDIRECT(LIST)

Αν δεν ορίσεις το όνομα LIST θα πρέπει να βάλεις επικύρωση από λίστα =INDIRECT($C$1) για την στήλη D
Πες μας αν έγινε.

Θανάσης

Γιώργος Κ. 13-01-13 22:40

1 Συνημμένο(α)
Ευχαριστώ πολύ Θανάση για την άμεση απάντηση, Ναι δουλεύει. Ψάχνοντας λίγο έφτιαξα το συνημμένο. Όταν ισχύει μία συνθήκη τότε να εμφανίζαται η κατάλληλη λίστα (μπορείς να βάλεις όσες λίστες θέλεις) το οποίο ήταν και το ζητούμενό μου. Το πρόβλημα είναι οτι αν ατιγράψω την 1η σελίδα δεν αλλάζει το κελί G1 γιατί έχει $, αν βγάλω τα $ όταν τον σέρνω προς τα κάτω αλλάζει ο αριθμός της γραμμής. Καμια ιδέα;

gr8styl 14-01-13 09:33

1 Συνημμένο(α)
Καλημέρα και καλή βδομάδα σε όλους και όλες.
Γιώργο θα πρέπει να φτιάχνεις μια Active_List ανάλογα με τα περιεχόμενα του G1

Δες μια προσέγγιση στο Φύλλο2 του συνημμένου.
Πες μας αν έγινε.
Θανάσης

kapetang 14-01-13 10:01

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

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

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

ΥΓ Θανάση δεν πρόλαβα να δω την τελευταία πρότασή σου

Γιώργος Κ. 14-01-13 11:23

Καλημέρα και καλή εβδομάδα.
Και στις δύο περιπτώσεις (Θανάσης, Γιώργος) έχουμε το επιθυμητό αποτέλεσμα, αλλά εξακολουθεί να υπάρχει το αρχικό πρόβλημα, όταν το αντιγράψω δεν λειτεουργεί. Ευχαριστώ όλους για τις άμεσες απαντήσεις.
Υ.Γ. Γιώργο, μπορείσ να μου πεις πως θα ορίσω την περιοχή ListValid;

kapetang 14-01-13 15:26

Καλησπέρα

Γιώργο, τους τύπους που χρησιμοποιούνται για τον ορισμό των ονομάτων ListTitle, ListData και ListValid μπορείς να τους δεις στο παράθυρο διαλόγου διαχείρισης ονομάτων.

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

Αν αντιγράψεις το φύλλο στο οποίο ορίστηκαν τα ονόματα (δεξί κλικ στην καρτέλα του φύλλου, επιλογή μετακίνηση ή αντιγραφή) το excel θα δημιουργήσει για το αντίγραφο τα ίδια ονόματα σε επίπεδο φύλλου δεδομένων και η επικύρωση θα λειτουργεί.

Αν αντιγράψεις τα δεδομένα σε κάποιο άλλο φύλλο με copy/paste το excel δε θα δημιουργήσει τα κατάλληλα ονόματα επιπέδου φύλλου εργασίας και η επικύρωση δε θα λειτουργεί.

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

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

kapetang 14-01-13 16:32

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

Αν αυτό δεν ισχύει δε θα λειτουργεί σωστά.

Γιώργος Κ. 14-01-13 16:53

Παράθεση:

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

Αν αυτό δεν ισχύει δε θα λειτουργεί σωστά.

Ναί Γιώργο το παρατήρησα, μπορεί να μην είναι ακριβώς αυτό που θέλω αλλά μου έδωσε ιδέες για να το φτιάξω όπως το θέλω. Όσα ευχαριστώ και να πω, για τον χρόνο που διαθέστε εσύ και ο Θανάσης, είναι λίγα. Το δουλεύω τώρα και αν χρειαστώ κάτι άλλο θα γράψω. Να ρωτήσω και κάτι άσχετο, υπάρχει κάποιο βιβλίο με συναρτήσεις στο excel που να έχει αναλυτική επεξήση και με παραδείγματα;

kapetang 14-01-13 17:11

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

Μια προσέγγιση που αντιμετωπίζει την περίπτωση του διαφορετικού ύψους των στηλών των δεδομένων.

Γιώργο, αν ξέρεις Αγγλικά, μπορείς να βρεις αρκετά αν κάνεις αναζήτηση στο διαδίκτυο.

Στον Παπασωτηρίου είδα και μεταφράσεις, αλλά δε θυμούμαι λεπτομέρειες.

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

Spirosgr 14-01-13 20:05

1 Συνημμένο(α)
Καλησπέρα
Δείτε και μια άλλη προσέγγιση στο ζητούμενο
Χρειάζεται να μπουν μόνο 2 ονόματα και ένας τύπος
Τα πλεονεκτήματα και οι λεπτομέρειες στο φύλλο που ακολουθεί
Καλή συνέχεια!

Γιώργος Κ. 14-01-13 21:11

Παράθεση:

Αρχική Δημοσίευση από spirosgr (Μήνυμα 13470)
Καλησπέρα
Δείτε και μια άλλη προσέγγιση στο ζητούμενο
Χρειάζεται να μπουν μόνο 2 ονόματα και ένας τύπος
Τα πλεονεκτήματα και οι λεπτομέρειες στο φύλλο που ακολουθεί
Καλή συνέχεια!

Καλησπέρα, όταν στην επικύρωση δεδομένων βάζω =List βγάζει μήνυμα "το αρχείο προέλευσης καταλήγη σε εσφαλμένο αποτέλεσμα αυτή τη στιγμή"

Spirosgr 15-01-13 00:22

Καλημέρα
Θα πρέπει να δεις (όπως γράφω και μέσα στο φύλλο)
αν στον τύπο τα στοιχεία συμφωνούν με τα δικά σου (του αρχείου σου)
Πχ αν το φύλλο σου ονομάζεται ¨Εύρεση" και βέβαια θα δίνει λάθος αφού ο τύπος το έχει σαν "Sheet1". Το ίδιο πρέπει να ελέγξεις αν συμβαίνει και με το όνομα του πίνακα που στον τύπο αναφαίρετε "Table1". Αντικατέστησε το με το όνομα του πίνακά σου (Βασικά έχεις δημιουργήσει πίνακα ή έχεις περιοχή;) Ακόμα έλεγξε αν το κελί αναζήτησης είναι στο J2 του φύλλου σου ή αν δεν είναι γράψε το κελί που το έχεις εσύ.
Καλή συνέχεια!

Γιώργος Κ. 15-01-13 00:35

Παράθεση:

Αρχική Δημοσίευση από spirosgr (Μήνυμα 13472)
Καλημέρα
Θα πρέπει να δεις (όπως γράφω και μέσα στο φύλλο)
αν στον τύπο τα στοιχεία συμφωνούν με τα δικά σου (του αρχείου σου)
Πχ αν το φύλλο σου ονομάζεται ¨Εύρεση" και βέβαια θα δίνει λάθος αφού ο τύπος το έχει σαν "Sheet1". Το ίδιο πρέπει να ελέγξεις αν συμβαίνει και με το όνομα του πίνακα που στον τύπο αναφαίρετε "Table1". Αντικατέστησε το με το όνομα του πίνακά σου (Βασικά έχεις δημιουργήσει πίνακα ή έχεις περιοχή;) Ακόμα έλεγξε αν το κελί αναζήτησης είναι στο J2 του φύλλου σου ή αν δεν είναι γράψε το κελί που το έχεις εσύ.
Καλή συνέχεια!

Εννοείται οτί αντικατέστησα τα ονόματα και το κελί. Περιοχή έχω δημιουργήσει, πως δημιουργώ πίνακα;(μάλλον εδώ είναι το λάθος ε;)

Tasos 15-01-13 03:24

Καλημέρα!

Γιώργο για να μετατρέψεις μια περιοχή σε πίνακα δες το παρακάτω: Δημιουργία ή διαγραφή ενός πίνακα του Excel σε ένα φύλλο εργασίας - Excel - Office.com

Γενικότερα θα διευκολυνθείς αρκετά αν χρησιμοποιείς τη βοήθεια του προγράμματος (F1)
για θέματα που σχετίζονται με τις στάνταρ λειτουργίες / δυνατότητες της Excel.

Φιλικά

Τάσος


Η ώρα είναι 15:50.

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


Search Engine Optimization by vBSEO 3.3.2