Πώς να δημιουργήσετε ένα υπολογισμένο πεδίο στο excel. Υπολογιζόμενες στήλες στο Transact-SQL Πώς να δημιουργήσετε μια υπολογισμένη στήλη

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

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

Εργασία 1.Ο πίνακας ΠΡΟΪΟΝ έχει τα πεδία PRICE και RATE_VAT. Υπολογίστε την τιμή συμπεριλαμβανομένου ΦΠΑ και συγκρίνετε την με την τιμή που προκύπτει στο πεδίο υπολογισμού του πίνακα Τιμή συμπεριλαμβανομένου ΦΠΑ.

  1. Δημιουργήστε ένα ερώτημα επιλογής σε λειτουργία σχεδίασης για τον πίνακα PRODUCT. Σύρετε τα πεδία NAME_TOV, PRICE, RATE_VAT και Price with VAT στη φόρμα αιτήματος (Εικ. 4.6).
  2. Για να υπολογίσετε την τιμή συμπεριλαμβανομένου του ΦΠΑ, δημιουργήστε ένα υπολογισμένο πεδίο γράφοντας την έκφραση [PRICE]+[PRICE]*[RATE_VAT] στο κενό κελί της σειράς Πεδίο.
  3. Για να επιλέξετε εγγραφές με τιμή μεγαλύτερη από 5000 στο πεδίο υπολογισμού, πληκτρολογήστε > 5000 στη γραμμή Κριτήρια
  4. Μετά την εισαγωγή μιας παράστασης, το σύστημα δημιουργεί από προεπιλογή το όνομα του υπολογισμένου πεδίου Έκφραση 1, το οποίο γίνεται η επικεφαλίδα στήλης στον πίνακα με τα αποτελέσματα του ερωτήματος. Αυτό το όνομα θα εισαχθεί πριν από την έκφραση [PRICE]+[PRICE]*[VAT_RATE]. Για κάθε νέο υπολογισμένο πεδίο στο ερώτημα, ο αριθμός της παράστασης αυξάνεται κατά ένα. Το όνομα του υπολογιζόμενου πεδίου διαχωρίζεται από την έκφραση με άνω και κάτω τελεία. Για να αλλάξετε το όνομα, τοποθετήστε τον κέρσορα του ποντικιού στο υπολογισμένο πεδίο της φόρμας αιτήματος και κάντε κλικ στο δεξί κουμπί του ποντικιού. Από το μενού με ευαισθησία στο περιβάλλον, επιλέξτε Ιδιότητεςπεδίο (Ιδιότητες) και στη γραμμή Λεζάντα εισαγάγετε ένα νέο όνομα πεδίου - Τιμή με ΦΠΑ 1. Τώρα στον πίνακα με τα αποτελέσματα του ερωτήματος, αυτό το όνομα θα εμφανίζεται στην κεφαλίδα της υπολογιζόμενης στήλης. Το όνομα του πεδίου μπορεί επίσης να διορθωθεί απευθείας στη φόρμα αιτήματος.
  5. Για να εμφανίσετε το αποτέλεσμα του ερωτήματος, κάντε κλικ στο κουμπί Εκτέλεση(Τρέξε) στην ομάδα Αποτελέσματα(Αποτελέσματα). Το υπολογιζόμενο πεδίο του πίνακα και το ερώτημα έχουν τις ίδιες τιμές.
  6. Αλλάξτε την τιμή του προϊόντος σε μία από τις εγγραφές αιτημάτων. Οι τιμές και στα δύο υπολογιζόμενα πεδία θα επανυπολογιστούν αμέσως.
  7. Για να σχηματίσετε μια σύνθετη έκφραση σε ένα υπολογισμένο πεδίο ή μια συνθήκη επιλογής, συνιστάται να χρησιμοποιήσετε το εργαλείο δημιουργίας εκφράσεων. Το πρόγραμμα δημιουργίας σάς επιτρέπει να επιλέξετε τα ονόματα πεδίων που απαιτούνται στην έκφραση από πίνακες, ερωτήματα, πινακίδες λειτουργίας και συναρτήσεις. Καταργήστε την έκφραση στο πεδίο υπολογισμού και χρησιμοποιήστε το εργαλείο δημιουργίας για να τη δημιουργήσετε.
  8. Καλέστε το Εργαλείο δημιουργίας εκφράσεων κάνοντας κλικ στο κουμπί Οικοδόμος(οικοδόμος) στην ομάδα Ρύθμιση ερωτήματοςΣχεδιασμός κορδέλας (Ρύθμιση ερωτήματος) ή επιλέγοντας Χτίζω(Δημιουργία) στο μενού με ευαισθησία στο περιβάλλον. Ο κέρσορας του ποντικιού πρέπει να έχει τοποθετηθεί προηγουμένως στο κελί εισαγωγής έκφρασης.
  9. Στην αριστερή πλευρά του παραθύρου Δόμηση εκφράσεων(Εργαλείο δημιουργίας εκφράσεων) (Εικ. 4.7) επιλέξτε τον πίνακα PRODUCT στον οποίο βασίζεται το ερώτημα. Μια λίστα με τα πεδία του θα εμφανιστεί στα δεξιά. Επιλέξτε διαδοχικά τα απαιτούμενα πεδία και τελεστές κάνοντας διπλό κλικ στην έκφραση. Η έκφραση θα σχηματιστεί στο επάνω μέρος του παραθύρου. Λάβετε υπόψη ότι το πρόγραμμα δημιουργίας υπέδειξε το όνομα του πίνακα στον οποίο ανήκει πριν από το όνομα του πεδίου και το διαχώρισε από το όνομα του πεδίου με ένα θαυμαστικό.
  10. Ολοκληρώστε τη διαδικασία κατασκευής μιας παράστασης σε ένα υπολογισμένο πεδίο κάνοντας κλικ στο κουμπί ΟΚ.
  11. Αποθηκεύστε το αίτημα με το όνομα ― Τιμή με ΦΠΑ και κλείστε το.
  12. Εκτελέστε το αποθηκευμένο αρχείο επιλέγοντάς το στην περιοχή πλοήγησης και επιλέγοντας Άνοιγμα από το μενού περιβάλλοντος.


Εργασία 2.Μπορείτε να χρησιμοποιήσετε ενσωματωμένες συναρτήσεις σε υπολογισμένα πεδία και συνθήκες φίλτρου. Η Access έχει καθορισμένες περισσότερες από 150 λειτουργίες.
Ας είναι απαραίτητο να επιλέξετε όλα τα τιμολόγια για τα οποία έγινε η αποστολή σε έναν δεδομένο μήνα. Στο ΤΙΜΟΛΟΓΙΟ, η ημερομηνία αποστολής αποθηκεύεται στο πεδίο DATE_OTG με τον τύπο δεδομένων Ημερομηνία/Ώρα.

  1. Δημιουργήστε ένα ερώτημα επιλογής σε λειτουργία σχεδίασης για τον πίνακα INVOICE. Σύρετε τα πεδία NOM_NAKL και CODE_SK στη φόρμα (Εικ. 4.8).
  2. Δημιουργήστε ένα υπολογισμένο πεδίο σε ένα κενό κελί γραμμής Πεδίο(Πεδίο) γράφοντας μία από τις εκφράσεις εκεί: Format([INVOICE]![DISPOSITION_DATE];"mmmm") - αυτή η συνάρτηση θα επιστρέψει το πλήρες όνομα του μήνα
    ή Μορφή ([INBOOK]![DATE_DATE];"mm") - αυτή η συνάρτηση θα επιστρέψει τον αριθμό του μήνα.
  3. Για να επιλέξετε τιμολόγια που εκδίδονται σε έναν δεδομένο μήνα, στο πεδίο υπολογισμού στη γραμμή Συνθήκη επιλογής (Κριτήρια), εισαγάγετε το όνομα του μήνα, για παράδειγμα Μάρτιος (Εικ. 4.8) ή τον αριθμό του μήνα, για παράδειγμα 3 σύμφωνα με παράμετρος στη συνάρτηση Μορφοποίηση.
  4. Συμπληρώστε το αίτημά σας κάνοντας κλικ στο κουμπί Εκτέλεση(Τρέξε) στην ομάδα Αποτελέσματα(Αποτελέσματα) στην καρτέλα κορδέλα Εργασία με αιτήματα | Κατασκευαστής(Εργαλεία Ερωτήσεων | Σχεδιασμός).
  5. Γράψτε τη συνάρτηση Μήνας(INVOICE!DATE_OTG) στο πεδίο υπολογισμού και βεβαιωθείτε ότι αυτή η συνάρτηση επιστρέφει τον αριθμό μήνα που εξήχθη από την ημερομηνία.
  6. Για να επιλέξετε όλες τις σειρές που σχετίζονται με το δεύτερο τρίμηνο, στη σειρά Κριτήρια, εισαγάγετε τον τελεστή Between 4 And 6, ο οποίος καθορίζει εάν η τιμή της παράστασης εμπίπτει στο καθορισμένο διάστημα.
  7. Γράψτε την έκφραση MonthName(Month(INVOICE!DATE_OTG)) στο πεδίο υπολογισμού και βεβαιωθείτε ότι η συνάρτηση MonthName μετατρέπει τον αριθμό του μήνα στο πλήρες όνομά του.


Για να το ενισχύσετε αυτό, παρακολουθήστε το εκπαιδευτικό βίντεο.

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

Ρύζι. 1. Πρέπει να δημιουργήσετε ένα υπολογισμένο πεδίο σε έναν υπάρχοντα συγκεντρωτικό πίνακα Μέσος όρος εσόδων ανά ώρα, που θα δώσει νέο νόημα στα αναλυόμενα δεδομένα

Κατεβάστε τη σημείωση σε ή μορφή, παραδείγματα σε μορφή

Ένα πεδίο υπολογισμού είναι ένα πεδίο δεδομένων που δημιουργείται ως αποτέλεσμα υπολογισμών που βασίζονται σε υπάρχοντα πεδία Συγκεντρωτικού Πίνακα. Το πεδίο υπολογισμού προστίθεται στο σύνολο δεδομένων ως εικονική στήλη. Αυτή η στήλη δεν περιλαμβάνεται στα δεδομένα προέλευσης, περιέχει τιμές που καθορίζονται από έναν τύπο και αλληλεπιδρά με τα δεδομένα Συγκεντρωτικού Πίνακα με τον ίδιο τρόπο όπως και άλλα πεδία Συγκεντρωτικού Πίνακα.

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

Τώρα κοιτάξτε το σχ. 5.1 και αναρωτηθείτε: Γιατί χρειάστηκε να προσθέσετε υπολογισμένα πεδία; Γιατί να μην χρησιμοποιήσετε τυπικούς τύπους κελιών ή να κάνετε τους απαραίτητους υπολογισμούς απευθείας στον πίνακα προέλευσης για να λάβετε τις πληροφορίες που χρειάζεστε;» Για να απαντήσουμε σε αυτές τις ερωτήσεις, ας δούμε τις διάφορες μεθόδους που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε το πεδίο υπολογισμού που φαίνεται στο Σχήμα 1.

Μέθοδος 1: Προσθέστε ένα υπολογισμένο πεδίο στην προέλευση δεδομένων

Μπορείτε να προσθέσετε ένα υπολογισμένο πεδίο στην πηγή δεδομένων σας, όπως φαίνεται στην Εικόνα. 2, επιτρέποντας στον Συγκεντρωτικό Πίνακα να χρησιμοποιήσει αυτό το πεδίο ως τυπικό πεδίο δεδομένων. Εάν η διάταξη των πληροφοριών στο φύλλο προέλευσης δεδομένων επιτρέπει να γίνει αυτό, τότε ποια θα μπορούσε να είναι η καλύτερη λύση. Παρεμπιπτόντως, η προσθήκη μιας νέας στήλης δεν απαιτεί απλώς την ενημέρωση του συγκεντρωτικού πίνακα, αλλά και την αλλαγή του εύρους στο οποίο βασίζεται το συγκεντρωτικό πίνακα. Για να το κάνετε αυτό, κάντε κλικ στην περίληψη και μεταβείτε στο μενού Ανάλυση → Πηγή δεδομένων → Πηγή δεδομένων.

Προσπαθώ να μετατρέψω τα αρχικά δεδομένα σε Πίνακα (κάτι που γίνεται στην Εικ. 2 και στο συνημμένο αρχείο Excel). Σε αυτήν την περίπτωση, πρώτον, οι επικεφαλίδες επισημαίνονται, δεύτερον, εμφανίζονται κουμπιά με φίλτρα, που είναι συχνά χρήσιμα για την εξερεύνηση δεδομένων, τρίτον, οι σειρές χρωματίζονται μία κάθε φορά και, τέλος, το πιο σημαντικό πράγμα, όταν προσθέτετε σειρές και στήλες δεν είναι απαραίτητο να αλλάξετε την περιοχή δεδομένων για έναν συγκεντρωτικό πίνακα. Η περιοχή που καθορίζεται ως τέτοια δεν είναι ένα ορθογώνιο εύρος, αλλά το όνομα του πίνακα. Στην περίπτωσή μας - Πηγή(Εικ. 3).

Ρύζι. 3. Σχηματισμός περίληψης βάσει ειδικού εργαλείου Excel – Πίνακας

Αλλά αυτή η μέθοδος έχει επίσης μειονεκτήματα: πρώτον, δεν είναι πάντα βολικό να προσθέτετε μια στήλη στα δεδομένα προέλευσης και, δεύτερον, οι δυνατότητες είναι περιορισμένες εάν αλλάξει η δομή των δεδομένων προέλευσης (για παράδειγμα, εξάγετε δεδομένα από 1C και η νέα εξαγωγή έχει μια ακόμη στήλη· αυτή η νέα στήλη θα αντικαταστήσει τη στήλη υπολογισμού σας).

Μέθοδος 2: Χρησιμοποιήστε έναν τύπο εκτός του Συγκεντρωτικού Πίνακα για να δημιουργήσετε ένα υπολογισμένο πεδίο

Μπορείτε να προσθέσετε ένα υπολογισμένο πεδίο δίπλα σε έναν συγκεντρωτικό πίνακα. Στο Σχ. 4 κάθε κελί σε μια στήλη Μέσος όρος εσόδων ανά ώραπαρέχεται με έναν τύπο που αναφέρεται σε έναν συγκεντρωτικό πίνακα. Παρεμπιπτόντως, εάν, όταν προσπαθείτε να ανατρέξετε σε ένα κελί συγκεντρωτικού πίνακα, εμφανιστεί η συνάρτηση GET.PIOTTABLE.DATA στον τύπο σας, τότε δεν θα μπορείτε να "σύρετε" τον τύπο. Για να ξεπεράσετε αυτή τη δυσκολία, διαβάστε τη σημείωση.

Ρύζι. 4. Όταν εισάγετε έναν τύπο μετά τη δημιουργία ενός Συγκεντρωτικού Πίνακα, ουσιαστικά προσθέτετε ένα υπολογισμένο πεδίο που αλλάζει όταν ενημερώνεται ο ίδιος ο Συγκεντρωτικός Πίνακας

Αν και αυτή η μέθοδος προσθέτει ένα υπολογισμένο πεδίο που ενημερώνεται όταν ανανεώνεται ο Συγκεντρωτικός Πίνακας, τυχόν αλλαγές στη δομή του Συγκεντρωτικού Πίνακα μπορεί να καταστήσουν τον τύπο άχρηστο. Για παράδειγμα, ως αποτέλεσμα της μεταφοράς του πεδίου Αγορά πωλήσεων στην περιοχή FILTERS της λίστας πεδίων σε έναν συγκεντρωτικό πίνακα, η δομή της αναφοράς αλλάζει, με αποτέλεσμα να εμφανίζεται ένα μήνυμα σφάλματος στο πεδίο υπολογισμού (Εικ. . 5). Εάν προσθέσετε ένα άλλο πεδίο στην περιοχή COLUMNS του συγκεντρωτικού πίνακα, τη στήλη Μέσος όρος εσόδων ανά ώραθα αντικατασταθεί.

Μέθοδος 3: Άμεση εισαγωγή ενός υπολογισμένου πεδίου στον Συγκεντρωτικό Πίνακα

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

Ένα άλλο πλεονέκτημα αυτής της μεθόδου είναι ότι εάν τη χρησιμοποιήσετε, μπορείτε να αλλάξετε τη δομή του συγκεντρωτικού πίνακα και ακόμη και τα πεδία δεδομένων για τις διαφορετικές μονάδες μέτρησης που χρησιμοποιούνται στα πεδία υπολογισμού. Ταυτόχρονα, μπορείτε να είστε σίγουροι ότι δεν θα υπάρξουν σφάλματα στους τύπους και ότι οι αναφορές κελιών δεν θα χαθούν.

Η αναφορά Συγκεντρωτικού Πίνακα που φαίνεται στο Σχήμα Το 6 παρουσιάζει έναν συνοπτικό πίνακα, ο οποίος φαίνεται στο Σχ. 1, εκτός από το ότι έχει ανακατασκευαστεί για να εμφανίζει τα μέσα έσοδα ανά ώρα για κάθε υπηρεσία και κάθε αγορά.

Ρύζι. 6. Το πεδίο υπολογισμού που δημιουργήθηκε προηγουμένως παραμένει "έγκυρο" ακόμα και αν αλλάξει η δομή του συγκεντρωτικού πίνακα, με αποτέλεσμα την εμφάνιση του μέσου όρου εσόδων ανά ώρα για κάθε υπηρεσία και κάθε αγορά πωλήσεων

Δημιουργήστε ένα υπολογισμένο πεδίο

Για να μπορέσετε να δημιουργήσετε ένα υπολογισμένο πεδίο, πρέπει να ανοίξετε ή να δημιουργήσετε έναν Συγκεντρωτικό Πίνακα. Το παράδειγμά μας χρησιμοποιεί τον συγκεντρωτικό πίνακα που φαίνεται στο Σχ. 1, αλλά χωρίς τη στήλη D. Για να δημιουργήσετε ένα πεδίο υπολογισμού, ενεργοποιήστε το πλαίσιο διαλόγου Εισαγωγή υπολογισμένου πεδίου. Για να το κάνετε αυτό, κάντε κλικ στον συγκεντρωτικό πίνακα για να ενεργοποιήσετε την ομάδα των καρτελών με βάση τα συμφραζόμενα Εργασία με Συγκεντρωτικούς Πίνακες. Μεταβείτε στην καρτέλα Ανάλυση, στην ομάδα Υπολογισμοί, κάντε κλικ στο κουμπί Πεδία, στοιχεία και σύνολακαι επιλέξτε την εντολή Υπολογισμένο πεδίο από το μενού (Εικ. 7).

Στην οθόνη θα εμφανιστεί ένα πλαίσιο διαλόγου Εισαγωγή υπολογισμένου πεδίου(Εικ. 8). Υπάρχουν δύο πεδία κειμένου στο επάνω μέρος του πλαισίου διαλόγου: ΟνομαΚαι Τύπος. Σε αυτά τα πεδία, πρέπει να καθορίσετε το όνομα του υπολογιζόμενου πεδίου και να δημιουργήσετε έναν τύπο καθορίζοντας τα απαιτούμενα πεδία δεδομένων και τους μαθηματικούς τελεστές. Στο πεδίο υπολογισμού δίνεται ένα περιγραφικό όνομα Μέσος όρος εσόδων ανά ώρα. Αυτό το όνομα θα πρέπει να επιλεγεί για να περιγράφει με ακρίβεια τον τύπο της μαθηματικής πράξης που εκτελείται. Προεπιλεγμένο πεδίο κειμένου Τύποςκουτί διαλόγου Εισαγωγή υπολογισμένου πεδίουπεριέχει την έκφραση = 0. Πριν εισαγάγετε τον τύπο, πρέπει να αφαιρέσετε το μηδέν. Επιλέξτε ένα από τα πεδία της περιοχής Πεδία; στην περίπτωσή μας - Όγκος πωλήσεωνκαι κάντε κλικ Προσθήκη πεδίου. Το όνομα του πεδίου θα εμφανιστεί στη γραμμή Τύπος. Εισαγάγετε το σύμβολο διαίρεσης / και, στη συνέχεια, επιλέξτε το δεύτερο πεδίο – Περίοδος πώλησης (σε ώρες). Κάντε κλικ Προσθήκη, και μετά Εντάξειγια να ενεργοποιήσετε το νέο υπολογισμένο πεδίο.

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

Αυτό σημαίνει ότι έχετε προσθέσει τη στήλη στην πηγή δεδομένων; Οχι. Τα υπολογισμένα πεδία είναι σαν στοιχεία ΜΕΡΙΚΟ ΣΥΝΟΛΟΚαι συνολικό ποσόΟι συναρτήσεις Συγκεντρωτικού Πίνακα είναι οι προεπιλογές επειδή είναι όλες μαθηματικές συναρτήσεις που υπολογίζουν εκ νέου δεδομένα όταν αλλάζει ή ενημερώνεται ο Συγκεντρωτικός Πίνακας. Τα υπολογισμένα πεδία απλώς μιμούνται ρητά καθορισμένα πεδία στην πηγή δεδομένων. Μπορείτε να τα σύρετε, να αλλάξετε τις ρυθμίσεις πεδίου και να τα χρησιμοποιήσετε μαζί με άλλα υπολογισμένα πεδία.

Σημειώστε ότι στο σχ. 8 Η μορφή του τύπου που εισαγάγατε είναι παρόμοια με αυτή που χρησιμοποιείται στην τυπική γραμμή Τύποι Excel. Η κύρια διαφορά είναι ότι αντί να χρησιμοποιείτε αυστηρές αναφορές κελιών ή αριθμητικές τιμές, αναφέρεστε σε πεδία δεδομένων Συγκεντρωτικού Πίνακα για να εκχωρήσετε τιμές σε ορίσματα που χρησιμοποιούνται στους υπολογισμούς.

Δημιουργία Υπολογιζόμενων Στοιχείων

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

Στον συνοπτικό πίνακα που φαίνεται στο Σχ. 9, αναφέρεται ο συνολικός όγκος πωλήσεων για ορισμένες περιόδους αναφοράς (πεδίο Περίοδος αναφοράς). Φανταστείτε ότι θέλετε να συγκρίνετε τον μέσο όγκο πωλήσεων των τελευταίων έξι περιόδων με τον μέσο όγκο πωλήσεων των προηγούμενων επτά περιόδων. Για να είμαστε πιο ακριβείς, πρέπει να προσδιορίσουμε τον μέσο όρο για τις περιόδους P01–P07 και να τον συγκρίνουμε με τον μέσο όρο για τις περιόδους P08–P13.

Τοποθετήστε τον δείκτη σε οποιοδήποτε κελί του πεδίου Περίοδος αναφοράςμεταβείτε στην καρτέλα κορδέλα με βάση τα συμφραζόμενα Ανάλυσηστην ομάδα Χρήση υπολογιστή,και κάντε κλικ στο κουμπί Πεδία, στοιχεία και σύνολα. Στο μενού που ανοίγει, επιλέξτε την εντολή Υπολογισμένο αντικείμενο(Εικ. 10).

Θα ανοίξει ένα πλαίσιο διαλόγου (Εικ. 11). Παρατηρήστε ότι στο επάνω μέρος του πλαισίου διαλόγου υποδεικνύει με ποιο πεδίο εργάζεστε. Σε αυτή την περίπτωση αυτό το πεδίο Περίοδος αναφοράς. Επιπλέον, η λίστα περιέχει όλα τα στοιχεία του πεδίου Περίοδος αναφοράς. Δώστε ένα όνομα στο υπολογιζόμενο στοιχείο και, στη συνέχεια, δημιουργήστε έναν τύπο με τον απαραίτητο συνδυασμό στοιχείων δεδομένων και τελεστών που θα παράγει το σωστό αποτέλεσμα. Ο τύπος εισάγεται στο πεδίο Τύπος, και τα απαραίτητα στοιχεία δεδομένων που χρησιμοποιούνται σε αυτό επιλέγονται στη λίστα Στοιχεία. Κάντε κλικ στο κουμπί Εντάξει, και το υπολογιζόμενο στοιχείο θα προστεθεί στον συγκεντρωτικό πίνακα (Εικ. 12).

Ρύζι. 11. Πλαίσιο διαλόγου Εισαγωγή ενός Υπολογιζόμενου Στοιχείου

Ομοίως, δημιουργήστε ένα υπολογισμένο στοιχείο που θα αντιπροσωπεύει τις μέσες πωλήσεις για τις περιόδους P08–P13. Στη συνέχεια, αποκρύψτε τις μεμονωμένες περιόδους αναφοράς, αφήνοντας μόνο δύο υπολογισμένα στοιχεία. Με λίγη μορφοποίηση, τα υπολογιζόμενα στοιχεία μας θα χρησιμοποιηθούν για τη σύγκριση των μέσων πωλήσεων για τον προηγούμενο και τους επόμενους έξι μήνες (Εικόνα 13).

Εάν δεν αποκρύψετε τα στοιχεία δεδομένων που χρησιμοποιούνται στον υπολογισμό των υπολογιζόμενων στοιχείων, τα υποσύνολα και τα γενικά σύνολα ενδέχεται να είναι λανθασμένα.

Πλεονεκτήματα και μειονεκτήματα των Υπολογισμών Συγκεντρωτικού Πίνακα

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

Προτεραιότητα λειτουργιών.Όπως και στα υπολογιστικά φύλλα, οποιοσδήποτε τελεστής μπορεί να χρησιμοποιηθεί σε τύπους για υπολογισμένα στοιχεία και πεδία: +, –, *, /, %, ^, κ.λπ. Επιπλέον, όπως τα υπολογιστικά φύλλα, οι υπολογισμοί στους συγκεντρωτικούς πίνακες εκτελούνται σύμφωνα με την προτεραιότητα του τελεστή. Όταν εκτελείτε έναν υπολογισμό που συνδυάζει πολλούς τελεστές, όπως (2+3) *4/50%, το Excel αξιολογεί την έκφραση και εκτελεί τον υπολογισμό με συγκεκριμένη σειρά. Η γνώση αυτής της σειράς θα σας γλιτώσει από πολλά λάθη.

Έτσι, η σειρά των εργασιών στο Excel είναι η εξής:

  • Επεξεργασία εκφράσεων σε παρένθεση.
  • Επεξεργασία εύρους(:);
  • διασταυρώσεις επεξεργασίας (περιοχές).
  • ενώσεις επεξεργασίας (;);
  • εκτέλεση μιας λειτουργίας άρνησης·
  • μετατροπή ποσοστιαίων τιμών (για παράδειγμα, το 50% μετατρέπεται σε 0,50).
  • εκθετικότητα (^);
  • πολλαπλασιασμός (*) και διαίρεση (/); αυτές οι πράξεις έχουν ίση προτεραιότητα·
  • πρόσθεση (+) και αφαίρεση (–); αυτές οι πράξεις έχουν ίση προτεραιότητα·
  • Ο συνδυασμός δεδομένων κειμένου (&) αυτή η λειτουργία ονομάζεται επίσης συνένωση.
  • εκτέλεση πράξεων σύγκρισης (=,<>, <=, >=).

Οι ισοδύναμοι τελεστές στην ίδια παράσταση εκτελούνται πάντα με τη σειρά (από αριστερά προς τα δεξιά).

Ας δούμε ένα απλό παράδειγμα. Όπως γνωρίζετε, η παράσταση (2+3)*4 επιστρέφει το αποτέλεσμα 20. Εάν αφαιρέσετε τις παρενθέσεις και αφήσετε την έκφραση 2+3*4, τότε το Excel θα υπολογίσει: 3*4 = 12 + 2 = 14.

Ας δούμε ένα άλλο παράδειγμα. Εάν εισαγάγετε την έκφραση 10^2 ως τύπο, π.χ. Εάν καθορίσετε να τετραγωνιστεί ο αριθμός 10, το πρόγραμμα θα επιστρέψει την τιμή 100 ως απάντηση. Εάν εισαγάγετε την έκφραση –10^2, μπορείτε να περιμένετε ότι η τιμή θα επιστρέψει –100. Ωστόσο, το Excel θα επιστρέψει και πάλι την τιμή 100. Ο λόγος είναι ότι το πρόγραμμα εκτελεί τη λειτουργία άρνησης πριν από την εκτίμηση, δηλ. η τιμή 10 μετατρέπεται πρώτα σε -10, και το αποτέλεσμα του -10*-10 είναι στην πραγματικότητα 100. Χρησιμοποιώντας παρενθέσεις στον τύπο -(10^2) διασφαλίζετε ότι το πρόγραμμα εκτελεί πρώτα την εκθεσιμότητα και μετά την άρνηση, επιστρέφοντας την αναμενόμενη αποτέλεσμα - 100.

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

Λειτουργίες φύλλου εργασίας.Μπορείτε να χρησιμοποιήσετε οποιαδήποτε συνάρτηση φύλλου εργασίας που δεν χρησιμοποιεί αναφορές κελιών ή ονόματα με ονόματα ως ορίσματα. Στην πραγματικότητα, μπορείτε να χρησιμοποιήσετε οποιαδήποτε συνάρτηση φύλλου εργασίας που δεν απαιτεί αναφορές κελιών ή αντικείμενα με όνομα. Λειτουργίες όπως COUNT, AVERAGE, IF, AND, NO και OR εμπίπτουν σε αυτήν την κατηγορία.

Σταθερές.Μπορείτε να χρησιμοποιήσετε οποιεσδήποτε σταθερές σε υπολογισμούς που εκτελούνται σε συγκεντρωτικούς πίνακες. Οι σταθερές είναι στατικές τιμές που δεν αλλάζουν με την πάροδο του χρόνου. Για παράδειγμα, στον ακόλουθο τύπο, ο αριθμός 5 είναι σταθερά: [Πωλούνται μονάδες] *5. Αν και το νόημα Πωλούνται μονάδεςμπορεί να αλλάξει με βάση τα διαθέσιμα δεδομένα, ο αριθμός 5 θα είναι πάντα ο ίδιος.

Σύνδεσμοι σε σύνολα.Οι τύποι που εκτελούν υπολογισμούς δεν μπορούν να αναφέρονται σε υποσύνολα ή σύνολα Συγκεντρωτικού Πίνακα. Με άλλα λόγια, δεν μπορείτε να χρησιμοποιήσετε το αποτέλεσμα ενός τρέχοντος ή συνολικού υπολογισμού ως μεταβλητή ή όρισμα σε ένα υπολογισμένο πεδίο.

Ειδικοί κανόνες για υπολογισμένα πεδία.Οι υπολογισμοί στα υπολογιζόμενα πεδία εκτελούνται πάντα σε σύνολα, όχι μεμονωμένα στοιχεία δεδομένων. Με απλά λόγια, το Excel υπολογίζει πάντα τα πεδία δεδομένων, τα υποσύνολα και τα σύνολα πριν από την αξιολόγηση ενός υπολογιζόμενου πεδίου. Αυτό σημαίνει ότι το υπολογιζόμενο πεδίο εφαρμόζεται πάντα στα σύνολα για τα δεδομένα προέλευσης. Το παράδειγμα που φαίνεται στο Σχ. 14 δείχνει πώς αυτό μπορεί να επηρεάσει την ανάλυση δεδομένων.

Ρύζι. 14. Αν και ένα υπολογισμένο πεδίο ισχύει για μεμονωμένα στοιχεία δεδομένων, δεν είναι μαθηματικά σωστό να χρησιμοποιείται για υποσύνολα

Σε κάθε τρίμηνο, πρέπει να λαμβάνετε τους τελικούς όγκους πωλήσεων για κάθε προϊόν πολλαπλασιάζοντας τον αριθμό των μονάδων που πωλήθηκαν με την τιμή μονάδας αυτού του προϊόντος. Εάν κοιτάξετε πρώτα τα δεδομένα του πρώτου τριμήνου, θα εντοπίσετε αμέσως το πρόβλημα. Αντί να υπολογιστεί το άθροισμα 220+150+220+594, που είναι 1184, το άθροισμα του αριθμού των μονάδων πολλαπλασιάζεται με το άθροισμα των τιμών των εμπορευμάτων, με αποτέλεσμα να προκύπτει λανθασμένη αξία. Δυστυχώς, αυτό το πρόβλημα δεν μπορεί να λυθεί, αλλά μπορεί να επιλυθεί. Καταργήστε τα υποσύνολα και τα υποσύνολα από τον Συγκεντρωτικό Πίνακα και, στη συνέχεια, υπολογίστε ένα νέο σύνολο στο κάτω μέρος έξω από τον Συγκεντρωτικό Πίνακα.

Ειδικοί κανόνες για τη χρήση υπολογισμένων μελών.Ένας Συγκεντρωτικός Πίνακας δεν μπορεί να χρησιμοποιεί υπολογισμένα στοιχεία που υπολογίζουν μέσους όρους, τυπικές αποκλίσεις ή αποκλίσεις. Αντίθετα, δεν μπορείτε να χρησιμοποιήσετε μέσους όρους, τυπικές αποκλίσεις ή αποκλίσεις σε έναν Συγκεντρωτικό Πίνακα που περιέχει ένα υπολογιζόμενο στοιχείο. Δεν θα μπορείτε να χρησιμοποιήσετε ένα πεδίο σελίδας για να δημιουργήσετε ένα υπολογιζόμενο στοιχείο ή δεν θα μπορείτε να μετακινήσετε τα υπολογισμένα στοιχεία στην περιοχή φίλτρου αναφοράς. Δεν μπορείτε να προσθέσετε ένα υπολογισμένο στοιχείο σε μια αναφορά που περιέχει ένα ομαδοποιημένο πεδίο και δεν μπορείτε να ομαδοποιήσετε κανένα πεδίο σε έναν Συγκεντρωτικό Πίνακα που περιέχει ένα υπολογισμένο στοιχείο. Όταν δημιουργείτε έναν τύπο υπολογισμένου στοιχείου, δεν μπορείτε να αναφέρετε ένα στοιχείο από εξωτερικό πεδίο.

Διαχειριστείτε και υποστηρίξτε υπολογισμούς σε συγκεντρωτικούς πίνακες

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

Επεξεργασία και διαγραφή υπολογισμών σε συγκεντρωτικούς πίνακες.Εάν αλλάξετε τις ρυθμίσεις υπολογισμού ή δεν χρειάζεστε πλέον ένα πεδίο υπολογισμού ή υπολογισμένο μέλος, μπορείτε να ανοίξετε το αντίστοιχο πλαίσιο διαλόγου για να επεξεργαστείτε ή να διαγράψετε τον υπολογισμό. Ενεργοποιήστε το πλαίσιο διαλόγου Εισαγωγή υπολογισμένου πεδίουή Εισαγωγή ενός Υπολογιζόμενου Στοιχείου(δείτε την περιγραφή στα Σχ. 7 και 10) και επιλέξτε την αναπτυσσόμενη λίστα σε αυτήν Ονομα(Εικ. 15).

Αλλάξτε τη σειρά με την οποία εκτελούνται οι υπολογισμοί στα υπολογισμένα πεδία.Εάν η τιμή ενός κελιού σε έναν Συγκεντρωτικό Πίνακα εξαρτάται από το αποτέλεσμα του υπολογισμού πολλών υπολογιζόμενων στοιχείων, μπορείτε να αλλάξετε τη σειρά με την οποία εκτελούνται οι πράξεις στα υπολογιζόμενα πεδία. Με άλλα λόγια, μπορείτε να καθορίσετε τη σειρά με την οποία θα εκτελούνται οι μεμονωμένοι υπολογισμοί. Για να ανοίξετε το πλαίσιο διαλόγου , τοποθετήστε τον δείκτη οπουδήποτε στον συγκεντρωτικό πίνακα και κάντε κλικ στο εικονίδιο Πεδία, στοιχεία και σύνολα. Στο αναπτυσσόμενο μενού, επιλέξτε την εντολή Υπολογισμός σειράς (Εικ. 16).

Ρύζι. 16. Ανοίξτε το πλαίσιο διαλόγου Σειρά υπολογισμού

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

Τεκμηρίωση τύπων.Το Excel σάς παρέχει ένα εξαιρετικό εργαλείο που εμφανίζει τα υπολογισμένα πεδία και τα υπολογισμένα στοιχεία που χρησιμοποιούνται σε έναν Συγκεντρωτικό Πίνακα, καθώς και τον τρόπο εκτέλεσης υπολογισμών και εφαρμογής τύπων. Αυτό το εργαλείο είναι πολύ χρήσιμο για την ανάλυση ενός Συγκεντρωτικού Πίνακα τρίτου μέρους ή όταν πρέπει να προσδιορίσετε γρήγορα ποιοι υπολογισμοί χρησιμοποιούνται σε αυτόν και ποια πεδία και στοιχεία επηρεάζουν. Για να δημιουργήσετε μια αναφορά για τους υπολογισμούς Συγκεντρωτικού Πίνακα, τοποθετήστε τον δείκτη σας οπουδήποτε στον Συγκεντρωτικό Πίνακα και κάντε κλικ Πεδία, στοιχεία και σύνολακαι επιλέξτε την εντολή από το αναπτυσσόμενο μενού Εξάγετε τύπους.Το Excel θα δημιουργήσει μια αναφορά για υπολογισμένα πεδία και στοιχεία σε ξεχωριστό φύλλο (Εικ. 18).

Ρύζι. 18. Ομάδα Εξάγετε τύπουςσας επιτρέπει να τεκμηριώνετε γρήγορα και εύκολα τους υπολογισμούς σε έναν συγκεντρωτικό πίνακα

Το σημείωμα γράφτηκε με βάση το βιβλίο του Jelen, Alexander. . Κεφάλαιο 5.

Η λέξη Πίνακας γράφεται με κεφαλαία επειδή δεν είναι απλώς ένας πίνακας, αλλά ένα ξεχωριστό εργαλείο του Excel.

Ο πρώτος τρόπος δημιουργίας ενός υπολογισμένου πεδίου βασίζεται στο γεγονός ότι η φόρμα βασίζεται σε ένα ερώτημα που περιλαμβάνει υπολογισμένες στήλες. Η φόρμα δημιουργεί ένα πεδίο κειμένου που καθορίζει μια υπολογιζόμενη στήλη ερωτήματος ως πηγή δεδομένων. Το πεδίο είναι κλειδωμένο έτσι ώστε ο χρήστης να μην μπορεί να αλλάξει τα δεδομένα σε αυτό. Τα δεδομένα υπολογίζονται κατά την εκτέλεση του ερωτήματος. Για να κλειδώσετε ένα πεδίο σε λειτουργία Σχεδιαστήςστο παράθυρο Ιδιότητεςυπολογισμένο πεδίο στην καρτέλα Δεδομένα στη σειρά Κλειδαριάεισαγω ΝΑΙ.

Στη δεύτερη περίπτωση, η φόρμα χτίζεται με βάση έναν πίνακα. Δημιουργείται ένα νέο πεδίο στη φόρμα, στην οποία μια έκφραση καθορίζεται ως πηγή δεδομένων, για παράδειγμα, = [Τιμή μονάδας]*Ποσότητα. Όταν αναφερόμαστε σε πεδία σε εκφράσεις, είναι υποχρεωτικό να χρησιμοποιείτε αγκύλες εάν το όνομα του πεδίου αποτελείται από περισσότερες από μία λέξεις. Η εισαγωγή μιας έκφρασης απευθείας σε ένα στοιχείο ελέγχου (πεδίο) επιτρέπεται εάν είναι σύντομη και το μήκος του πεδίου το επιτρέπει. Διαφορετικά, η έκφραση εισάγεται στο κελί ιδιοτήτων Δεδομέναπαράθυρο Ιδιότητες.Μπορείτε να χρησιμοποιήσετε το εργαλείο δημιουργίας εκφράσεων για να το κάνετε αυτό. Εάν η έκφραση δεν ταιριάζει στο κελί ιδιοτήτων, πρέπει να πατήσετε τα πλήκτρα + και να ανοίξετε το παράθυρο Περιοχή εισόδου. Εάν είναι απαραίτητο, θα πρέπει να ορίσετε τη μορφή πεδίου όταν εμφανίζεται στην οθόνη.

6. Δημιουργία φόρμας κουμπιού

    Επιλέξτε εντολή μενού Service/Utilities/Pushbutton Form Manager.

    Στο παράθυρο διαλόγου που σας ρωτά εάν θέλετε να δημιουργήσετε μια φόρμα κουμπιού, κάντε κλικ ΝΑΙ.

    Θα εμφανιστεί ένα παράθυρο στην οθόνη Button Form Manager. Αυτό το παράθυρο περιέχει μια λίστα με σελίδες φόρμας κουμπιών. Στην αρχή της εργασίας, το παράθυρο είναι μία σελίδα - Φόρμα κύριου κουμπιού. Στο παράθυρο, κάντε κλικ στο κουμπί Αλλαγή.

    Ανοίγει ένα πλαίσιο διαλόγου Αλλαγή σελίδας φόρμας κουμπιού. Επεξεργαστείτε το όνομα της φόρμας.

    Κάντε κλικ στο κουμπί Δημιουργώ. Εμφανίζεται ένα παράθυρο Αλλαγή στοιχείου φόρμας κουμπιού.

    Στο χωράφι ΚείμενοΕισαγάγετε το όνομα του κουμπιού για δημιουργία. Το όνομα του κουμπιού θα πρέπει να συσχετίζεται από τον χρήστη με τα αντικείμενα με τα οποία σκοπεύει να εργαστεί. Δεύτερο πεδίο Ομάδασας επιτρέπει να ορίσετε την ενέργεια που θα εκτελεστεί αφού κάνετε κλικ σε αυτό το κουμπί. Επιλέξτε την εντολή που απαιτείται για την εφαρμογή σας από την αναπτυσσόμενη λίστα.

    Προσθέστε κουμπιά για όλες τις φόρμες και τις αναφορές, δομώντας τις ανά τύπο.

    Προσθέστε ένα κουμπί για έξοδο από την εφαρμογή, καθώς και ένα κουμπί για να γρήγορη πρόσβασηΠρος την Διαχειριστής φόρμας κουμπιών.

    Ρυθμίστε την εφαρμογή σε Φόρμα κύριου κουμπιούάνοιξε κατά το άνοιγμα της βάσης δεδομένων. Για να το κάνετε αυτό, χρησιμοποιήστε την εντολή μενού Εργαλεία/Επιλογές εκκίνησης.

ΠΑΡΑΔΕΙΓΜΑ:

Ρύζι. 28. Φόρμα κουμπιού ανώτατου επιπέδου

Εργαστήριο 3 Δημιουργία ερωτημάτων

Στόχος της εργασίας -αποκτήσουν πρακτικές δεξιότητες στην ανάπτυξη ερωτημάτων βάσης δεδομένων.

Ασκηση:

Δοκιμάστε το σχήμα της βάσης δεδομένων χρησιμοποιώντας τυπικά ερωτήματα. Πρέπει να δημιουργήσετε τουλάχιστον ένα αίτημα για κάθε τύπο που περιγράφεται παρακάτω. Στην αναφορά, τα ερωτήματα θα πρέπει να παρουσιάζονται σε φυσική γλώσσα, σε SQL, και θα πρέπει επίσης να παρέχουν ένα παράδειγμα του αποτελέσματος της εκτέλεσης του ερωτήματος.

Ακολουθία εργασίας

1.Δημιουργήστε ένα ερώτημα για να επιλέξετε έναν πίνακα χρησιμοποιώντας το Εργαλείο δημιουργίας ερωτημάτων

    ΣΕ παράθυρο βάσης δεδομένωνκάντε κλικ στον σελιδοδείκτη Αιτήσεων.

    Κάντε κλικ στο κουμπί Δημιουργώ.

    Στο παράθυρο Νέο αίτημαεπιλέγω Κατασκευαστήςκαι πατήστε το κουμπί Εντάξει.

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

    Προσθέστε ένα πεδίο στο αίτημα. Για το σκοπό αυτό στο πίνακας πηγής, που βρίσκεται στο επάνω μέρος του παραθύρου δείγμα αίτησης, επιλέξτε το πεδίο που θέλετε. Κάντε διπλό κλικ στο αριστερό κουμπί του ποντικιού στο επισημασμένο πεδίο. Ταυτόχρονα, στο κάτω μέρος του παραθύρου ΑιτήσεωνΣτη φόρμα αιτήματος θα εμφανιστεί μια στήλη που αντιστοιχεί στο επιλεγμένο πεδίο.

Μπορείτε επίσης να προσθέσετε ένα πεδίο σε ένα αίτημα ως εξής: κάντε κλικ αριστερό κουμπίτο ποντίκι στο επιλεγμένο πεδίο και, χωρίς να το απελευθερώσετε, σύρετε το πεδίο στο επιθυμητό μέρος στη φόρμα αιτήματος. Κάντε κλικ σε ένα πεδίο κελιού στη φόρμα αιτήματος για να εμφανιστεί μια αναπτυσσόμενη λίστα πεδίων και να επιλέξετε το απαιτούμενο πεδίο από αυτό. Κάντε κλικ στο πεδίο κελιού στη φόρμα αιτήματος και εισαγάγετε το όνομα του πεδίου.

Για να προσθέσετε όλα τα πεδία πίνακα σε ένα ερώτημα, επιλέξτε το πεδίο που υποδεικνύεται με έναν αστερίσκο (*). Ο αστερίσκος διευκολύνει τη δημιουργία ενός ερωτήματος, αλλά κάνει πιο περίπλοκη την ταξινόμηση και την εισαγωγή των συνθηκών για την επιλογή πεδίων.

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

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

    Στη φόρμα αίτησης στη γραμμή Συνθήκη επιλογήςκαι στη γραμμή Ήκαθορίστε τις προϋποθέσεις για δειγματοληψία από τη βάση δεδομένων. Οι συνθήκες είναι λογικές εκφράσεις.

Εκτελείται μια λογική πράξη σε συνθήκες επιλογής που βρίσκονται σε μία γραμμή ΚΑΙ. Πολλές συνθήκες επιλογής για ένα πεδίο μπορούν να οριστούν με έναν από τους δύο τρόπους: εισαγάγετε όλες τις συνθήκες σε ένα κελί της σειράς Συνθήκη επιλογής, συνδέοντάς τα με έναν λογικό τελεστή Ή, ή εισαγάγετε κάθε συνθήκη σε ξεχωριστό κελί της σειράς Ή. Μετακίνηση στην επόμενη σειρά της περιοχής κελιών Ήμε κλειδί<>. Οι εκφράσεις σε ένα κελί της φόρμας αιτήματος εισάγονται από το πληκτρολόγιο ή χρησιμοποιούνται για τη δημιουργία τους. Δόμηση εκφράσεων, το οποίο εκκινείται από την εντολή Χτίζωαπό το μενού περιβάλλοντος που σχετίζεται με τη γραμμή Συνθήκη επιλογής(ή μπορείτε να πατήσετε το κουμπί Χτίζωστη γραμμή εργαλείων Πρόσβαση).

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

Σε περιπτώσεις όπου πρέπει να αλλάξετε μια ιδιότητα ερωτήματος, κάντε διπλό κλικ στην κενή περιοχή στο επάνω μέρος του παραθύρου Κατασκευαστής αιτήματος -θα ανοίξει ένα παράθυρο Ζητήστε ιδιότητες.

Ερωτήματα που δημιουργούνται σε λειτουργίες ΣχεδιαστήςΚαι Masters, δημιουργούν εντολές σε γλώσσα SQL. Μπορείτε να δείτε αυτές τις εντολές επιλέγοντας από το μενού Θέαεπιλογή τρόποςSQL.

ΠΑΡΑΔΕΙΓΜΑ:

Επιλέξτε πληροφορίες για προϊόντα σε ποσότητες μεγαλύτερες από 100, αλλά μικρότερες από 300 και κοστίζουν λιγότερο από 100 ρούβλια.

Ρύζι. 10. Κατασκευαστής ερωτήματος με συνθήκη

Ρύζι. 11. Αποτέλεσμα ερωτήματος με συνθήκη

2. Εσωτερική ένωση σε ένα πεδίο

    Επιλέξτε μια καρτέλα Αιτήσεωνπαράθυρο βάσης δεδομένων, κάντε κλικ στο κουμπί Δημιουργώ.Θα ανοίξει ένα πλαίσιο διαλόγου Νέο αίτημα. Επιλέξτε μια επιλογή Κατασκευαστής.

    Στο παράθυρο Προσθήκη πίνακαεπιλέξτε διαδοχικά αρκετούς σχετικούς πίνακες στους οποίους θα δημιουργηθεί το ερώτημα. Στην κορυφή Εργαλείο δημιουργίας ερωτημάτωνεμφανίζονται σχετικοί πίνακες.

    Συμπληρώστε τη φόρμα αιτήματος.

    Κάντε κλικ στο κουμπί Εκτόξευσηή Θέαγια να εμφανίσετε τα αποτελέσματα του ερωτήματος.

ΠΑΡΑΔΕΙΓΜΑ:

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

Ρύζι. 12. Σχεδιαστής ερωτημάτων πολλών πινάκων

Ρύζι. 13. Αποτέλεσμα ερωτήματος πολλών πινάκων

3. Εξωτερικές συνδέσεις

    Ακολουθήστε τα βήματα 1-3 της ενότητας Εσωτερική ένωση σε ένα πεδίο.

    Δημιουργήστε μια σχέση μεταξύ των πινάκων εάν δεν έχει καταχωρηθεί προηγουμένως Σχέδιο DB.

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

    Επιλέξτε εντολές από το μενού Θέαεπιλογή Επιλογές συγχώνευσης.Εμφανίζεται ένα πλαίσιο διαλόγου Επιλογές συγχώνευσης.

    Επιλέξτε τον τύπο σύνδεσης, κάντε κλικ στο κουμπί Εντάξει. Μετά από αυτή τη λειτουργία, θα εμφανιστεί ένα βέλος στη γραμμή σύνδεσης που υποδεικνύει τον τύπο της σύνδεσης.

4. Συμπερίληψη ομαδικής συναλλαγής στη φόρμα αιτήματος

    Κάντε κλικ στο κουμπί Λειτουργίες του Ομίλου, σημάδι στη γραμμή εργαλείων Εργαλείο δημιουργίας ερωτημάτων. Στη φόρμα αιτήματος πάνω από τη γραμμή Ταξινόμησηθα εμφανιστεί η γραμμή Ομαδική λειτουργία.

    Αντικαταστήστε στη σειρά Ομαδική λειτουργίαεγκατάσταση Ομαδοποίησηγια τα απαιτούμενα ομαδική λειτουργίαεπιλέγοντάς το από το σύνθετο πλαίσιο: Αθροισμα, Μέσος όρος, μετρώ, Μσε, Μέγιστη, StDev, Var, Πρώτα, τελευταίος, Εκφραση(έκφραση),Οπου(κατάσταση),Ομάδα με(ομαδοποίηση).

Εκφρασησας επιτρέπει να εισάγετε μια έκφραση αντί για ένα όνομα πεδίου σε ένα κελί , για παράδειγμα, για να υπολογίσετε το εύρος τιμών για μια συγκεκριμένη στήλη Χ:Μέγιστη([ Χ]) – Ελάχ([ Χ]).

Κατάστασηυποδηλώνει ότι αυτό το πεδίο θα χρησιμοποιηθεί για τον καθορισμό των συνθηκών για την επιλογή εγγραφών. Η ίδια η συνθήκη επιλογής γράφεται στο κελί της σειράς Συνθήκη επιλογής.

3. Συμπληρώστε το αίτημα.

ΠΑΡΑΔΕΙΓΜΑ:

Επιλέξτε τον συνολικό αριθμό προϊόντων από κάθε κατασκευαστή, αναφέροντας το όνομά του.

Ρύζι. 14. Κατασκευαστής ερωτημάτων με ομαδοποίηση εγγραφών

Ρύζι. 15. Αποτέλεσμα ερωτήματος με ομαδοποίηση εγγραφών

5. Συμπεριλαμβανομένων των υπολογισμένων πεδίων σε μια φόρμα αιτήματος

    Εργαλείο δημιουργίας ερωτημάτων .

    Κάντε κλικ στη γραμμή Πεδίοσύμφωνα με την κενή στήλη της φόρμας αίτησης. Εισαγάγετε το όνομα της στήλης, ακολουθούμενο από άνω και κάτω τελεία, ακολουθούμενο από έκφραση. Για να εισαγάγετε μια έκφραση, κάντε κλικ στο κουμπί Χτίζω, να επωφεληθούν Δόμηση εκφράσεων.

    Στην κορυφή Δόμηση εκφράσεωνΣτην περιοχή εισαγωγής, δημιουργήστε μια έκφραση.

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

    Εκτελέστε το αίτημα.

ΠΑΡΑΔΕΙΓΜΑ:

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

Ρύζι. 16. Κατασκευαστής ερωτήματος με υπολογισμένο πεδίο

Ρύζι. 17. Αποτέλεσμα ερωτήματος με υπολογισμένο πεδίο

6.Δημιουργία παραμετρικού ερωτήματος

    Δημιουργήστε ένα ερώτημα επιλογής στη λειτουργία Εργαλείο δημιουργίας ερωτημάτων.

    Εισαγάγετε συμβολοσειρές σε ένα από τα κελιά Συνθήκη επιλογήςμια παράμετρος, όχι μια τιμή. Για παράδειγμα, εάν επιλέξετε εγγραφές με επώνυμο, τότε παραμετρική ερώτησηστο γήπεδο Επώνυμο Στις συνθήκες επιλογής, η φράση [εισάγετε το επώνυμο] μπορεί να γραφεί σε αγκύλες.

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

    Εκτελέστε το αίτημα εκτέλεσης. Πρόσβαση θα εμφανίσει ένα παράθυρο Εισαγάγετε την τιμή της παραμέτρου, στο οποίο εισάγετε την τιμή της παραμέτρου που θέλετε και πατήστε το κουμπί Εντάξει.

5. Εκτελέστε το αίτημα εκτέλεσης.

ΠΑΡΑΔΕΙΓΜΑ:

Επιλέξτε μια λίστα προϊόντων των οποίων η ημερομηνία λήξης υπερβαίνει την καθορισμένη τιμή.

Ρύζι. 18. Εργαλείο δημιουργίας παραμετρικών ερωτημάτων

Ρύζι. 19. Εισαγωγή ημερομηνίας λήξης του προϊόντος

Ρύζι. 20. Αποτέλεσμα παραμετρικού ερωτήματος

7. Δημιουργία διασταυρούμενων ερωτημάτων

1. Δημιουργία με Σχεδιαστής νέο αίτημακαι συμπεριλάβετε τους απαραίτητους πίνακες σε αυτό.

2. Επιλέξτε τα πεδία των οποίων οι τιμές θα χρησιμοποιηθούν για τη δημιουργία των σειρών και των στηλών του δυναμικού πίνακα και σύρετέ τα στη φόρμα ερωτήματος.

3. Επιλέξτε μια εντολή από το μενού Ερώτημα/Σταυρός.Επικεφαλίδα Σχεδιαστήςθα αλλάξει από Ερώτημα 1: ανά δείγμα επί Ερώτημα 1: Διασταυρούμενη ερώτηση . Η φόρμα αίτησης θα εμφανίσει τη γραμμή Σταυρός τραπέζι .

4. Για πεδία που θα είναι σειρές crosstab, ανοίξτε την αναπτυσσόμενη λίστα Row Σταυρός τραπέζιεπιλογή επιλογής Κεφαλίδες σειρών.Κάθε πεδίο που είναι κεφαλίδα γραμμής πρέπει να έχει μια ρύθμιση λειτουργίας ομάδας στη γραμμή Ομαδοποίηση.

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

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

6. Ορίστε το πεδίο βάσει του οποίου θα δημιουργηθεί η συνολική τιμή. Στη γραμμή Σταυρός τραπέζιεπιλέγω Εννοια.Στη γραμμή Ομαδική λειτουργίαεπιλέξτε την τελική λειτουργία ή Εκφραση.Στην τελευταία περίπτωση, στο κελί Πεδίογράψτε την έκφραση.

7. Εκτελέστε το αίτημα εκτέλεσης.

ΠΑΡΑΔΕΙΓΜΑ:

Επιλέξτε τις συνολικές ποσότητες παραγγελθέντων προϊόντων κάθε τύπου που παράγονται από κάθε κατασκευαστή. Παρουσιάστε το αποτέλεσμα με τη μορφή πίνακα, όπου οι σειρές είναι τα ονόματα των τύπων προϊόντων και οι στήλες τα ονόματα των κατασκευαστών.

Ρύζι. 21. Cross Query Builder

Ρύζι. 22. Αποτέλεσμα διασταυρούμενης ερώτησης

8.Ερώτημα για τη δημιουργία πίνακα

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

    Δημιουργήστε ένα αντίγραφο του ερωτήματος για να επιλέξετε εγγραφές από πίνακες (ή δημιουργήστε ένα νέο).

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

    Επιλέξτε μια εντολή από το μενού Ερώτημα/Δημιουργία πίνακα.Θα ανοίξει ένα πλαίσιο διαλόγου Δημιουργία πίνακα. Εισαγάγετε το όνομα του νέου πίνακα, αφήστε το κουμπί επιλογής στη θέση του Στην τρέχουσα βάση δεδομένων.

    Κάντε κλικ στο κουμπί Εντάξει. Το ερώτημα επιλογής μετατρέπεται σε ερώτημα δημιουργίας πίνακα.

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

    Κάντε κλικ στο κουμπί Ναί. Εμφανίζεται ένα δεύτερο προειδοποιητικό μήνυμα σχετικά με τον αριθμό των εγγραφών που θα τοποθετηθούν στον νέο πίνακα ως αποτέλεσμα του ερωτήματος. Κάντε κλικ στο κουμπί Ναί.

    Αναπτύξτε την καρτέλα Πίνακες στο παράθυρο ΒΔ. Ένας νέος πίνακας θα πρέπει να εμφανιστεί στη λίστα.

9.Αίτημα ενημέρωσης εγγραφών

    Δημιουργήστε ένα νέο ερώτημα και συμπεριλάβετε το δημιουργημένο αντίγραφο του πίνακα σε αυτό.

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

    Στη γραμμή Εκσυγχρονίζωκαθορίστε μια παράσταση που αντιπροσωπεύει τη νέα τιμή για το τρέχον πεδίο.

    Εάν οι πληροφορίες δεν ενημερώνονται σε όλες τις εγγραφές του πίνακα, αλλά μόνο σε μέρος τους, εισαγάγετε μια συνθήκη για την επιλογή εγγραφών.

    Συμπληρώστε το αίτημα. Ελέγξτε ότι οι εγγραφές έχουν ενημερωθεί σωστά.

ΠΑΡΑΔΕΙΓΜΑ:

Ενημερώστε το κόστος των προϊόντων των οποίων η ποσότητα υπερβαίνει τις 500 μονάδες, ορίζοντας το στο 90% του αρχικού κόστους.

Ρύζι. 23. Ενημέρωση κατασκευής αιτήματος

10.Αίτημα για διαγραφή εγγραφών

    Δημιουργήστε ένα αντίγραφο του πίνακα στον οποίο υποτίθεται ότι θα ενημερωθούν οι εγγραφές.

    Δημιουργήστε ένα νέο ερώτημα και συμπεριλάβετε τον κατάλληλο πίνακα σε αυτό.

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

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

    Ανοιξε παράθυρο βάσης δεδομένων. Επιλέξτε μια καρτέλα Πίνακες.

    Ενεργοποιήστε το αίτημα επιλογής που δημιουργήθηκε και μεταβείτε στη λειτουργία Κατασκευαστής ερωτήματος.

    Επιλέξτε μια εντολή από το μενού Αίτημα/Διαγραφή. Στη φόρμα αίτησης γραμμής ΤαξινόμησηΚαι Έξοδος στην οθόνηθα αντικατασταθεί από τη συμβολοσειρά Μετακίνηση.

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

Διαγραφή εγγραφών στον πίνακα " ένας", για το οποίο στον πίνακα « Πολλά"υπάρχουν σχετικές εγγραφές, παραβιάζει τον κανόνα ακεραιότητας δεδομένων. Επομένως, η επιλογή ακεραιότητας δεδομένων που έχει οριστεί σε μια σχέση μεταξύ πινάκων ενδέχεται να αποτρέψει τη διαγραφή εγγραφών. Θα πρέπει να εφαρμοστεί μια διαδοχική διαγραφή.

ΠΑΡΑΔΕΙΓΜΑ:

Ρύζι. 24. Διαγράψτε τον κατασκευαστή αιτήματος

11. Αίτημα για προσθήκη εγγραφών

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

    Επιλέξτε μια καρτέλα Αιτήσεωνπαράθυρο βάσης δεδομένων, κάντε κλικ στο κουμπί Δημιουργώ.Θα ανοίξει ένα πλαίσιο διαλόγου Νέο αίτημα. Επιλέξτε μια επιλογή Κατασκευαστής.

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

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

    Επιλέξτε εντολές μενού Αίτημα/Προσθήκη. Θα εμφανιστεί ένα παράθυρο Πρόσθεση, όπου πρέπει να καθορίσετε το όνομα του πίνακα στον οποίο υποτίθεται ότι πρέπει να προσθέσετε δεδομένα και σε ποια βάση δεδομένων ανήκει. Εάν η βάση δεδομένων δεν είναι η τρέχουσα, αλλά κάποια άλλη, τότε θα πρέπει να καθορίσετε το πλήρες όνομα του αρχείου που περιέχει τη βάση δεδομένων.

Στη φόρμα αίτησης μετά τη γραμμή Ταξινόμησηθα συμπεριληφθεί η γραμμή Πρόσθεση,στο οποίο πρέπει να υποδείξετε τα πεδία του πίνακα όπου προστίθενται δεδομένα. Εάν τα ονόματα των πεδίων είναι τα ίδια ΕΝΑΜεcessθα εισαχθεί αυτόματα στη γραμμή Πρόσθεσηονόματα πεδίων.

    Εκτελέστε το αίτημα εκτέλεσης. Δείτε πώς άλλαξε ο πίνακας με την προσθήκη νέων σειρών.

Εάν σε ένα αίτημα για Πρόσθεσηυπάρχουν πεδία όπως Μετρητής, τότε μπορείτε να εργαστείτε με τέτοια πεδία με δύο τρόπους:

    δεν περιλαμβάνουν πεδία τύπου Μετρητήςστα πεδία που πρέπει να προστεθούν. τότε στον πίνακα που προστίθενται τα δεδομένα θα συνεχιστεί η αρίθμηση της ακολουθίας δεδομένων, δηλ. εάν υπάρχει πίνακας εργαζομένων με αριθμούς από το 1 έως το 100 και προσθέστε σε αυτόν νέες εγγραφές, τότε η αρίθμησή τους θα ξεκινήσει από τον αριθμό 101.

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

Πρόσθετος

Αποτέλεσμα

υπολογισμούς

Ταξινόμηση κατά

Ταξινόμηση Μικρότερο σε

ελάχιστο έως

ανώτατο όριο

Αναφέρουμε σε μορφή πίνακα με τρεις στήλες που περιέχουν: όνομα προϊόντος, κατηγορία και πώληση. Παράδειγμα Σε αυτό το παράδειγμα, θα συνεχίσουμε να εργαζόμαστε στον συγκεντρωτικό πίνακα που δημιουργήθηκε στο παράδειγμα. Οι αναφορές Συγκεντρωτικού Πίνακα επιτρέπουν. Κάθε άσκηση ξεκινά δημιουργώντας τον δικό σας κατάλογο εργασίας στο φάκελο Τα έγγραφά μου όπου θα αποθηκεύετε τα αρχεία σας.

Λειτουργίες πολλαπλών φύλλων Λειτουργίες πολλαπλών φύλλων κάθε φορά. Μετακίνηση και αντιγραφή φύλλων μεταξύ αρχείων. Εργαστήριο 4 Σελίδα 1 από 17 Περιεχόμενα. Ο παρακάτω πίνακας δείχνει τα 10 ονόματα των εργαζομένων μιας συγκεκριμένης εταιρείας, τη μηνιαία αμοιβή τους και το ετήσιο μπόνους που έλαβαν.

στοιχεία πεδίου από το ελάχιστο (1η θέση)

στη μέγιστη τιμή

Ταξινόμηση κατά

Προσδιορισμός του τακτικού αριθμού μιας τιμής

μέγιστο έως

στοιχείο (κατάταξη) σε σχέση με αξίες

Θα θέλαμε να ταξινομήσουμε κατά τίτλο. Ωστόσο για τακτικός χρήστηςΤα συστήματα βάσεων δεδομένων απαιτούν ειδική εκπαίδευση. Συγκεντρωτικοί πίνακες Μερικές φορές χρειάζεται να συνοψίσετε τα περιεχόμενα μιας βάσης δεδομένων ως πρόσθετο πίνακα. Ένας πίνακας που συνοψίζει επιλεγμένα πεδία βάσης δεδομένων ονομάζεται συγκεντρωτικός πίνακας.

Οι συγκεντρωτικοί πίνακες σάς επιτρέπουν να συγκεντρώνετε δεδομένα που περιέχονται σε βάσεις δεδομένων που είναι αποθηκευμένες σε βιβλία εργασίας ή εξωτερικά αρχεία. Αλλάξτε το μέγεθος της οθόνης ή. Άσκηση 4 Πίνακες και προγράμματα υπολογισμού στατιστικών. Ένα υπολογιστικό φύλλο αποτελείται από κελιά που σχηματίζονται από τη διασταύρωση σειρών, που συνήθως δηλώνονται πεζά, με στήλες που υποδηλώνουν.

ελάχιστο

στοιχεία πεδίου από το μέγιστο (1η θέση)

στην ελάχιστη τιμή

Υπολογισμός τιμών χρησιμοποιώντας τον τύπο:

Τιμή_ σε_ κελί∙Σύνολο_σύνολο

Δ: Δημιουργία διαγραμμάτων Gantt. Το μεγάλο του πλεονέκτημα είναι η ικανότητά του να αυτοματοποιεί. Ένα υπολογιστικό φύλλο χρησιμοποιείται όπου υπάρχει τεράστιος όγκος εργασίας που επαναλαμβάνεται σύμφωνα με ένα συγκεκριμένο μοτίβο. Αυτή η βάση δεδομένων αποτελείται από πολλούς πίνακες, Εικ.

Θα εμφανιστεί η δεξιά πλευρά της οθόνης. Εισαγωγή. Ένας πίνακας θεωρείται συνήθως ως εργαλείο για την εκτέλεση απλών ή προηγμένων υπολογισμών χρησιμοποιώντας ενσωματωμένες συναρτήσεις ή. Ανήκει σε έναν τύπο προγράμματος που ονομάζεται υπολογιστικό φύλλο. Τα εργαλεία αλλάζουν ώρα εργασίας. Στο πεδίο ημερολογίου, επιλέξτε τον πόρο για τον οποίο θέλουμε να αλλάξουμε τις ώρες εργασίας, για παράδειγμα, να εισάγουμε διακοπές ή να αλλάξουμε τις ώρες εργασίας.

Row_total∙Column_total

Μέθοδος 2: κάντε δεξί κλικ στις τιμές του πεδίου που θέλετε στην περιοχή ΣValues ​​και επιλέξτε:

Επιπλέον, για να επιλέξετε μια διαφορετική λειτουργία από την προτεινόμενη λίστα, διαμορφώστε τη μορφή του πεδίου και αλλάξτε το όνομα του πεδίου.

Για να εκμεταλλευτείτε τις επιπτώσεις. Σήμερα θα σας μάθουμε. Σημειώστε τα κελιά που θέλετε να σχεδιάσετε. Μάθημα 3: Πίνακες και Συγκεντρωτικά Διαγράμματα. Ας πούμε ότι έχουμε ένα σύνολο για ανάλυση. Για να χρησιμοποιήσετε έναν Συγκεντρωτικό Πίνακα, επιλέξτε οποιοδήποτε κελί στο φύλλο εργασίας και επιλέξτε Συγκεντρωτικός πίνακας από το μενού Εισαγωγή.

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

Πρόσθετοι υπολογισμοί, στη συνέχεια επιλέξτε την επιθυμητή επιλογή υπολογισμού.

Επαναχρησιμοποίηση ενός αρχικού πεδίου σε μια αναφορά Συγκεντρωτικού Πίνακα

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

Τιμές] αρκετές φορές και, στη συνέχεια, προσαρμόστε τις παραμέτρους του πεδίου. Αυτό θα σας επιτρέψει να βλέπετε ταυτόχρονα τόσο τον ίδιο τον υπολογισμό όσο και τον υπολογισμό που εκτελείται βάσει αυτού.

Προσθέστε τα υπολογισμένα πεδία σε έναν Συγκεντρωτικό Πίνακα

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

Βάσεις δεδομένων Φύλλο εργασίας 1 Βάσεις δεδομένων Φύλλο εργασίας 1 Δημιουργήστε έναν φάκελο "Βάσεις δεδομένων" για να αποθηκεύσετε όλα τα δεδομένα του μαθήματος. Δημιουργεί ένα ερώτημα που εμφανίζει τίτλους και περιγραφές. Εμφανίζεται το πλαίσιο διαλόγου Διαχείριση βάσης δεδομένων. Χρησιμοποιώντας αυτό το παράθυρο, ο χρήστης διαχειρίζεται τη βάση δεδομένων και όλα τα στοιχεία της.

Τι είναι ένα υπολογιστικό φύλλο; Το υπολογιστικό φύλλο είναι ένα πρόγραμμα για την εκτέλεση μαθηματικών υπολογισμών. Με τη βοήθειά του μπορούμε να κάνουμε και ευανάγνωστους υπολογισμούς στη φόρμα. Να επωφεληθούν από συγκεκριμένες ενέργειες. Το πιο απαιτητικό κομμάτι είναι η προετοιμασία δεδομένων. Πρόβλημα 1 Μαθηματική Ομάδα 2 Ακολουθήστε αυτά τα βήματα με τη σειρά. Τρέξτε το τραπέζι.

Η εισαγωγή ενός υπολογισμένου πεδίου απευθείας σε έναν Συγκεντρωτικό Πίνακα είναι καλύτερη λύση. Δεν χρειάζεται να διαχειρίζεστε τύπους ή να ανησυχείτε για την επεκτασιμότητα των πινάκων καθώς η πηγή δεδομένων μεγαλώνει ή επεξεργάζεται και ο συγκεντρωτικός πίνακας παραμένει αρκετά ευέλικτος ώστε να αλλάζει τους ορισμούς πεδίων.

Ένα άλλο τεράστιο πλεονέκτημα αυτής της μεθόδου είναι ότι μπορείτε να αλλάξετε τη δομή του Συγκεντρωτικού Πίνακα και ακόμη και να υπολογίσετε άλλα πεδία δεδομένων για υπολογισμένα πεδία χωρίς να ανησυχείτε για σφάλματα τύπου ή κατεστραμμένες αναφορές κελιών.

West Pomeranian University of Technology in Szczecin Σχολή Θαλάσσιας Τεχνολογίας και Μεταφορών Τμήμα Κατασκευών, Μηχανικής και Τεχνολογίας Πλοίο σε εργαστήριο επιχειρησιακής έρευνας. Οι συγκεντρωτικοί πίνακες χρησιμοποιούνται για τη γρήγορη ανάλυση δεδομένων. Για να χρησιμοποιήσουμε συγκεντρωτικούς πίνακες, πρέπει να έχουμε τα δεδομένα κατάλληλα προετοιμασμένα με κεφαλίδες.

Για να αποφύγετε τέτοιες καταστάσεις, θα πρέπει να μορφοποιήσετε τα δεδομένα μας ως πίνακα. Για να μορφοποιήσετε δεδομένα ως πίνακα. Αυτό θα επιλέξει όλες τις κεφαλίδες. . Η επόμενη επιλογή είναι η θέση του συγκεντρωτικού πίνακα και για να διατηρήσετε την αναγνωσιμότητα των δεδομένων θα πρέπει να αφήσετε την επιλογή Νέο φύλλο, η οποία θα εισαγάγει ΝΕΟ ΦΥΛΛΟστο τραπέζι.

Microsoft Excel 2010. Επίπεδο 2. Προηγμένες δυνατότητες

Έτσι, τα οφέλη από την προσθήκη των δικών σας υπολογισμένων πεδίων σε έναν Συγκεντρωτικό Πίνακα είναι ξεκάθαρα:

Εξαλείψτε πιθανά σφάλματα σε τύπους και αναφορές κελιών.

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

Υπάρχει ένα νέο φύλλο Συγκεντρωτικού Πίνακα που είναι κενό. Στη δεξιά πλευρά υπάρχει μια λίστα πεδίων, η οποία περιέχει όλες τις επικεφαλίδες από τον πίνακά μας, και ένα σχέδιο με τις περιοχές του. Ας πούμε ότι θέλουμε να δούμε ποιος ήταν το best seller. Σε αυτήν την περίπτωση, επιλέξτε το πεδίο Πωλητής και το πεδίο Ποσό, γιατί μετά την πώληση θα ελέγξουμε ποιος ήταν ο καλύτερος. Η έκθεση θα μοιάζει με αυτό.

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

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

Παρέχει ευελιξία για την αλλαγή των υπολογισμών όταν αλλάζουν οι ορισμοί των στοιχείων.

Ικανότητα αποτελεσματικής διαχείρισης υπολογισμών.

Δημιουργήστε ένα υπολογισμένο πεδίο:

1. Επιλέξτε ένα κελί συγκεντρωτικού πίνακα.

Μπορούμε επίσης να προσθέσουμε μια υποκατηγορία στον Πωλητή επιλέγοντας αυτό το πλαίσιο. Η αναφορά πωλήσεων συνοψίζει αυτόματα τις τιμές που εμφανίζει, αλλά αυτά τα σύνολα συχνά δυσκολεύουν την ανάλυση. Μπορούμε επίσης να απαλλαγούμε από το σύνολο και να αλλάξουμε τη διάταξη της αναφοράς.

Για να αλλάξετε γρήγορα την αναφορά και να δείτε πώς πούλησε τον Dobrovalsky σε άλλες χώρες, απλώς αλλάξτε τη σειρά των συνθηκών στα χωράφια αιχμαλωτίζοντας τον Πωλητή και σέρνοντάς τον στο κράτος. Εκτός από την Ιρλανδία και τη Γερμανία, είναι σαφές ότι τα αποτελέσματα των πωλήσεών της δεν είναι τα καλύτερα. Όταν κάνετε κλικ στην πώληση στην Ιρλανδία, θα δείτε ένα νέο φύλλο με έναν πίνακα που περιέχει όλες τις συναλλαγές του Dobrovalsky στην Ιρλανδία.

2. Στην καρτέλα Επιλογές, στην ομάδα Υπολογισμοί, αναπτύξτε τη λίστα Πεδία.

στοιχεία και σύνολα και επιλέξτε Υπολογισμένο πεδίο.

3. Στο παράθυρο Εισαγωγή υπολογισμένου πεδίου:

 Στο πεδίο Όνομα, πληκτρολογήστε το όνομα του νέου πεδίου.

 Στο πεδίο Τύπος, δημιουργήστε έναν τύπο, ξεκινώντας με το σύμβολο = και επιλέγοντας

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

Αν θέλουμε να εκτυπώσουμε τα στοιχεία μας, θα πάρουμε το πεδίο Πωλητής από την περιοχή Γραμμές και θα το μετακινήσουμε στην περιοχή Στήλη. Αυτό θα κάνει τον πίνακα να απλωθεί σε ολόκληρο το φύλλο. Σε αυτό το παράθυρο μπορούμε επίσης να καθορίσουμε τη μορφή αριθμού που εμφανίζεται σε όλα τα κελιά του πεδίου. Απλώς χρησιμοποιήστε το κουμπί "Μορφή αριθμού" και επιλέξτε το κατάλληλο νόμισμα, για παράδειγμα.

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

 Κάντε κλικ στην Προσθήκη.

Η ρύθμιση της εμφάνισης ενός υπολογιζόμενου πεδίου, όπως κάθε άλλο πεδίο, εμφανίζεται στο παράθυρο

Παράμετροι πεδίου τιμών.

Επεξεργασία ενός υπολογισμένου πεδίου

1. Στην καρτέλα Επιλογές, στην ομάδα Υπολογισμοί, αναπτύξτε τη λίστα Πεδία.

στοιχεία και σύνολα, επιλέξτε Υπολογισμένο πεδίο.

Όλοι γνωρίζουμε πώς να χρησιμοποιούμε συγκεντρωτικούς πίνακες. Έχουν πολλά πλεονεκτήματα, αλλά υπάρχουν και πολλά μειονεκτήματα. Πολλοί άνθρωποι πιστεύουν ότι το κύριο πρόβλημα με τους συγκεντρωτικούς πίνακες είναι ότι δεν υπάρχει τρόπος να γίνουν υπολογισμοί - αυτή είναι μια εσφαλμένη αντίληψη. Γιατί μπορεί να είναι απαραίτητο αυτό; Ας υποθέσουμε ότι δημιουργείτε έναν προϋπολογισμό χρησιμοποιώντας συγκεντρωτικούς πίνακες. Τα στοιχεία στον αρχικό πίνακα παρουσιάζονται σε τριμηνιαία βάση, για λόγους προϋπολογισμού θα είναι απαραίτητο να προστεθούν αυτά τα στοιχεία σε ένα ετήσιο ποσό.

Γιορτάζουμε τους μήνες και τους αγκαλιάζουμε. Θα λάβουμε μια αναφορά ταξινομημένη ανά μήνα. Μπορείτε επίσης να χωρίσετε τα δεδομένα σε διάφορες κατηγορίες. Επιστρέφοντας στην ομαδοποίηση των διαμορφωτών και επιλέγοντας «Τρίμηνο και μήνας», έχουμε την εμφάνιση της αναφοράς. Η ομαδοποίηση μπορεί επίσης να χρησιμοποιηθεί για αριθμούς.

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

Στην πραγματικότητα, υπάρχει μια τέτοια δυνατότητα και πραγματοποιείται με έναν από τους τρεις τρόπους.

Μπορείτε να εμπλουτίσετε τις γνώσεις σας σχετικά με τα βασικά των pivot tables.

Πρώτος τρόπος.Κάντε τους υπολογισμούς σε έναν πίνακα με τα αρχικά δεδομένα. Η μέθοδος, ειλικρινά μιλώντας, δεν είναι συντριβάνι - από λάθος μέρος.

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

Τρίτος τρόπος.Ενσωματώστε τα υπολογισμένα πεδία στον ίδιο τον συγκεντρωτικό πίνακα. Αλλά αυτός είναι ένας καλός τρόπος. Αυτό γίνεται ως εξής. Όταν ο συγκεντρωτικός πίνακας έχει ήδη δημιουργηθεί, τοποθετήστε τον κέρσορα στον συγκεντρωτικό πίνακα (στην κορδέλα εμφανίζονται δύο καρτέλες που σχετίζονται με αυτόν τον συγκεντρωτικό πίνακα) και κάντε κλικ στην καρτέλα που εμφανίζεται Επιλογές, έπειτα Πεδία,Αντικείμενα, &Σκηνικάαπό το μπλοκ Υπολογισμοί, επιλέξτε από το αναπτυσσόμενο μενού Υπολογίστηκεπεδίο. Στο Office 2007, αυτό το κουμπί ήταν στην ίδια καρτέλα Επιλογές, μόνο το κουμπί ήταν ξεχωριστό.


Στο παράθυρο που εμφανίζεται, στο πεδίο ΟνομαΕισαγάγετε το επιθυμητό όνομα πεδίου. Στο χωράφι Τύποςεισάγετε τον τύπο που χρειάζεστε εισάγοντας πεδία από την παρακάτω λίστα και κάνοντας κλικ στο κουμπί Εισάγετεπεδίο.


Θα λάβετε έναν πίνακα με ένα νέο πεδίο υπολογισμού. Το τραπέζι είναι έτοιμο!


Μπορείτε να κατεβάσετε το αρχείο Excel από εδώ.

Ενδιαφέρον γεγονός.Όταν χρησιμοποιείται η τρίτη μέθοδος, το πρόγραμμα κάνει πραγματικά τον υπολογισμό για κάθε σειρά και στη συνέχεια εφαρμόζει την απαραίτητη παράμετρο: άθροιση, μέσος όρος κ.λπ.

Τελευταία νέα

  • Advanced Excel: Γιατί σταμάτησα να χρησιμοποιώ τη συνάρτηση V...

    Έχω ήδη γράψει για το γεγονός ότι η συνάρτηση VLOOKUP (VLOOKUP) είναι ίσως η πιο χρήσιμη συνάρτηση μετά από απλές αριθμητικές πράξεις...

  • Πώς το Excel υπολογίζει εκ νέου ένα βιβλίο εργασίας και γιατί πρέπει να αποφεύγεται η μεταβλητότητα...

    Εάν εργάζεστε συχνά με μεγάλα αρχεία που εκτελούν μεγάλο αριθμό υπολογισμών που εξαρτώνται ο ένας από τον άλλο, o...

  • Πώς να φτιάξετε γρήγορα ένα γράφημα καταρράκτη

    Το Excel δεν διαθέτει τυπικά γραφήματα Waterfall. Επομένως, για τη δημιουργία αυτού του τύπου διαγραμμάτων, συνήθως χρησιμοποιείται gis...

  • Παράθυρο ελέγχου για την παρακολούθηση των αποτελεσμάτων

    Συμβαίνει συχνά να δουλεύουμε με μεγάλους πίνακες που υπολογίζουν τελικά 1-2 δείκτες, αλλά εξαρτώνται από...

  • Διάγραμμα κουκκίδων για σύγκριση προγραμματισμένων δεικτών και πραγματικών...

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

  • Ο Tatsuo Horiuchi είναι ένας 73χρονος καλλιτέχνης που σχεδιάζει στο Excel.

    «Δεν έχω χρησιμοποιήσει ποτέ το Excel στη δουλειά, αλλά έχω δει άλλους ανθρώπους να κάνουν μερικά πολύ ωραία γραφήματα και γραφήματα σε αυτό...

  • Πώς να αυξήσετε έναν αριθμό σε δύναμη και να εξαγάγετε τη ρίζα

    Γνωρίζατε ότι για να αυξήσετε έναν αριθμό σε δύναμη στο Excel υπάρχει ΕΙΔΙΚΟΣ ΧΑΡΑΚΤΗΡΑΣ^ (σε έξι στα αγγλικά...

Τα υπολογισμένα πεδία έχουν σχεδιαστεί για να εμφανίζουν τις τιμές των παραστάσεων με βάση τα δεδομένα πηγής στις αναφορές. Τα υπολογισμένα πεδία στις αναφορές μπορούν να χρησιμοποιηθούν για τη λήψη συνόλων ή την εκτέλεση ειδικών υπολογισμών, για παράδειγμα, για την εμφάνιση της συνολικής τιμής μιας παραγγελίας υπολογίζοντας το γινόμενο της ποσότητας ενός προϊόντος και της τιμής ενός είδους. Ας δούμε τη διαδικασία για τη δημιουργία υπολογισμένων πεδίων χρησιμοποιώντας το παράδειγμα της αναφοράς "Είδη στην αποθήκη" που δημιουργήθηκε νωρίτερα.

Για να προσθέσετε ένα υπολογισμένο πεδίο "Ποσό" σε μια αναφορά:

  1. Ανοίξτε την αναφορά "Είδη στην αποθήκη" σε λειτουργία σχεδίασης.
  2. Στην Εργαλειοθήκη, κάντε κλικ στο κουμπί Επιγραφή(Ετικέτα) και τοποθετήστε το νέο κείμενο στα δεξιά της ενότητας "Μονάδες σε απόθεμα" στην ενότητα κεφαλίδας. Εισαγάγετε τη λέξη "Sum" ως κείμενο της ετικέτας.
  3. Για να δημιουργήσετε ένα πεδίο υπολογισμού αθροίσματος, κάντε κλικ στο κουμπί Πεδίο(Πλαίσιο κειμένου) στην Εργαλειοθήκη και προσθέστε ένα πλαίσιο κειμένου στα δεξιά του πλαισίου κειμένου UnitsInStock στην ενότητα δεδομένων. Αφαιρέστε την ετικέτα του νέου πεδίου κειμένου.
  4. Κάντε κλικ μέσα στο πεδίο κειμένου και εισαγάγετε την ακόλουθη έκφραση ως τιμή της:

    = [InStock]* [Τιμή] (= * ).

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

Σχόλιο

Υπάρχουν διάφοροι τρόποι για να εισαγάγετε μια έκφραση στο πεδίο κειμένου: επιλέξτε την και πατήστε το συνδυασμό πλήκτρων +για να εισέλθετε σε λειτουργία επεξεργασίας για τα περιεχόμενα του πεδίου ή κάντε διπλό κλικ στο πεδίο για να εμφανιστεί ένα πλαίσιο διαλόγου Ιδιότητες(Ιδιότητες) και, στη συνέχεια, εισαγάγετε την έκφραση ως τιμή ιδιότητας Δεδομένα(Πηγή).

Ρύζι. 6.27.

  1. Επαναλάβετε τα βήματα 3 και 4 για να δημιουργήσετε ένα πεδίο κειμένου στην ενότητα σχολίων της ομάδας Κατηγορία, αλλά εισαγάγετε τα ακόλουθα ως υποσύνολο έκφραση: =Sum([InStock] * [Price]) (=Sum( * )). Κάντε κλικ στο κουμπί Τολμηρός(έντονη γραφή) στη γραμμή μορφοποίησης για να ορίσετε το κείμενο στο νέο πεδίο σε έντονη γραφή. Άνοιγμα του παραθύρου διαλόγου Ιδιότητες(Ιδιότητες) και ανοίξτε την καρτέλα σε αυτήν Αλλα(Άλλο), στο χωράφι Ονομα(Όνομα) Εισαγάγετε ένα όνομα για το πλαίσιο κειμένου Sum. Στη συνέχεια, αναπτύξτε την καρτέλα Διάταξη(Μορφή) και στο σύνθετο πλαίσιο ιδιοτήτων Μορφή πεδίου(Μορφοποίηση) επιλέξτε μια τιμή Νομισματικός(Νόμισμα).
  2. Επειδή το πλάτος της περιοχής δεδομένων της αναφοράς μας έχει αυξηθεί, μειώστε το πλάτος των περιθωρίων της σελίδας, ώστε όλα τα πεδία να χωρούν σε μία σελίδα. Για να το κάνετε αυτό, επιλέξτε την εντολή Αρχείο, Ρύθμιση σελίδας(Αρχείο, Διαμόρφωση σελίδας) και αλλάξτε το προεπιλεγμένο πλάτος του αριστερού και του δεξιού περιθωρίου σε 10 mm (Βλ. "Προβολή και εκτύπωση αναφορών" σε αυτό το κεφάλαιο.)
  3. Κάντε κλικ στο κουμπί Θέα(Προβολή) στη γραμμή εργαλείων Σχεδιαστής έκθεσης(Σχεδιασμός Αναφοράς) για να αξιολογήσετε τα αποτελέσματα της εργασίας σας. Η αναφορά θα μοιάζει όπως φαίνεται στο Σχ. 6.27. Στα προηγούμενα δεδομένα προστέθηκε η δεξιά στήλη με τις αξίες του κόστους κάθε προϊόντος στη διαθέσιμη ποσότητα στην αποθήκη και τα υποσύνολα για το κόστος των αγαθών για κάθε κατηγορία.



Μπλουζα