Αφού έχετε μια εξωτερική σύνδεση δεδομένων, μπορείτε να χρησιμοποιήσετε τις ιδιότητες σύνδεσης για να κατευθύνετε σε άλλον πίνακα βάσης δεδομένων ή ερώτημα. Μπορείτε ακόμη να γράψετε τις δικές σας δηλώσεις SQL. Η SQL (Structured Query Language) είναι η γλώσσα που χρησιμοποιούν τα συστήματα σχεσιακών βάσεων δεδομένων (όπως η Microsoft Access) για την εκτέλεση διαφόρων εργασιών. Μπορείτε να μεταβιβάσετε οδηγίες απευθείας από το Excel χρησιμοποιώντας δηλώσεις SQL. Αυτό μπορεί να σας δώσει περισσότερο έλεγχο στα δεδομένα που αντλείτε στο μοντέλο Excel.
Αν και δεν είναι δυνατή μια λεπτομερής συζήτηση για την SQL, ας βγούμε λίγο έξω από τη ζώνη άνεσής μας και ας επεξεργαστούμε τη σύνδεση εξωτερικών δεδομένων χρησιμοποιώντας μια απλή δήλωση SQL για να αντλήσουμε ένα διαφορετικό σύνολο δεδομένων.
Μεταβείτε στην καρτέλα Δεδομένα στην Κορδέλα και επιλέξτε Συνδέσεις. Αυτό ενεργοποιεί το πλαίσιο διαλόγου Συνδέσεις βιβλίου εργασίας που εμφανίζεται εδώ.
Επιλέξτε το κουμπί Ιδιότητες για τη σύνδεση που θέλετε να αλλάξετε.
Επιλέξτε τη σύνδεση που θέλετε να επεξεργαστείτε και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες.
Ανοίγει το παράθυρο διαλόγου Ιδιότητες σύνδεσης. Εδώ, μπορείτε να κάνετε κλικ στην καρτέλα Ορισμός.
Στην καρτέλα Ορισμοί, επιλέξτε τον τύπο εντολής SQL και εισαγάγετε τη δήλωση SQL.
Αλλάξτε την ιδιότητα Command Type σε SQL και, στη συνέχεια, εισαγάγετε τη δήλωση SQL. Σε αυτήν την περίπτωση, μπορείτε να εισάγετε:
SELECT * FROM [Sales_By_Employee]
WHERE ([Market] = 'Tulsa') Αυτή η δήλωση λέει στο Excel να τραβήξει όλες τις εγγραφές από τον πίνακα Sales_By_Employee όπου η Αγορά ισούται με Tulsa.
Κάντε κλικ στο OK για να επιβεβαιώσετε τις αλλαγές σας και να κλείσετε το παράθυρο διαλόγου Ιδιότητες σύνδεσης.
Το Excel ενεργοποιεί αμέσως μια ανανέωση της εξωτερικής σας σύνδεσης, φέρνοντας τα νέα σας δεδομένα.