Οι σημαντικότερες συναρτήσεις του excel. Μαθήματα excel με λογικές και μαθηματικές συναρτήσεις, συναρτήσεις κειμένου και συναρτήσεις ημερομηνίας.
Η δυνατότητα να αξιοποιήσετε όλες τις δυνατότητες του excel εξαρτάται σε πολύ μεγάλο βαθμό από την ικανότητα χρήσης των συναρτήσεων. Σε αυτό το άρθρο κάνουμε μία συνολική αναφορά σε όλες τις συναρτήσεις του excel ώστε να έχετε μία σφαιρική εικόνα των δυνατοτήτων. Προτείνουμε να εκτελέσετε σχολαστικά τις βασικές ασκήσεις του σεμιναρίου excel ώστε να κατανοήσετε τη λειτουργία των συναρτήσεων. Οι βασικές συναρτήσεις του excel περιλαμβάνουν τις λογικές συναρτήσεις, μαθηματικές συναρτήσεις, συναρτήσεις κειμένου και συναρτήσεις ημερομηνίας. Η γνώση της λειτουργίας αυτών των συναρτήσεων είναι πολύ σημαντική στα σεμινάρια excel διότι μας επιτρέπει να χρησιμοποιούμε με ευχέρεια το πρόγραμμα. Στα παραδείγματα που ακολουθούν στα επόμενα μαθήματα excel κάνουμε πολύ συχνή αναφορά στη λίστα με τις συναρτήσεις. Το σημείο-κλειδί για να αντιμετωπίσετε κάθε πρόβλημα που αφορά τη διαχείριση δεδομένων με το excel είναι να επιλέξετε την κατάλληλη συνάρτηση η να συνδυάσετε τις σωστές συναρτήσεις.
Ο καλύτερος τρόπος για να κατανοήσετε τις συναρτήσεις στο excel είναι να περάσετε αμέσως στην πράξη. Ακολουθούν παραδείγματα και ασκήσεις excel στα οποία χρησιμοποιούμε τις σημαντικότερες συναρτήσεις στο excel, δηλαδή τις λογικές συναρτήσεις, τις μαθηματικές συναρτήσεις, τις συναρτήσεις κειμένου, τις συναρτήσεις κειμένου και τις συναρτήσεις ημερομηνίας. Στόχος των ασκήσεων είναι να κατανοήσετε πώς λειτουργεί η κάθε συνάρτηση. Ενδεχομένως να φαίνεται απλό όταν όμως περάσουμε σε δύσκολα παραδείγματα πολύ συχνά θα επιστρέφετε πίσω για να θυμηθείτε πώς ακριβώς συντάσσεται και τι ακριβώς κάνει κάθε συνάρτηση.
Η συνάρτηση vlookup εφαρμόζεται σε μια περιοχή δεδομένων.
Η περιοχή δεδομένων είναι ένας πίνακας δεδομένων με στήλες και γραμμές.
Για να εφαρμοστεί σωστά η συνάρτηση vlookup θα πρέπει η περιοχή να είναι ταξινομημένη ως προς την πρώτη στήλη.
Η πρώτη στήλη της περιοχής δεδομένων μπορεί να έχει κάθε τύπου δεδομένα, για παράδειγμα είτε αριθμητικά είτε αλφαριθμητικά.
Με τη συνάρτηση vlookup αναζητούμε μια τιμή στην πρώτη στήλη.
Όταν βρούμε την τιμή στην πρώτη στήλη τότε η συνάρτηση vlookup εμφανίζει την αντίστοιχη τιμή σε κάποια άλλη στήλη.
Η συνάρτηση δέχεται τρια σημαντικά ορίσματα:
Έχουμε τα δεδομένα που φαίνονται στην ακόλουθη εικόνα:
Δίνεται η τιμή Α.52.31.25 η οποία όπως μπορούμε εύκολα να παρατηρήσουμε βρίσκεται στη δεύτερη γραμμή. Δηλαδή είναι ο κωδικός του δεύτερου προϊόντος.
Αρχικά αναζητούμε την τιμή: η τιμή βρίσκεται στη δεύτερη στήλη:
Αρχικά αναζητούμε το χρώμα: το χρώμα βρίσκεται στην τρίτη στήλη:
Αρχικά αναζητούμε το μέγεθος: το μέγεθος βρίσκεται στην τέταρτη στήλη:
Παρόμοια λειτουργία με τη συνάρτηση vlookup έχει η συνάρτηση hlookup.
Η διαφορά μεταξύ τους είναι οτι η συνάρτηση vlookup κάνει αναζήτηση κατακόρυφα (vertical lookup) ενώ η συνάρτηση hlookup κάνει αναζήτηση οριζόντα (horizontal lookup).
Οι συναρτήσεις match και index αποτελούν το καλύτερο τρόπο για να κάνουμε απαιτητικές αναζητήσεις σε περιοχή δεδομένων. Ο συνδυασμός των συναρτήσεων match και index προσφέρει εκπληκτική ευελιξία στην αναζήτηση δεδομένων. Τις αναφέρουμε μαζί διότι συνήθως οι συναρτήσεις match και index χρησιμοποιούνται μαζί.
Η συνάρτηση match εφαρμόζεται σε μια κατακόρυφη ακολουθία κελιών, δηλαδή σε μια στήλη.
Χρησιμοποιούμε τη συνάρτηση match για να αναζητήσουμε μια τιμή στη στήλη.
Η συνάρτηση match έχει δυο σημαντικά ορίσματα:
Αναζητώ τη θέση, δηλαδή τη γραμμή στην οποία βρίσκεται ο κωδικός προϊόντος Α.52.31.25
Η συνάρτηση index εφαρμόζεται σε μια περιοχή δεδομένων.
Η περιοχή δεδομένων είναι ένας πίνακας δεδομένων με στήλες και γραμμές.
Όταν εκτελείται η συνάρτηση index τότε εμταβαίνουμε σε μια γραμμή και επιστρέφει την τιμή μιας στήλης.
Η συνάρτηση index τρια ορίσματα:
Αναζητώ τη την τιμή του κελιο΄θ που βρίσκεται στη
Οι συναρτήσεις match και index πολύ συχνά συνδυάζονται μεταξύ τους με σκοπό την εύρεση τιμών σε περιοχή δεδομένων.
Ο συνδυασμός γίνεται ως εξής:
Δίνεται ο κωδικός Α.52.31.25:
Ζητώ το όνομα (3η στήλη) του προϊόντος με κωδικό Α.52.31.25
Η συνάρτηση match επιστέφει τη γραμμή και η συνάρτηση index διαβάζει την τιμή που βρίσκεται στη γραμμή που μας έδωσε η match και στη στήλη που βρίσκεται το χρώμα (3η στήλη).
Η συνάρτηση offset λειτουργεί ως εξής:
Τα σημαντικά ορίσματα στη συνάρτηση offset είναι τρια:
Ξεκινάμε από το κελί B3 στο οποίο έχουμε γράψει τη λέξη 'start'.
Το δεύτερο όρισμα είναι 3 άρα μετακινούμαστε 3 γραμμές προς τα κάτω. Δηλαδή πηγαίνουμε στη γραμμή 6.
Το τρίτο όρισμα είναι 2 άρα μετακινούμαστε 3 στήλες προς τα δεξιά. Δηλαδή πηγαίνουμε στη στήλη D.
Η συνάρτηση OFFSET επιστρέφει την τιμή του κελιού D6 που είναι το 22.
Εδώ παρουσιάζουμε μία λίστα με τις λογικές συναρτήσεις του Excel και συνοπτική περιγραφή. η λίστα περιλαμβάνει όλες τις λογικές συναρτήσεις στο Excel. Εάν θέλετε να κάνετε εξάσκηση χρησιμοποιώντας τις πιο σημαντικές και πιο συνηθισμένες λογικές συναρτήσεις του Excel τότε δεν έχετε παρά να μεταβείτε στο μάθημα Excel για τις λογικές συναρτήσεις.
Δίνει TRUE όταν όλα τα ορίσματα έχουν τιμή TRUE.
Δημιουργεί τη λογική μεταβλητή FALSE.
Ελέγχει εάν μια συνθήκη είναι αληθής ή ψευδής και αναλόγως δίνει τιμή σε κελί.
Ελέγψει εάν υπάρχει λάθος στη συνάρτηση ή στον τύπο ενός κελιού.
Ελέγχει εάν υπάρχουν λάθη τύπου #N/A.
Ελέγχει πολλές συνθήκες.
Αντιστρέφει την τιμή μιας λογικής μεταβλητής.
Δίνει TRUE εάν τουλάχιστο ένα από τα ορίσματα έχει τιμή TRUE.
Κάνει ταίριασμα μιας μεταλητής σε λίστα τιμών.
ΔΗμιουργεί τη λογική μεταβλητή TRUE.
Εκτελεί το "αποκλειστικό OR". Σε περίπτωση δυο μεταβλητών δίνει TRUE όταν αποκλειστικά μια μεταβλητή είναι TRUE. Σε περίπτωση πολλών μεταβλητών δίνει TRUE όταν όταν το πλήθος ορισμάτων με τιμή TRUE είναι περιττός αριθμός.
Οι λογικές συναρτήσεις χρησιμοποιούνται στον προγραμματισμό με τη vba αλλά και με κάθε γλώσσα προγραμματισμού. Η γλώσσα vba εκτελείται μέσω του Excel και αυτοματοποιεί πολλές από τις λειτουργίες του προγράμματος. Καλό θα είναι να γνωρίζετε τις λογικές συνθήκες για να μπορείτε να παρακολουθήσετε τη ροή του προγράμματος vba. Εάν δεν γνωρίζετε τη συγκεκριμένη γλώσσα προγραμματισμού τότε μπορείτε να παρακολουθήσετε μαθήματα vba και να μάθετε να προγραμματίζετε μέσα σε λίγες διδακτικές ώρες.
Ακολουθεί πλήρης λίστα των συναρτήσεων ημερομηνίας στο Excel. Για κάθε συνάρτηση έχουμε γράψει συνοπτική περιγραφή ώστε να μπορείτε να δείτε επιγραμματικά τι κάνει η συνάρτηση και ποια είναι η χρήση της. έχουμε δημιουργήσει ξεχωριστό άρθρο στο οποίο παρουσιάζουμε μάθημα Excel για τις συναρτήσεις ημερομηνίας με αναλυτική περιγραφή και παραδείγματα.
Δημιουργεί μια μεταβλητή ημερομηνίας μέσω έτους, μήνα και ημέρας.
Υπολογίζει τη διαφορά μεταξύ δυο ημερομηνιών.
Μετατρέπει μεταβλητή κειμένου σε μεταβλητή ημερομηνίας.
Επιστρέφει τη μέρα ως αριθμό (1-31) από μια ημερομηνία.
Υπολογίζει τη διαφορά σε ημέρες μεταξύ δυο ημερομηνιών.
Υπολογίζει τη διαφορά σε ημέρες μεταξύ δυο ημερομηνιών σε έτος 360 ημερών.
Υπολογίζει την τρέχουσα ημερομηνία μετατοπισμένη κατά πλήθος μηνών στο παρελθόν ή στο μέλλον.
Υπολογίζει την τελευταία μέρα του Χ μήνα στο παρελθόν ή στο μέλλον.
Επιστρέφει την ώρα ως αριθμό (0-23) από μια ώρα.
Εξάγει την εβδομάδα από μια ημερομηνία.
Επιστρέφει τα λεπτά ως αριθμό (0-59) από μια ώρα.
Επιστρέφει το μήνα ως αριθμό (1-12) από μια ημερομηνία.
Υπολογίζει πόσες εργάσιμες ημέρες υπάρχουν ανάμεσα σε δυο ημερομηνίες.
Επιστρέφει την τρέχουσα ημερομηνία και ώρα.
Επιστρέφει τα δευτερόλεπτα ως αριθμό (0-59) από μια ώρα.
Δημιουργεί μια μεταβλητή ώρας από ώρες, λεπτά και δευτερόλεπτα.
Μετατρέπει μεταβλητή κειμένου σε μεταβλητή ώρας.
Επιστρέφει την τρέχουσα ημερομηνία.
Επιστρέφει την ημέρα της εβδομάδας από μια ημερομηνία ως ακέραιο αριθμό.
Εξάγει τον αριθμό εβδομάδας από μια ημερομηνία.
Υπολογίζει την ημερομηνία που απέχει Χ εργάσιμες ημέρες στο παρελθόν ή στο μέλλον.
Επιστρέφει το έτος ως αριθμό από μια ημερομηνία.
Υπολογίζει τη διαφορά μεταξύ δυο ημερομηνιών σε έτη, κάνοντας υπολογισμό και κλάσματος.
LINK: Συναρτήσεις ημερομηνίας στο excelΟι συναρτήσεις κειμένου χρησιμοποιούνται σχεδόν σε κάθε εργασία Excel η οποία πρέπει να παραδοθεί με ωραίο τρόπο. Ναι μεν οι υπόλοιπες συναρτήσεις μας βοηθούν να κάνουμε τους υπολογισμούς όμως οι συναρτήσεις κειμένου μας επιτρέπουν να αποτελέσματα σε φυσική γλώσσα με κατανοητό τρόπο. Έχουμε δημιουργήσει μαθήματα Excel για τις συναρτήσεις κειμένου με παραδείγματα που δείχνουν πως χρησιμοποιούνται αυτές οι συναρτήσεις στην πράξη.
Εξάγει ένα χαρακτήρα από ένα αριθμό.
Αφαιρεί τους μη εκτυπώσιμους χαρακτήρες από κείμενο.
Επιστρέφει τον κωδικό του αριθμού ως αριθμητική τιμή.
Ενώνει συμβολοσειρές που ανήκουν σε περιοχή κελιών.
Ενώνει συμβολοσειρές τις οποίες δέχεται ως ξεχωριστά ορίσματα.
Μετατρέπει έναν αριθμό σε κείμενο χρησιμοποιώντας το Currency number format. Η συνάρτηση TEXT κάνει την ίδια δουλειά αλλά είναι πολύ πιο ευέλικτη.
Συγκρίνει μεταξύ τους δυο συμβολοσειρές (μεταβλητές κειμένου).
Βρίσκει τη θέση μιας συμβολοσειράς μέσα σε μια μεγαλύτερη συμβολοσειρά.
Μετατρέπει έναν αριθμό σε κείμενο με σταθερό αριθμό δεκαδικών, στρογγυλοποιώντας όπως απαιτείται με τον δεδομένο αριθμό δεκαδικών.
Εξάγει χαρακτήρες ξεκινώντας απο την αριστερή πλευρά μιας συμβολοσειράς.
Υπολογίζει το μήκος συμβολσειράς.
Μετατρέπει μια συμβολοσειρά κειμένου κάνοντας όλα τα γράμματα πεζά.
Εξάγει χαρακτήρες από το εσωτερικό μιας συμβολοσειράς.
Μετατρέπει έναν αριθμό από μορφή κειμένου σε αριθμητική τιμή, δίνοντας τη δυνατότητα να καθορίσουμε δεκαδικά και διαχωριστικά ομάδων.
Μετατρέπει μια συμβολοσειρά ώστε το πρώτο γράμμα κάθε λέξης να είναι κεφαλαίο και τα υπόλοιπα πεζά.
Αντικαθιστά κείμενο σε συγκεκριμένη θέση συμβολοσειράς.
Επαναλαμβάνει χαρακτήρες για συγκεκριμένο πλήθος επαναλήψεων.
Εξάγει χαρακτήρες ξεκινώντας απο τη δεξιά πλευρά μιας συμβολοσειράς.
Εντοπίζει τη θέση μιας συμβολοσειράς σε μια μεγαλύτερη συμβολοσειρά.
Αντικαθιστά κείμενο κάνοντας αναζήτηση.
Επιστρέφει έναν αριθμό ως κείμενο, στο οποίο δίνει τη μορφή αριθμού που καθορίζουμε.
Η συνάρτηση Excel TEXTJOIN συνενώνει πολλαπλές τιμές μαζί με ή χωρίς οριοθέτες.
Αφαιρεί τα επιπλέον κενά που υπάρχουν σε κείμενο.
Επιστρέφει το Unicode χαρακτήρα που αντιστοιχεί σε αριθμό.
Επιστρέφει τον αριθμό που αντιστοιχεί σε Unicode χαρακτήρα.
Μετατρέπει μια συμβολοσειρά κειμένου κάνοντας όλα τα γράμματα κεφαλαία.
Μετατρέπει κείμενο σε αριθμό.
LINK: Συναρτήσεις κειμένουΟι συναρτήσεις διαδικτύου δίνουν τη δυνατότητα στο Excel να λαμβάνουν δεδομένα από το διαδίκτυο. Αυτή η δυνατότητα είναι εξαιρετικά χρήσιμη στην κατασκευή ιστοσελίδων διότι μπορούμε να διαβάσουμε και να αναλύσουμε το περιεχόμενο μιας ιστοσελίδας κατευθείαν από τη θέση που βρίσκεται χωρίς να χρειαστεί καμία άλλη πρόσβαση. Η βοήθεια που προσφέρει το Excel στη δημιουργία ιστοσελίδων είναι πολύτιμη. Διότι μπορούμε να συγκρίνουμε μεταξύ τους δεδομένα που θα πάρουμε από όλες τις σελίδες του ιστότοπου και να βγάλουμε χρήσιμα συμπεράσματα για το seo και την προώθηση ιστοσελίδων. Ειδικότερα για τον ιστότοπο balatsoukas.com αυτή η εργασία έχει πραγματοποιηθεί σε μεγάλη έκταση και πλέον μπορούμε να συγκρίνουμε δεδομένα seo με χρήση συγκεντρωτικών πινάκων. Εδώ μπορείτε να δείτε τις τεχνικές που χρησιμοποιούμε στην προώθηση ιστοσελίδων και να καταλάβετε πώς γίνεται ο αυτοματισμός μέσω του Excel
Επιστρέφει μια συμβολοσειρά με κωδικοποίηση URL που αποτελείται από χαρακτήρες US-ASCII.
Επιστρέφει συγκεκριμένα δεδομένα από αρχείο XML χρησιμοποιώντας την έκφραση XPath.
Λαμβάνει δεδομένα από ένα web service.
Tο Excel χρησιμοποιείται πολύ συχνά στην κατασκευή ηλεκτρονικών καταστημάτων. Όλα τα content management systems που χρησιμοποιείται στο ηλεκτρονικό εμπόριο έχουν τη δυνατότητα export και import από και προς αρχεία csv η αρχεία Excel. Ειδικότερα στην περίπτωση δημιουργία e-shop με το magento μεγάλο κομμάτι του data entry γίνεται χρησιμοποιώντας το Excel. Δηλαδή η εταιρεία που κατασκευάζει το e-shop θα σας ζητήσει να στείλετε δεδομένα σε μορφή Excel διότι με τον τρόπο αυτό το magento θα τα διαβάσει πιο εύκολα. Σε πολλές πλατφόρμες δημιουργίας e-shop το export γίνεται προς αρχεία του Excel. Εδώ μπορείτε να δείτε πώς γίνεται η δημιουργία e-shop και να επιλέξετε την πλατφόρμα ηλεκτρονικού εμπορίου που επιθυμείτε.
Μία άλλη δυνατότητα που μας παρέχουν οι συναρτήσεις Διαδικτύου είναι να κάνουμε ελέγχω βελτιστοποίηση ιστοσελίδας επί τόπου χωρίς να χρειαστεί να κατεβάσουμε τα αρχεία στον υπολογιστή μας. Οι συναρτήσεις διαδικτύου το Excel σε συνδυασμό με τη γνώση της vba μας επιτρέπουν να εφαρμόσουμε όλα όσα μαθαίνουμε στα μαθήματα seo σε όποια ιστοσελίδα επιθυμούμε. Δεν χρειάζεται να έχουμε πρόσβαση στο περιβάλλον διαχείρισης της ιστοσελίδας για να εφαρμόσουμε τις τεχνικές που μαθαίνουν στα σεμινάρια seo. Αρκεί να μπορέσουμε να διαβάσουμε τον κώδικα μέσω της vba και να τον αξιοποιήσουμε μέσω των αντίστοιχων συναρτήσεων διαδικτύου.
Πριν ξεκινήσετε να κάνετε εξάσκηση με τις συναρτήσεις database του excel καλό θα είναι να έχετε κάποιες βασικές γνώσεις που αφορούν τις βάσεις δεδομένων. Δεν έχει σημασία αν θα ασχοληθείτε με access, mysql, sql server, oracle ή οποιαδήποτε άλλη βάση δεδομένων. Αυτό που έχει σημασία είναι να έχετε παρακολουθήσει μαθήματα για βάσεις δεδομένων ώστε να ξέρετε περίπου πώς λειτουργούν οι διαδικασίες αναζήτησης. Εάν δεν το έχετε κάνει μπορείτε να παρακολουθήσετε μαθήματα για βάσεις δεδομένων μέσα από την ιστοσελίδα μας.
Επιστρέφει τον μέσο όρο των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει τον πλήθος των εγγραφών της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει τον πλήθος των εγγραφών της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια. Η διαφορά με το DCOUNT είναι οτι η DCOUNTA υπολογίζιε και μη αριθμητικές τιμές (π.χ. κείμενο) ενώ η DCOUNT υπολογίζει μόνο αριθμητικές τιμές.
Εξάγει τιμή από ένα πεδίο βάσης δεδομένων το οποίο ανήκει σε εγγραφή που ταιριάζει με κριτήρια.
Επιστρέφει τη μέγιστη των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει την ελάχιστη των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει το γινόμενο των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει την τυπική απόκλιση των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει την τυπική απόκλιση όπως η συνάρτηση DSTDEV, αλλά με διαφορετικούς υπολογισμούς.
Επιστρέφει το άθροισμα των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει τη διακύμανση των τιμών ενός πεδίου της βάσης δεδομένων για εγγραφές που ταιριάζουν με κριτήρια.
Επιστρέφει τη διακύμανση όπως η συνάρτηση DVAR, αλλά με διαφορετικούς υπολογισμούς.
Ο καλύτερος τρόπος για να εξασκηθείτε στη χρήση των συναρτήσεων είναι να κάνετε ένα δικό σας project. Εάν δεν έχετε κάποια ιδέα την οποία θέλετε να πραγματοποιήσετε μέσω του Excel Μπορείτε να φτιάξετε ασκήσεις αγγλικών και να τις τελειοποιήσετε χρησιμοποιώντας τις κατάλληλες συναρτήσεις. Μπορείτε να πάρετε ιδέες από το άρθρο που γράψαμε για τη δημιουργία ασκήσεων Αγγλικών με χρήση του Excel.
Το πολύ δυνατό σημείο του Excel είναι αδιαμφισβήτητα οι συναρτησεις. Μία εξαιρετικά χρήσιμη και εξαιρετικά δημοφιλής δυνατότητα είναι οι συγκεντρωτικοί πίνακες στο Excel. Δεν υπάρχει περίπτωση να χρησιμοποιεί κάποιος το πρόγραμμα του Excel σε εταιρικό περιβάλλον και να μη χρειαστεί να δημιουργήσει συγκεντρωτικό πίνακα ή συγκεντρωτικό Γράφημα. Έχουμε δημιουργήσει ένα μάθημα για τη χρήση του συγκεντρωτικού πίνακα στο Excel το οποίο μπορεί να σας διευκολύνει εάν δεν γνωρίζετε τη συγκεκριμένη δυνατότητα.