Δημιουργία ερωτήματος παραμέτρων στο Microsoft Query

Όταν υποβάλετε ένα ερώτημα σε δεδομένα στο Excel, μπορεί να θέλετε να χρησιμοποιήσετε μια τιμή εισόδου - μια παράμετρο - για να καθορίσετε κάτι σχετικά με το ερώτημα. Για να το κάνετε αυτό, μπορείτε να δημιουργήσετε ένα ερώτημα παραμέτρων στο Microsoft Query:

  • Οι παράμετροι χρησιμοποιούνται στον όρο WHERE του ερωτήματος – λειτουργούν πάντα ως φίλτρο για τα δεδομένα που ανακτώνται.

  • Οι παράμετροι μπορούν να ζητήσει από το χρήστη μια τιμή εισόδου κατά την εκτέλεση ή την ανανέωση του ερωτήματος, να χρησιμοποιήσουν μια σταθερά ως τιμή εισαγωγής ή να χρησιμοποιήσουν τα περιεχόμενα ενός καθορισμένου κελιού ως τιμή εισόδου.

  • Μια παράμετρος είναι μέρος του ερωτήματος που τροποποιεί και δεν μπορεί να επαναχρησιμοποιηθεί σε άλλα ερωτήματα.

Σημείωση    Εάν θέλετε τον άλλο τρόπο για να δημιουργήσετε ερωτήματα παραμέτρων, ανατρέξτε στο θέμα Δημιουργία ερωτήματος παραμέτρων (Power Query).

Διαδικασία

  1. Κάντε κλικ στην > "Λήψη & μετασχηματισμού δεδομένων > λήψη δεδομένων > από άλλες προελεύσεις > από το Microsoft Query.

  2. Ακολουθήστε τα βήματα του Οδηγού ερωτημάτων. Στον Οδηγό ερωτημάτων – Η οθόνη "Τέλος", επιλέξτε "Προβολή δεδομένων" ή "Επεξεργασία ερωτήματος" στο Microsoft Query και, στη συνέχεια, κάντε κλικ στο κουμπί "Τέλος". Ανοίγει το παράθυρο του Microsoft Query και εμφανίζει το ερώτημά σας.

  3. Κάντε κλικ στην επιλογή "Προβολή> SQL". Στο παράθυρο διαλόγου SQL που εμφανίζεται, βρείτε τον όρο WHERE – μια γραμμή που ξεκινά με τη λέξη WHERE, συνήθως στο τέλος του κώδικα SQL. Εάν δεν υπάρχει όρος WHERE, προσθέστε έναν πληκτρολογώντας WHERE σε μια νέα γραμμή στο τέλος του ερωτήματος.

  4. Μετά την where, πληκτρολογήστε το όνομα του πεδίου, έναν τελεστή σύγκρισης (=, <, >, LIKE κ.λπ.) και ένα από τα εξής:

    • Για μια ερώτηση γενικής παραμέτρου, πληκτρολογήστε ένα ερωτηματικό (?). Δεν εμφανίζεται καμία χρήσιμη φράση στο μήνυμα που εμφανίζεται κατά την εκτέλεση του ερωτήματος.

      Προβολή SQL του ms Query με έμφαση στον όρο WHERE

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

      Προβολή SQL του ms Query με έμφαση στον όρο WHERE

  5. Αφού ολοκληρώσετε την προσθήκη συνθηκών με παραμέτρους στον όρο WHERE, κάντε κλικ στο κουμπί OK για να εκτελέσετε το ερώτημα. Το Excel σάς ζητά να δώσετε μια τιμή για κάθε παράμετρο και, στη συνέχεια, το Microsoft Query εμφανίζει τα αποτελέσματα.

  6. Όταν είστε έτοιμοι να φορτώσετε τα δεδομένα, κλείστε το παράθυρο του Microsoft Query για να επιστρέψετε τα αποτελέσματα στο Excel. Ανοίγει το παράθυρο διαλόγου "Εισαγωγή δεδομένων".

    Παράθυρο διαλόγου "Εισαγωγή δεδομένων" στο Excel

  7. Για να ελέγξετε τις παραμέτρους σας, κάντε κλικ στην επιλογή "Ιδιότητες". Στη συνέχεια, στο παράθυρο διαλόγου "Ιδιότητες σύνδεσης", στην καρτέλα "Ορισμός", κάντε κλικ στην επιλογή "Παράμετροι".

    Παράθυρο διαλόγου "Ιδιότητες σύνδεσης"

  8. Το παράθυρο διαλόγου "Παράμετροι" εμφανίζει τις παραμέτρους που χρησιμοποιούνται στο ερώτημα. Επιλέξτε μια παράμετρο στην περιοχή Όνομα παραμέτρου για να εξετάσετε ή να αλλάξετε τον τρόπο με τον οποίο λαμβάνεται η τιμή παραμέτρου. Μπορείτε να αλλάξετε το μήνυμα παραμέτρου, να εισαγάγετε μια συγκεκριμένη τιμή ή να καθορίσετε μια αναφορά κελιού.

    Παράθυρο διαλόγου "Παράμετρος ερωτήματος MS"

  9. Κάντε κλικ στο κουμπί OK για να αποθηκεύσετε τις αλλαγές σας και να κλείσετε το παράθυρο διαλόγου "Παράμετροι" και, στη συνέχεια, στο παράθυρο διαλόγου "Εισαγωγή δεδομένων" κάντε κλικ στο κουμπί OK για να εμφανίσετε τα αποτελέσματα του ερωτήματος στο Excel.

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

Δείτε επίσης

Προσαρμογή ερωτήματος παραμέτρων

Δημιουργία ερωτήματος παραμέτρων (Power Query)

Δημιουργία αναπτυσσόμενης λίστας

Χρειάζεστε περισσότερη βοήθεια;

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×