Η χρήση τύπων σε υπολογιζόμενες στήλες σε λίστες μπορεί να σας βοηθήσει να προσθέσετε υπάρχουσες στήλες, όπως ο υπολογισμός του φόρου επί των πωλήσεων σε μια τιμή. Αυτά μπορούν να συνδυαστούν για την επικύρωση δεδομένων μέσω προγραμματισμού.
Για να προσθέσετε μια υπολογιζόμενη στήλη:
- Μέσα από μια λίστα, κάντε κλικ στην επιλογή + Προσθήκη στήλης, κάντε κύλιση προς τα κάτω στη λίστα και επιλέξτε Εμφάνιση όλων των τύπων στηλών και, στη συνέχεια, επιλέξτε Περισσότερα.
- Στη σελίδα Δημιουργία στήλης ρυθμίσεων>, επιλέξτε Υπολογισμένο (υπολογισμός με βάση άλλες στήλες).
- Στην ενότητα Πρόσθετες ρυθμίσεις στήλης , εισαγάγετε τον τύπο που θέλετε να χρησιμοποιήσετε στο πλαίσιο Τύπος .
Για περισσότερες πληροφορίες σχετικά με τις υπολογιζόμενες στήλες και συναρτήσεις, ανατρέξτε στο θέμα Υπολογισμός δεδομένων σε λίστες ή βιβλιοθήκες.
Σημείωση
Τα πεδία υπολογισμού μπορούν να λειτουργούν μόνο στη δική τους γραμμή, επομένως δεν μπορείτε να κάνετε αναφορά σε μια τιμή σε άλλη γραμμή ή στήλες που περιέχονται σε άλλη λίστα ή βιβλιοθήκη. Τα πεδία αναζήτησης δεν υποστηρίζονται σε έναν τύπο. Το αναγνωριστικό μιας γραμμής που μόλις εισαγάγατε δεν μπορεί να χρησιμοποιηθεί, επειδή το αναγνωριστικό δεν υπάρχει κατά την επεξεργασία του τύπου.
Κατά την εισαγωγή τύπων, εκτός εάν ορίζεται διαφορετικά, δεν υπάρχουν κενά μεταξύ λέξεων-κλειδιών και τελεστών.
Η ακόλουθη λίστα είναι ενδεικτική. Για να δείτε όλους τους τύπους, ανατρέξτε στην αλφαβητική λίστα στο τέλος αυτού του άρθρου.
Επιλέξτε μια επικεφαλίδα παρακάτω για να την ανοίξετε και να δείτε τις λεπτομερείς οδηγίες.
Τύποι υπό όρους
Μπορείτε να χρησιμοποιήσετε τους παρακάτω τύπους για να ελέγξετε τη συνθήκη μιας πρότασης και να επιστρέψετε μια τιμή "Ναι" ή "Όχι", για να ελέγξετε μια εναλλακτική τιμή, όπως OK ή "Not OK", ή για να επιστρέψετε μια κενή ή παύλα που αντιπροσωπεύει μια τιμή null.
Έλεγχος εάν ένας αριθμός είναι μεγαλύτερος ή μικρότερος από κάποιον άλλο αριθμό
Χρησιμοποιήστε τη συνάρτηση IF για να εκτελέσετε αυτή τη σύγκριση.
| Στήλη 1 | Στήλη 2 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|---|
| 15000 | 9000 | =[Στήλη1]>[Στήλη2] | Είναι η Στήλη1 μεγαλύτερη από τη Στήλη2; (Ναι) |
| 15000 | 9000 | =IF([Στήλη1]<=[Στήλη2]; "OK"; "Όχι OK") | Η στήλη1 είναι μικρότερη ή ίση με τη στήλη2; (Δεν είναι εντάξει) |
Επιστρέφει μια λογική τιμή μετά τη σύγκριση των περιεχομένων στήλης
Για ένα αποτέλεσμα που είναι μια λογική τιμή (Yes ή No), χρησιμοποιήστε τις συναρτήσεις AND,OR και NOT .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|---|---|
| 15 | 9 | 8 | =AND([Στήλη1]>[Στήλη2]; [Στήλη1]<[Στήλη3]) | Είναι το 15 μεγαλύτερο από το 9 και μικρότερο από το 8; (Όχι) |
| 15 | 9 | 8 | =OR([Στήλη1]>[Στήλη2]; [Στήλη1]<[Στήλη3]) | Είναι το 15 μεγαλύτερο από το 9 ή μικρότερο από το 8; (Ναι) |
| 15 | 9 | 8 | =NOT([Στήλη1]+[Στήλη2]=24) | Το 15 συν το 9 δεν ισούται με το 24; (Όχι) |
Για ένα αποτέλεσμα που είναι άλλος υπολογισμός ή οποιαδήποτε άλλη τιμή εκτός από "Ναι" ή "Όχι", χρησιμοποιήστε τις συναρτήσεις IF,AND και OR .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|---|---|
| 15 | 9 | 8 | =IF([Στήλη1]=15; "OK"; "Όχι OK") | Εάν η τιμή στη στήλη1 ισούται με 15, να επιστραφεί "OK". (ΟΚ) |
| 15 | 9 | 8 | =IF(AND([Στήλη1]>[Στήλη2]; [Στήλη1]<[Στήλη3]); "OK"; "Not OK") | Εάν το 15 είναι μεγαλύτερο από 9 και μικρότερο από 8, επιστρέψτε "OK". (Δεν είναι εντάξει) |
| 15 | 9 | 8 | =IF(OR([Στήλη1]>[Στήλη2]; [Στήλη1]<[Στήλη3]); "OK"; "Not OK") | Εάν το 15 είναι μεγαλύτερο του 9 ή μικρότερο του 8, να επιστραφεί "OK". (ΟΚ) |
Εμφάνιση των μηδενικών ως κενά ή παύλες
Για να εμφανίσετε το μηδέν, εκτελέστε έναν απλό υπολογισμό. Για να εμφανίσετε μια κενή ή παύλα, χρησιμοποιήστε τη συνάρτηση IF .
| Στήλη 1 | Στήλη 2 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|---|
| 10 | 10 | =[Στήλη1]-[Στήλη2] | Ο δεύτερος αριθμός αφαιρείται από τον πρώτο (0) |
| 15 | 9 | =IF([Στήλη1]-[Στήλη2];"-";[Στήλη1]-[Στήλη2]) | Επιστρέφει μια παύλα όταν η τιμή είναι μηδέν (-) |
Απόκρυψη τιμών σφάλματος σε στήλες
Για να εμφανίσετε μια παύλα, #N/A ή NA στη θέση μιας τιμής σφάλματος, χρησιμοποιήστε τη συνάρτηση ISERROR .
| Στήλη 1 | Στήλη 2 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|---|
| 10 | 0 | =[Στήλη1]/[Στήλη2] | Αποδίδει σφάλμα (#ΔΙΑΙΡ./0!) |
| 10 | 0 | =IF(ISERROR([Στήλη1]/[Στήλη2]);"ΔΥ";[Στήλη1]/[Στήλη2]) | Επιστρέφει ΔΥ, όταν η τιμή είναι σφάλμα |
| 10 | 0 | =IF(ISERROR([Στήλη1]/[Στήλη2]),"-",[Στήλη1]/[Στήλη2]) | Επιστρέφει μια παύλα, όταν η τιμή είναι σφάλμα |
Έλεγχος για κενά πεδία
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση ISBLANK για να βρείτε κενά πεδία.
| Στήλη 1 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|
| "Ζελέ φασόλια" | =ISBLANK([Στήλη1] | Επιστρέφει "Ναι" ή "Όχι", εάν είναι κενό ή όχι |
| "Χάλυβας" | =IF(ISBLANK([Στήλη1]); "Όχι ΟΚ"; "OK") | Συμπληρώστε τις δικές σας επιλογές: η πρώτη είναι εάν είναι κενή, η δεύτερη εάν όχι |
Για περισσότερες πληροφορίες σχετικά με τις συναρτήσεις IS , ανατρέξτε στο θέμα Συναρτήσεις IS.
Τύποι ημερομηνίας και ώρας
Μπορείτε να χρησιμοποιήσετε τους παρακάτω τύπους για να πραγματοποιήσετε υπολογισμούς που βασίζονται σε ημερομηνίες και ώρες, όπως η πρόσθεση ενός αριθμού ημερών, μηνών ή ετών σε μια ημερομηνία, ο υπολογισμός της διαφοράς μεταξύ δύο ημερομηνιών και η μετατροπή του χρόνου σε δεκαδική τιμή.
Προσθήκη ημερομηνιών
Για να προσθέσετε έναν αριθμό ημερών σε μια ημερομηνία, χρησιμοποιήστε τον τελεστή πρόσθεσης (+).
Σημείωση
Όταν χειρίζεστε ημερομηνίες, ο τύπος επιστροφής της υπολογιζόμενης στήλης πρέπει να έχει οριστεί σε "Ημερομηνία και ώρα".
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 6/9/2007 | 3 | =[Στήλη1]+[Στήλη2] | Προσθέτει 3 ημέρες στην ημερομηνία 9/6/2007 (12/6/2007) |
| 12/10/2008 | 54 | =[Στήλη1]+[Στήλη2] | Προσθέτει 54 ημέρες στην ημερομηνία 10/12/2008 (2/2/2009) |
Για να προσθέσετε έναν αριθμό μηνών σε μια ημερομηνία, χρησιμοποιήστε τις συναρτήσεις DATE,YEAR,MONTH και DAY .
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 6/9/2007 | 3 | =DATE(YEAR([Στήλη1]);MONTH([Στήλη1])+[Στήλη2];DAY([Στήλη1])) | Προσθέτει 3 μήνες στην ημερομηνία 9/6/2007 (9/9/2007) |
| 12/10/2008 | 25 | =DATE(YEAR([Στήλη1]);MONTH([Στήλη1])+[Στήλη2];DAY([Στήλη1])) | Προσθέτει 25 μήνες στην ημερομηνία 10/12/2008 (10/1/2011) |
Για να προσθέσετε έναν αριθμό ετών σε μια ημερομηνία, χρησιμοποιήστε τις συναρτήσεις DATE,YEAR,MONTH και DAY .
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 6/9/2007 | 3 | =DATE(YEAR([Στήλη1])+[Στήλη2];MONTH([Στήλη1]);DAY([Στήλη1])) | Προσθέτει 3 έτη στην ημερομηνία 9/6/2007 (9/6/2010) |
| 12/10/2008 | 25 | =DATE(YEAR([Στήλη1])+[Στήλη2];MONTH([Στήλη1]);DAY([Στήλη1])) | Προσθέτει 25 έτη στην ημερομηνία 10/12/2008 (10/12/2033) |
Για να προσθέσετε ένα συνδυασμό ημερών, μηνών και ετών σε μια ημερομηνία, χρησιμοποιήστε τις συναρτήσεις DATE,YEAR,MONTH και DAY .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 6/9/2007 | =DATE(YEAR([Στήλη1])+3;MONTH([Στήλη1])+1;DAY([Στήλη1])+5) | Προσθέτει 3 έτη, 1 μήνα και 5 ημέρες στην ημερομηνία 9/6/2007 (14/7/2010) |
| 12/10/2008 | =DATE(YEAR([Στήλη1])+1;MONTH([Στήλη1])+7;DAY([Στήλη1])+5) | Προσθέτει 1 έτος, 7 μήνες και 5 ημέρες στην ημερομηνία 10/12/2008 (15/7/2010) |
Υπολογισμός της διαφοράς μεταξύ δύο ημερομηνιών
Χρησιμοποιήστε τη συνάρτηση DATEDIF για να εκτελέσετε αυτόν τον υπολογισμό.
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 01-Ιαν-1995 | 15-Ιουν-1999 | =DATEDIF([Στήλη1]; [Στήλη2];"d") | Επιστρέφει τον αριθμό των ημερών μεταξύ των δύο ημερομηνιών (1626) |
| 01-Ιαν-1995 | 15-Ιουν-1999 | =DATEDIF([Στήλη1]; [Στήλη2];"ym") | Επιστρέφει τον αριθμό των μηνών μεταξύ των ημερομηνιών, παραβλέποντας το τμήμα του έτους (5) |
| 01-Ιαν-1995 | 15-Ιουν-1999 | =DATEDIF([Στήλη1]; [Στήλη2];"yd") | Επιστρέφει τον αριθμό των ημερών μεταξύ των ημερομηνιών, παραβλέποντας το τμήμα του έτους (165) |
Υπολογισμός της διαφοράς μεταξύ δύο ωρών
Για να παρουσιάσετε το αποτέλεσμα στην τυπική μορφή ώρας (ώρες:λεπτά:δευτερόλεπτα), χρησιμοποιήστε τον τελεστή αφαίρεσης (-) και τη συνάρτηση TEXT . Για να λειτουργήσει αυτή η μέθοδος, οι ώρες δεν πρέπει να υπερβαίνουν τις 24 και τα λεπτά και τα δευτερόλεπτα δεν πρέπει να υπερβαίνουν τα 60.
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 06/09/2007 10:35 πμ | 06/09/2007 15:30 | =TEXT([Στήλη2]-[Στήλη1];"h") | Ώρες μεταξύ δύο χρόνων (4) |
| 06/09/2007 10:35 πμ | 06/09/2007 15:30 | =TEXT([Στήλη2]-[Στήλη1];"ω:λλ") | Ώρες και λεπτά μεταξύ δύο χρόνων (4:55) |
| 06/09/2007 10:35 πμ | 06/09/2007 15:30 | =TEXT([Στήλη2]-[Στήλη1];"ω:λλ:δδ") | Ώρες, λεπτά και δευτερόλεπτα μεταξύ δύο χρόνων (4:55:00) |
Για να παρουσιάσετε το αποτέλεσμα σε ένα σύνολο που βασίζεται σε μία μονάδα χρόνου, χρησιμοποιήστε τη συνάρτηση INT ή τη συνάρτηση HOUR, MINUTE ή SECOND.
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 06/09/2007 10:35 πμ | 06/10/2007 3:30 μ.μ. | =INT(([Στήλη2]-[Στήλη1])*24) | Σύνολο ωρών μεταξύ δύο χρόνων (28) |
| 06/09/2007 10:35 πμ | 06/10/2007 3:30 μ.μ. | =INT(([Στήλη2]-[Στήλη1])*1440) | Σύνολο λεπτών μεταξύ δύο χρόνων (1735) |
| 06/09/2007 10:35 πμ | 06/10/2007 3:30 μ.μ. | =INT(([Στήλη2]-[Στήλη1])*86400) | Σύνολο δευτερολέπτων μεταξύ δύο χρόνων (104100) |
| 06/09/2007 10:35 πμ | 06/10/2007 3:30 μ.μ. | =HOUR([Στήλη2]-[Στήλη1]) | Ώρες μεταξύ δύο χρονών, όταν η διαφορά δεν υπερβαίνει τις 24 (4) |
| 06/09/2007 10:35 πμ | 06/10/2007 3:30 μ.μ. | =MINUTE([Στήλη2]-[Στήλη1]) | Λεπτά μεταξύ δύο χρονών, όταν η διαφορά δεν υπερβαίνει τα 60 (55) |
| 06/09/2007 10:35 πμ | 06/10/2007 3:30 μ.μ. | =SECOND([Στήλη2]-[Στήλη1]) | Δευτερόλεπτα μεταξύ δύο χρόνων, όταν η διαφορά δεν υπερβαίνει τα 60 (0) |
Μετατροπή ωρών
Για να μετατρέψετε ώρες από την τυπική μορφή ώρας σε δεκαδικό αριθμό, χρησιμοποιήστε τη συνάρτηση INT .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 10:35 πμ | =([Στήλη1]-INT([Στήλη1]))*24 | Αριθμός ωρών από τις 12:00 π.μ. (10.583333) |
| 12:15 μμ | =([Στήλη1]-INT([Στήλη1]))*24 | Αριθμός ωρών από τις 12:00 π.μ. (12.25) |
Για να μετατρέψετε ώρες από δεκαδικό αριθμό στην τυπική μορφή ώρας (ώρες:λεπτά:δευτερόλεπτα), χρησιμοποιήστε τον τελεστή διαίρεσης (/) και τη συνάρτηση TEXT .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 23:58 | =TEXT(Στήλη1/24, "ωω:λλ:δδ") | Ώρες, λεπτά και δευτερόλεπτα από τις 12:00 π.μ. (00:59:55) |
| 2:06 | =TEXT(Στήλη1/24, "ω:λλ") | Ώρες και λεπτά από τις 12:00 π.μ. (0:05) |
Εισαγωγή ιουλιανών ημερομηνιών
Η ιουλιανή ημερομηνία αναφέρεται σε μια μορφή ημερομηνίας που είναι ένας συνδυασμός του τρέχοντος έτους και του αριθμού των ημερών από την αρχή του έτους. Για παράδειγμα, η ημερομηνία 1 Ιανουαρίου 2007 παρουσιάζεται ως 2007001 και η ημερομηνία 31 Δεκεμβρίου 2007 παρουσιάζεται ως 2007365. Αυτή η μορφή δεν βασίζεται στο Ιουλιανό ημερολόγιο.
Για να μετατρέψετε μια ημερομηνία σε ιουλιανή ημερομηνία, χρησιμοποιήστε τις συναρτήσεις TEXT και DATEVALUE .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 6/23/2007 | =TEXT([Στήλη1];"εε")&TEXT(([Στήλη1]-DATEVALUE("1/1/"& TEXT([Στήλη1];"εε"))+1);"000") | Ημερομηνία σε ιουλιανή μορφή, με διψήφιο έτος (07174) |
| 6/23/2007 | =TEXT([Στήλη1];"εεεε")&TEXT(([Στήλη1]-DATEVALUE("1/1/"&TEXT([Στήλη1];"εε"))+1);"000") | Ημερομηνία σε ιουλιανή μορφή, με τετραψήφιο έτος (2007174) |
Για να μετατρέψετε μια ημερομηνία σε Ιουλιανή ημερομηνία που χρησιμοποιείται στην αστρονομία, χρησιμοποιήστε τη σταθερά 2415018.50. Αυτός ο τύπος λειτουργεί μόνο για ημερομηνίες μετά την 1/3/1901 και αν χρησιμοποιείτε το σύστημα ημερομηνίας 1900.
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 6/23/2007 | =[Στήλη1]+2415018.50 | Ημερομηνία σε Ιουλιανή μορφή, που χρησιμοποιείται στην αστρονομία (2454274.50) |
Εμφάνιση ημερομηνιών με τη μορφή της ημέρας της εβδομάδας
Για να μετατρέψετε τις ημερομηνίες στο κείμενο της ημέρας της εβδομάδας, χρησιμοποιήστε τις συναρτήσεις TEXT και WEEKDAY .
| Στήλη 1 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|
| 19-Φεβ-2007 | =TEXT(WEEKDAY([Στήλη1]), "ηη") | Υπολογίζει την ημέρα της εβδομάδας για την ημερομηνία και επιστρέφει το πλήρες όνομα της ημέρας (Δευτέρα) |
| 3-Ιαν-2008 | =TEXT(WEEKDAY([Στήλη1]), "ηηη") | Υπολογίζει την ημέρα της εβδομάδας για την ημερομηνία και επιστρέφει το συντομευμένο όνομα της ημέρας (Πεμ) |
Μαθηματικοί τύποι
Μπορείτε να χρησιμοποιήσετε τους παρακάτω τύπους για να εκτελέσετε διάφορους μαθηματικούς υπολογισμούς, όπως πρόσθεση, αφαίρεση, πολλαπλασιασμό και διαίρεση αριθμών, υπολογισμό του μέσου όρου ή της διάσησης αριθμών, στρογγυλοποίηση ενός αριθμού και καταμέτρηση τιμών.
Πρόσθεση αριθμών
Για να προσθέσετε αριθμούς σε δύο ή περισσότερες στήλες μιας γραμμής, χρησιμοποιήστε τον τελεστή πρόσθεσης (+) ή τη συνάρτηση SUM .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|
| 6 | 5 | 4 | =[Στήλη1]+[Στήλη2]+[Στήλη3] | Προσθέτει τις τιμές στις τρεις πρώτες στήλες (15) |
| 6 | 5 | 4 | =SUM([Στήλη1];[Στήλη2];[Στήλη3]) | Προσθέτει τις τιμές στις τρεις πρώτες στήλες (15) |
| 6 | 5 | 4 | =SUM(IF([Στήλη1]>[Στήλη2]; [Στήλη1]-[Στήλη2]; 10); [Στήλη3]) | Εάν το όρισμα στήλη1 είναι μεγαλύτερο από το όρισμα στήλη2, προσθέτει τη διαφορά και το όρισμα στήλη3. Διαφορετικά προσθέστε το 10 και το Στήλη3 (5) |
Αφαίρεση αριθμών
Για να αφαιρέσετε αριθμούς σε δύο ή περισσότερες στήλες μιας γραμμής, χρησιμοποιήστε τον τελεστή αφαίρεσης (-) ή τη συνάρτηση SUM με αρνητικούς αριθμούς.
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|
| 15000 | 9000 | -8000 | =[Στήλη1]-[Στήλη2] | Αφαιρεί το 9000 από το 15000 (6000) |
| 15000 | 9000 | -8000 | =SUM([Στήλη1]; [Στήλη2]; [Στήλη3]) | Προσθέτει αριθμούς στις τρεις πρώτες στήλες, συμπεριλαμβανομένων των αρνητικών τιμών (16000) |
Υπολογισμός της διαφοράς μεταξύ δύο αριθμών ως ποσοστού
Χρησιμοποιήστε τους τελεστές αφαίρεσης (-) και διαίρεσης (/) και τη συνάρτηση ABS .
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 2342 | 2500 | =([Στήλη2]-[Στήλη1])/ABS([Στήλη1]) | Ποσοστιαία μεταβολή (6,75% ή 0,06746) |
Πολλαπλασιασμός αριθμών
Για να πολλαπλασιάσετε αριθμούς σε δύο ή περισσότερες στήλες σε μια γραμμή, χρησιμοποιήστε τον τελεστή πολλαπλασιασμού (*) ή τη συνάρτηση PRODUCT .
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 5 | 2 | =[Στήλη1]*[Στήλη2] | Πολλαπλασιάζει τους αριθμούς στις δύο πρώτες στήλες (10) |
| 5 | 2 | =PRODUCT([Στήλη1]; [Στήλη2]) | Πολλαπλασιάζει τους αριθμούς στις δύο πρώτες στήλες (10) |
| 5 | 2 | =PRODUCT([Στήλη1];[Στήλη2];2) | Πολλαπλασιάζει τους αριθμούς στις δύο πρώτες στήλες και τον αριθμό 2 (20) |
Διαίρεση αριθμών
Για να διαιρέσετε αριθμούς σε δύο ή περισσότερες στήλες σε μια γραμμή, χρησιμοποιήστε τον τελεστή διαίρεσης (/).
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 15000 | 12 | =[Στήλη1]/[Στήλη2] | Διαιρεί το 15000 δια του 12 (1250) |
| 15000 | 12 | =([Στήλη1]+10000)/[Στήλη2] | Προσθέτει τους αριθμούς 15000 και 10000 και στη συνέχεια διαιρεί το σύνολο με τον αριθμό 12 (2083) |
Υπολογισμός του μέσου όρου αριθμών
Ο μέσος όρος ονομάζεται επίσης μέσος όρος. Για να υπολογίσετε τον μέσο όρο αριθμών σε δύο ή περισσότερες στήλες μιας γραμμής, χρησιμοποιήστε τη συνάρτηση AVERAGE .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|
| 6 | 5 | 4 | =AVERAGE([Στήλη1]; [Στήλη2],[Στήλη3]) | Μέσος όρος των αριθμών στις τρεις πρώτες στήλες (5) |
| 6 | 5 | 4 | =AVERAGE(IF([Στήλη1]>[Στήλη2]; [Στήλη1]-[Στήλη2]; 10); [Στήλη3]) | Εάν το όρισμα στήλη1 είναι μεγαλύτερο της στήλης2, υπολογίστε τον μέσο όρο της διαφοράς και τη στήλη 3. Διαφορετικά, υπολογισμός του μέσου όρου των τιμών 10 και στήλη3 (2.5) |
Υπολογισμός της διάμεσης τιμής αριθμών
Ο διάμεσος είναι η τιμή στο κέντρο μιας διατεταγμένης περιοχής αριθμών. Χρησιμοποιήστε τη συνάρτηση MEDIAN για να υπολογίσετε τη διάμεσο μιας ομάδας αριθμών.
| A | B | C | D | E | F | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|---|---|---|
| 10 | 7 | 9 | 27 | 0 | 4 | =MEDIAN(A, B, C, D, E, F) | Διάμεσος των αριθμών στις πρώτες 6 στήλες (8) |
Υπολογισμός του μικρότερου ή μεγαλύτερου αριθμού μιας περιοχής
Για να υπολογίσετε τον μικρότερο ή μεγαλύτερο αριθμό σε δύο ή περισσότερες στήλες μιας γραμμής, χρησιμοποιήστε τις συναρτήσεις MIN και MAX .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|
| 10 | 7 | 9 | =MIN([Στήλη1]; [Στήλη2]; [Στήλη3]) | Μικρότερος αριθμός (7) |
| 10 | 7 | 9 | =MAX([Στήλη1]; [Στήλη2]; [Στήλη3]) | Μεγαλύτερος αριθμός (10) |
Πλήθος τιμών
Για να καταμετρήσετε αριθμητικές τιμές, χρησιμοποιήστε τη συνάρτηση COUNT .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|
| Μήλο | 12/12/2007 | =COUNT([Στήλη1]; [Στήλη2]; [Στήλη3]) | Καταμετρά τον αριθμό των στηλών που περιέχουν αριθμητικές τιμές. Εξαιρούνται η ημερομηνία και η ώρα, το κείμενο και οι τιμές null (0) | |
| $12 | #ΔΙΑΙΡ/0! | 1.01 | =COUNT([Στήλη1]; [Στήλη2]; [Στήλη3]) | Καταμετρά τον αριθμό των στηλών που περιέχουν αριθμητικές τιμές, αλλά εξαιρεί τις τιμές σφαλμάτων και τις λογικές τιμές (2) |
Αύξηση ή μείωση ενός αριθμού κατά ένα ποσοστό
Χρησιμοποιήστε τον τελεστή ποσοστού (%) για να εκτελέσετε αυτόν τον υπολογισμό.
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 23 | 3% | =[Στήλη1]*(1+5%) | Αυξάνει τον αριθμό στη στήλη1 κατά 5% (24,15) |
| 23 | 3% | =[Στήλη1]*(1+[Στήλη2]) | Αυξάνει τον αριθμό στη στήλη1 κατά την τιμή ποσοστού στη στήλη2: 3% (23,69) |
| 23 | 3% | =[Στήλη1]*(1-[Στήλη2]) | Μειώνει τον αριθμό στη στήλη1 κατά την τιμή ποσοστού στη στήλη2: 3% (22,31) |
Ύψωση αριθμού σε δύναμη
Χρησιμοποιήστε τον τελεστή ύψωσης σε δύναμη (^) ή τη συνάρτηση POWER για να εκτελέσετε αυτόν τον υπολογισμό.
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| 5 | 2 | =[Στήλη1]^[Στήλη2] | Υπολογίζει πέντε τετράγωνα (25) |
| 5 | 3 | =POWER([Στήλη1]; [Στήλη2]) | Υπολογίζει πέντε κύβους (125) |
Στρογγυλοποίηση αριθμού
Για να στρογγυλοποιήσετε έναν αριθμό προς τα επάνω, χρησιμοποιήστε τις συναρτήσεις ROUNDUP,ODD ή EVEN .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 20.3 | =ROUNDUP([Στήλη1];0) | Στρογγυλοποιεί τον αριθμό 20,3 προς τα επάνω στον πλησιέστερο ακέραιο αριθμό (21) |
| -5.9 | =ROUNDUP([Στήλη1];0) | Στρογγυλοποιεί το -5,9 προς τα επάνω στον πλησιέστερο ακέραιο αριθμό (-5) |
| 12.5493 | =ROUNDUP([Στήλη1];2) | Στρογγυλοποιεί τον αριθμό 12,5493 προς τα επάνω στο πλησιέστερο εκατοστό με δύο δεκαδικά ψηφία (12,55) |
| 20.3 | =EVEN([Στήλη1]) | Στρογγυλοποιεί τον αριθμό 20,3 προς τα επάνω στον πλησιέστερο άρτιο αριθμό (22) |
| 20.3 | =ODD([Στήλη1]) | Στρογγυλοποιεί τον αριθμό 20,3 προς τα επάνω στον πλησιέστερο περιττό αριθμό (21) |
Για να στρογγυλοποιήσετε έναν αριθμό προς τα κάτω, χρησιμοποιήστε τη συνάρτηση ROUNDDOWN .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 20.3 | =ROUNDDOWN([Στήλη1];0) | Στρογγυλοποιεί τον αριθμό 20,3 προς τα κάτω στον πλησιέστερο ακέραιο αριθμό (20) |
| -5.9 | =ROUNDDOWN([Στήλη1];0) | Στρογγυλοποιεί τον αριθμό -5,9 προς τα κάτω στον πλησιέστερο ακέραιο αριθμό (-6) |
| 12.5493 | =ROUNDDOWN([στήλη1];2) | Στρογγυλοποιεί τον αριθμό 12,5493 προς τα κάτω, στο πλησιέστερο εκατοστό με δύο δεκαδικά ψηφία (12,54) |
Για να στρογγυλοποιήσετε έναν αριθμό στον πλησιέστερο αριθμό ή κλάσμα, χρησιμοποιήστε τη συνάρτηση ROUND .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 20.3 | =ROUND([στήλη1];0) | Στρογγυλοποιεί τον αριθμό 20,3 προς τα κάτω, επειδή το κλασματικό μέρος είναι μικρότερο από 0,5 (20) |
| 5.9 | =ROUND([στήλη1];0) | Στρογγυλοποιεί το 5,9 προς τα επάνω, επειδή το κλασματικό μέρος είναι μεγαλύτερο από 0,5 (6) |
| -5.9 | =ROUND([στήλη1];0) | Στρογγυλοποιεί τον αριθμό -5,9 προς τα κάτω, επειδή το κλασματικό μέρος είναι μικρότερο από -,5 (-6) |
| 1,25 | =ROUND([Στήλη1]; 1) | Στρογγυλοποιεί τον αριθμό στο πλησιέστερο δέκατο (ένα δεκαδικό ψηφίο). Επειδή το τμήμα που στρογγυλοποιείται είναι ίσο ή μεγαλύτερο από 0,05, ο αριθμός στρογγυλοποιείται προς τα επάνω (αποτέλεσμα: 1,3) |
| 30.452 | =ROUND([Στήλη1]; 2) | Στρογγυλοποιεί τον αριθμό στο πλησιέστερο εκατοστό (δύο δεκαδικά ψηφία). Επειδή το τμήμα προς στρογγυλοποίηση, 0,002, είναι μικρότερο από 0,005, ο αριθμός στρογγυλοποιείται προς τα κάτω (αποτέλεσμα: 30,45) |
Για να στρογγυλοποιήσετε έναν αριθμό στο σημαντικό ψηφίο πάνω από το 0, χρησιμοποιήστε τις συναρτήσεις ROUND, ROUNDUP, ROUNDDOWN,INT και LEN.
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| 5492820 | =ROUND([Στήλη1];3-LEN(INT([Στήλη1]))) | Στρογγυλοποιεί τον αριθμό σε 3 σημαντικά ψηφία (5490000) |
| 22230 | =ROUNDDOWN([Στήλη1];3-LEN(INT([Στήλη1]))) | Στρογγυλοποιεί τον κατώτατο αριθμό προς τα κάτω σε 3 σημαντικά ψηφία (22200) |
| 5492820 | =ROUNDUP([Στήλη1], 5-LEN(INT([Στήλη1]))) | Στρογγυλοποιεί τον πρώτο αριθμό προς τα επάνω σε 5 σημαντικά ψηφία (5492900) |
Τύποι κειμένου
Μπορείτε να χρησιμοποιήσετε τους παρακάτω τύπους για να χειριστείτε κείμενο, για παράδειγμα να συνδυάσετε ή να συνενώσετε τις τιμές από πολλές στήλες, να συγκρίνετε τα περιεχόμενα των στηλών, να καταργήσετε χαρακτήρες ή κενά διαστήματα και να επαναλάβετε χαρακτήρες.
Αλλαγή πεζών και κεφαλαίων γραμμάτων σε κείμενο
Για να αλλάξετε τα πεζά και κεφαλαία γράμματα ενός κειμένου, χρησιμοποιήστε τη συνάρτηση UPPER,LOWER ή PROPER .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| Νίνα Βίτζεν | =UPPER([Στήλη1]) | Αλλάζει το κείμενο σε κεφαλαία (NINA VIETZEN) |
| Νίνα Βίτζεν | =LOWER([Στήλη1]) | Αλλάζει το κείμενο σε πεζά (nina vietzen) |
| Νίνα Βίτζεν | =PROPER([Στήλη1]) | Αλλάζει το κείμενο σε γράμματα τίτλου (Nina Vietzen) |
Συνδυασμός ονόματος και επωνύμου
Για να συνδυάσετε ονόματα και επώνυμα, χρησιμοποιήστε τον τελεστή εμπορικό "και" (&) ή τη συνάρτηση "CONCATENATE".
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| Κάρλος | Καρβάλο | =[Στήλη1]&[Στήλη2] | Συνδυάζει τις δύο χορδές (CarlosCarvallo) |
| Κάρλος | Καρβάλο | =[Στήλη1]&" "&[Στήλη2] | Συνδυάζει τις δύο χορδές, που χωρίζονται από ένα διάστημα (Carlos Carvallo) |
| Κάρλος | Καρβάλο | =[Στήλη2]&", "&[Στήλη1] | Συνδυάζει τις δύο χορδές, που χωρίζονται με κόμμα και κενό διάστημα (Carvallo, Carlos) |
| Κάρλος | Καρβάλο | =CONCATENATE([Στήλη2]; ","; [Στήλη1]) | Συνδυάζει τις δύο χορδές, διαχωρισμένες με κόμμα (Carvallo,Carlos) |
Συνδυασμός κειμένου και αριθμών από διαφορετικές στήλες
Για να συνδυάσετε κείμενο και αριθμούς, χρησιμοποιήστε τη συνάρτηση CONCATENATE , τον τελεστή εμπορικό "και" (&) ή τη συνάρτηση TEXT και τον τελεστή "εμπορικό και".
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| Γιανγκ | 28 | =[Στήλη1]&" Sold "&[Στήλη2]&" μονάδες". | Συνδυάζει τα παραπάνω περιεχόμενα σε μια φράση (Ο Γιανγκ πούλησε 28 μονάδες.) |
| Ντουμπουά | 40% | =[Στήλη1]&" πωλήθηκε "&TEXT([Στήλη2];"0%")&" των συνολικών πωλήσεων." | Συνδυάζει τα παραπάνω περιεχόμενα σε μια φράση (ο Dubois πούλησε το 40% των συνολικών πωλήσεων.) Σημείωση: Η συνάρτηση TEXT προσαρτά τη μορφοποιημένη τιμή της στήλης2 αντί της υποκείμενης τιμής, η οποία είναι 0,4. |
| Γιανγκ | 28 | =CONCATENATE([Στήλη1]," πουλήθηκε ",[Στήλη2];" μονάδες.") | Συνδυάζει τα παραπάνω περιεχόμενα σε μια φράση (Ο Γιανγκ πούλησε 28 μονάδες.) |
Συνδυασμός κειμένου με ημερομηνία ή ώρα
Για να συνδυάσετε κείμενο με ημερομηνία ή ώρα, χρησιμοποιήστε τη συνάρτηση TEXT και τον τελεστή εμπορικό "και" (&).
| Στήλη 1 | Στήλη 2 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|
| Ημερομηνία χρέωσης | 5-Ιουν-2007 | ="Ημερομηνία δήλωσης: "&TEXT([Στήλη2]; "d-mmm-yyyy") | Συνδυάζει κείμενο με ημερομηνία (Ημερομηνία δήλωσης: 5-Ιουν-2007) |
| Ημερομηνία χρέωσης | 5-Ιουν-2007 | =[Στήλη1]&" "&TEXT([Στήλη2]; "ηηη-μμμ-εεεε") | Συνδυάζει κείμενο και ημερομηνία από διαφορετικές στήλες σε μία στήλη (Ημερομηνία χρέωσης: 05-Ιουν-2007) |
Σύγκριση περιεχομένων στήλης
Για να συγκρίνετε μια στήλη με μια άλλη στήλη ή μια λίστα τιμών, χρησιμοποιήστε τις συναρτήσεις EXACT και OR .
| Στήλη 1 | Στήλη 2 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|---|
| ΒΔ122 | ΒΔ123 | =EXACT([Στήλη1];[Στήλη2]) | Συγκρίνει τα περιεχόμενα των δύο πρώτων στηλών (Όχι) |
| ΒΔ122 | ΒΔ123 | =EXACT([Στήλη1], "BD122") | Συγκρίνει τα περιεχόμενα της στήλης1 και της συμβολοσειράς "BD122" (Ναι) |
Έλεγχος αν μια τιμή στήλης ή μέρος αυτής αντιστοιχεί σε συγκεκριμένο κείμενο
Για να ελέγξετε εάν μια τιμή στήλης ή μέρος αυτής ταιριάζει με συγκεκριμένο κείμενο, χρησιμοποιήστε τις συναρτήσεις IF,FIND, SEARCH και ISNUMBER .
| Στήλη 1 | Φόρμουλα | Περιγραφή (πιθανό αποτέλεσμα) |
|---|---|---|
| Βιέτσεν | =IF([Στήλη1]="Βιέτσεν"; "OK"; "Όχι εντάξει") | Ελέγχει εάν η Στήλη1 είναι Vietzen (OK) |
| Βιέτσεν | =IF(ISNUMBER(FIND("v";[Στήλη1])), "OK"; "Όχι OK") | Ελέγχει εάν η στήλη 1 περιέχει το γράμμα v (OK) |
| ΒΔ123 | =ISNUMBER(FIND("BD";[Στήλη1])) | Ελέγχει εάν η Στήλη1 περιέχει BD (Ναι) |
Καταμέτρηση μη κενών στηλών
Για να καταμετρήσετε μη κενές στήλες, χρησιμοποιήστε τη συνάρτηση COUNTA .
| Στήλη 1 | Στήλη 2 | Στήλη 3 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|---|---|
| Πωλήσεις | 19 | =COUNTA([Στήλη1]; [Στήλη2]) | Καταμετρά τον αριθμό των μη κενών στηλών (2) | |
| Πωλήσεις | 19 | =COUNTA([Στήλη1]; [Στήλη2]; [Στήλη3]) | Καταμετρά τον αριθμό των μη κενών στηλών (2) |
Κατάργηση χαρακτήρων από κείμενο
Για να καταργήσετε χαρακτήρες από κείμενο, χρησιμοποιήστε τις συναρτήσεις LEN,LEFT και RIGHT .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| Βιταμίνη Α | =LEFT([Στήλη1];LEN([Στήλη1])-2) | Επιστρέφει 7 (9-2) χαρακτήρες, ξεκινώντας από αριστερά (Βιταμίνη) |
| Βιταμίνη Β1 | =RIGHT([Στήλη1]; LEN([Στήλη1])-8) | Επιστρέφει 2 (10-8) χαρακτήρες, ξεκινώντας από δεξιά (B1) |
Κατάργηση των διαστημάτων από την αρχή και το τέλος μιας στήλης
Για να καταργήσετε κενά διαστήματα από μια στήλη, χρησιμοποιήστε τη συνάρτηση TRIM .
| Στήλη 1 | Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|---|
| Γεια σας! | =TRIM([Στήλη1]) | Καταργεί τα κενά διαστήματα από την αρχή και το τέλος (Γεια σας!) |
Επανάληψη χαρακτήρα σε στήλη
Για να επαναλάβετε έναν χαρακτήρα σε μια στήλη, χρησιμοποιήστε τη συνάρτηση REPT .
| Τύπος | Περιγραφή (αποτέλεσμα) |
|---|---|
| =REPT(".";3) | Επαναλαμβάνει μια τελεία 3 φορές (...) |
| =REPT("-";10) | Επαναλαμβάνει μια παύλα 10 φορές (----------) |
Αλφαβητική λίστα συναρτήσεων
Ακολουθεί μια αλφαβητική λίστα με συνδέσεις σε λειτουργίες που είναι διαθέσιμες στους χρήστες του SharePoint. Περιλαμβάνει τριγωνομετρικές, στατιστικές και οικονομικές συναρτήσεις, καθώς και τύπους υπό όρους, ημερομηνία, μαθηματικά και κείμενο.
Άλλοι πόροι
Εάν δεν βλέπετε τι προσπαθείτε να κάνετε εδώ, δείτε αν μπορείτε να το κάνετε στο Excel. Ακολουθούν ορισμένες πρόσθετες πηγές. Ορισμένες από αυτές μπορεί να καλύπτουν παλαιότερες εκδόσεις, επομένως ενδέχεται να υπάρχουν διαφορές στο εμφανιζόμενο περιβάλλον εργασίας χρήστη. Για παράδειγμα, τα στοιχεία του μενού "Ενέργειες τοποθεσίας" του SharePoint βρίσκονται τώρα στο
.