Βασικές Συναρτήσεις του Φύλλου Υπολογισμών
1. AVERAGE Βλέπε βιβλίο σελ. 156
2. SUM: Βλέπε βιβλίο σελ. 156
3. COUNT(value1; value2; ...) : Αποδίδει τον αριθμό των κελιών που περιέχουν αριθμούς
Value1, value2,... είναι 1 έως 30 ορίσματα, τα οποία μπορεί να περιέχουν ή να αναφέρονται σε πολλούς τύπους δεδομένων αλλά υπολογίζονται μόνο οι αριθμοί.
Υπολογίζονται τα ορίσματα που είναι αριθμοί, εύρος κελιών, λογικές τιμές, ημερομηνίες, ή αναπαραστάσεις αριθμών με κείμενο. Τα ορίσματα που περιέχουν τιμές σφάλματος ή κείμενο που δεν μπορεί να μετατραπεί σε αριθμούς παραβλέπονται. Παράδειγμα: (Με τρία ορίσματα), COUNT(A5:A9;B3:B8;D6)
4. COUNTIF(range; criteria): Αποδίδει τον αριθμό των κελιών μιας περιοχής, τα οποία ικανοποιούν τα δεδομένα κριτήρια.
Range είναι η περιοχή της οποίας τα κελιά θέλετε να απαριθμήσετε.
Criteria είναι τα κριτήρια με μορφή αριθμού, έκφρασης ή κειμένου που πρέπει να ικανοποιούν τα απαριθμούμενα κελιά. Για παράδειγμα, τα κριτήρια μπορούν να είναι 32, "32", ">32", "μήλα".
Έστω ότι τα κελιά A3:A6 περιέχουν "μήλα", "πορτοκάλια", "ροδάκινα", "μήλα", αντίστοιχα.
COUNTIF(A3:A6;"μήλα") ίσον 2
Έστω ότι τα κελιά B3:B6 περιέχουν 32, 54, 75, 86, αντίστοιχα.
COUNTIF(B3:B6;">55") ίσον 2
5. IF(logical_test; value_if_true; value_if_false)
Αποδίδει μία τιμή, αν η συνθήκη που καθορίζετε είναι αληθής (TRUE) και μια άλλη, αν είναι ψευδής (FALSE).
Χρησιμοποιήστε τη συνάρτηση IF για να κάνετε έλεγχο υπό συνθήκες σε τιμές και τύπους.
Logical_test είναι οποιαδήποτε τιμή ή έκφραση που αποδίδει λογική τιμή TRUE (αληθές) ή FALSE (ψευδές).
Value_if_true είναι η τιμή που αποδίδεται, αν το όρισμα logical_test είναι αληθές (TRUE). Εάν το όρισμα logical_test είναι αληθές (TRUE) και το όρισμα value_if_true παραλείπεται, αποδίδεται η λογική τιμή TRUE.
Value_if_false είναι η τιμή που αποδίδεται, αν το όρισμα logical_test είναι ψευδές (FALSE). Εάν το όρισμα logical_test είναι ψευδές (FALSE) και το όρισμα value_if_false παραλείπεται, επιστρέφεται η λογική τιμή FALSE.
·Μέχρι 7 συναρτήσεις IF μπορούν να ενσωματωθούν η μία στην άλλη, ως ορίσματα value_if_true και value_if_false, για τη δημιουργία πιο σύνθετων ελέγχων. Δείτε το τελευταίο παράδειγμα παρακάτω.
·Όταν υπολογιστούν οι τιμές value_if_true και value_if_false, η συνάρτηση IF αποδίδει το αποτέλεσμα αυτών των συναρτήσεων
Στο παράδειγμα που ακολουθεί, αν η τιμή στο κελί A10 είναι 100, τότε το όρισμα logical_test είναι αληθές (TRUE) και θα υπολογιστεί η συνολική τιμή της περιοχής B5:B15. Διαφορετικά, το όρισμα logical_test είναι ψευδές (FALSE) και αποδίδεται το κενό κείμενο που εμφανίζεται στο κελί, το οποίο περιέχει τη συνάρτηση IF: IF(A10=100;SUM(B5:B15);""))
6. MAX(number1; number2; ...): Αποδίδει τη μέγιστη τιμή μίας λίστας ορισμάτων.
·Μπορείτε να καθορίσετε ορίσματα που είναι αριθμοί, εύρος κελιών, λογικές τιμές ή κείμενο που αντιπροσωπεύει αριθμούς. Ορίσματα που περιέχουν τιμές σφάλματος ή κείμενο που δεν μπορεί να μετατραπεί σε αριθμούς, προκαλούν σφάλματα.
·Εάν τα ορίσματα δεν περιέχουν αριθμούς, η συνάρτηση MAX αποδίδει την τιμή 0.
7. MIN(number1; number2; ...): Αποδίδει τον ελάχιστο αριθμό σε μία λίστα ορισμάτων.
8. MOD(number; divisor): Αποδίδει το υπόλοιπο της διαίρεσης του αριθμού με τον διαιρέτη. Το πηλίκο έχει το ίδιο πρόσημο με τον διαιρέτη.
Number είναι ο αριθμός, του οποίου θέλετε να βρείτε το υπόλοιπο της διαίρεσης με τον διαιρέτη.
Divisor είναι ο αριθμός, ο διαιρέτης με τον οποίο θέλετε να διαιρέσετε το όρισμα number. Εάν το όρισμα divisor είναι 0, η συνάρτηση MOD αποδίδει την τιμή σφάλματος #ΔΙΑΙΡ/0!.
Παραδείγματα: MOD(3;2) ίσον 1, MOD(25;5) ίσον 0, MOD(50;6) ίσον 2
9. PI( ): Αποδίδει τον αριθμό 3,14159265358979, τη μαθηματική σταθερά π, με ακρίβεια 15 ψηφίων.
Παραδείγματα: PI()/2 ίσον 1,57079...
10. ROUND(number; num_digits): Στρογγυλοποιεί έναν αριθμό στον δεδομένο αριθμό ψηφίων.
Number είναι ο αριθμός που θέλετε να στρογγυλοποιήσετε. Σημ. Σε αυτή τη θέση (Number) μπορεί να μπει και κάποιο κελί, αλγεβρική παράσταση ή και συνάρτηση. Π.χ. ROUND(A3*B5;2) ή ROUND(MIN(A1:A10);3)
Num_digits καθορίζει τον αριθμό των ψηφίων, στον οποίο θέλετε να στρογγυλοποιήσετε τον αριθμό.
·Εάν το όρισμα num_digits είναι μεγαλύτερο του 0, τότε ο αριθμός στρογγυλοποιείται στον δεδομένο αριθμό δεκαδικών ψηφίων.
·Εάν το όρισμα num_digits είναι 0, τότε ο αριθμός στρογγυλοποιείται στον πλησιέστερο ακέραιο.
Παραδείγματα: ROUND(2,15;1) ίσον 2,2, ROUND(2,149;1) ίσον 2,1
11. SQRT(number): Αποδίδει την θετική τετραγωνική ρίζα του δεδομένου αριθμού.
Number είναι ο αριθμός, του οποίου θέλετε την τετραγωνική ρίζα. Εάν το όρισμα number είναι αρνητικός αριθμός, η συνάρτηση SQRT αποδίδει την τιμή σφάλματος #ΑΡΙΘ!.
Παραδείγματα: SQRT(16) ίσον 4, SQRT(-16) ίσον #ΑΡΙΘ!
12. TRUNC(number; num_digits): Περικόπτει τα δεκαδικά ψηφία ενός αριθμού.
Number είναι ο αριθμός του οποίου θέλετε να περικόψετε τα δεκαδικά ψηφία.
Num_digits είναι ο αριθμός του ψηφίου, στο οποίο θέλετε να περικοπεί ο αριθμός. Η προεπιλεγμένη τιμή του ορίσματος num_digits είναι μηδέν.
Παραδείγματα: TRUNC(8,9) ίσον 8, TRUNC(-8,9) ίσον –8, TRUNC(PI()) ίσον 3