Applies ToΣυνδρομητική έκδοση SharePoint Server SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint στο Microsoft 365 SharePoint Server 2010 Windows SharePoint Services 3.0

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

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

Σε αυτό το άρθρο

Επισκόπηση τύπων

Οι τύποι είναι εξισώσεις που εκτελούν υπολογισμούς σε τιμές σε μια λίστα ή βιβλιοθήκη. Ένας τύπος ξεκινά με ένα σύμβολο ίσον (=). Για παράδειγμα, ο παρακάτω τύπος πολλαπλασιάζει το 2 με το 3 και, στη συνέχεια, προσθέτει το 5 στο αποτέλεσμα.

=5+2*3

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

=PI()*[Result]^2

Στοιχείο

Περιγραφή

Συνάρτηση

Η συνάρτηση PI() επιστρέφει την τιμή π: 3,141592654.

Αναφορά (ή όνομα στήλης)

[Αποτέλεσμα] αντιπροσωπεύει την τιμή στη στήλη "Αποτέλεσμα" για την τρέχουσα γραμμή.

Σταθερά

Αριθμοί ή τιμές κειμένου που εισάγονται απευθείας σε έναν τύπο, όπως 2.

Τελεστής

Ο τελεστής * (αστερίσκος) πολλαπλασιάζεται και ο τελεστής ^ (εκάστευμα) υψώνει έναν αριθμό σε δύναμη.

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

Απλοί τύποι (όπως =128+345)

Οι παρακάτω τύποι περιέχουν σταθερές και τελεστές.

Παράδειγμα

Περιγραφή

=128+345

Προσθέτει 128 και 345

=5^2

Τετράγωνα 5

Τύποι που περιέχουν αναφορές στηλών (όπως =[Έσοδα] >[Κόστος])

Οι παρακάτω τύποι αναφέρονται σε άλλες στήλες της ίδιας λίστας ή βιβλιοθήκης.

Παράδειγμα

Περιγραφή

=[Έσοδα]

Χρησιμοποιεί την τιμή στη στήλη "Έσοδα".

=[Έσοδα]*10/100

10% της τιμής στη στήλη "Έσοδα".

=[Έσοδα] > [Κόστος]

Επιστρέφει "Ναι" εάν η τιμή στη στήλη "Έσοδα" είναι μεγαλύτερη από την τιμή στη στήλη "Κόστος".

Τύποι που καλούν συναρτήσεις (όπως =AVERAGE(1; 2; 3; 4; 5))

Οι παρακάτω τύποι καλούν ενσωματωμένες συναρτήσεις.

Παράδειγμα

Περιγραφή

=AVERAGE(1; 2; 3; 4; 5)

Επιστρέφει τον μέσο όρο ενός συνόλου τιμών.

=MAX([Q1], [Q2], [Q3], [Q4])

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

=IF([Κόστος]>[Έσοδα], "Not OK", "OK")

Επιστρέφει "Δεν είναι ΟΚ" εάν το κόστος είναι μεγαλύτερο από τα έσοδα. Αλλιώς, επιστρέφει OK.

=DAY("15-Απρ-2008")

Επιστρέφει το τμήμα ημέρας μιας ημερομηνίας. Αυτός ο τύπος επιστρέφει τον αριθμό 15.

Τύποι με ένθετες συναρτήσεις (όπως =SUM(IF([A]>[B], [A]-[B], 10), [C]))

Οι παρακάτω τύποι καθορίζουν μία ή περισσότερες συναρτήσεις ως ορίσματα συνάρτησης.

Παράδειγμα

Περιγραφή

=SUM(IF([A]>[B], [A]-[B], 10; [C])

Η συνάρτηση IF επιστρέφει τη διαφορά μεταξύ των τιμών στις στήλες A και B ή 10.

Η συνάρτηση SUM προσθέτει την τιμή επιστροφής της συνάρτησης IF και την τιμή στη στήλη C.

=DEGREES(PI())

Η συνάρτηση PI επιστρέφει τον αριθμό 3,141592654.

Η συνάρτηση DEGREES μετατρέπει μια τιμή που καθορίζεται σε ακτίνια σε μοίρες. Αυτός ο τύπος επιστρέφει την τιμή 180.

=ISNUMBER(FIND("BD";[Στήλη1]))

Η συνάρτηση FIND αναζητά τη συμβολοσειρά BD στη Στήλη1 και επιστρέφει τη θέση έναρξης της συμβολοσειράς. Επιστρέφει μια τιμή σφάλματος εάν δεν βρεθεί η συμβολοσειρά.

Η συνάρτηση ISNUMBER επιστρέφει "Ναι" εάν η συνάρτηση FIND επιστρέψει μια αριθμητική τιμή. Αλλιώς, επιστρέφει "Όχι".

Αρχή της σελίδας

Επισκόπηση συναρτήσεων

Οι συναρτήσεις είναι προκαθορισμένοι τύποι που εκτελούν υπολογισμούς χρησιμοποιώντας συγκεκριμένες τιμές, οι οποίες ονομάζονται ορίσματα, με συγκεκριμένη σειρά ή δομή. Οι συναρτήσεις μπορούν να χρησιμοποιηθούν για την εκτέλεση απλών ή σύνθετων υπολογισμών. Για παράδειγμα, η ακόλουθη παρουσία της συνάρτησης ROUND στρογγυλοποιεί έναν αριθμό στη στήλη "Κόστος" με δύο δεκαδικά ψηφία.

=ROUND([Cost], 2)

Το παρακάτω λεξιλόγιο είναι χρήσιμο όταν μαθαίνετε συναρτήσεις και τύπους:

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

ΟΝΟΜΑ ΣΥΝΑΡΤΗΣΗΣ     Αυτό είναι το όνομα μιας συνάρτησης που υποστηρίζεται από λίστες ή βιβλιοθήκες. Κάθε συνάρτηση λαμβάνει έναν συγκεκριμένο αριθμό ορισμάτων, τα επεξεργάζεται και επιστρέφει μια τιμή.

Ορίσματα     Τα ορίσματα μπορεί να είναι αριθμοί, κείμενο, λογικές τιμές όπως True ή False ή αναφορές στηλών. Το όρισμα που καθορίζετε πρέπει να παράγει μια έγκυρη τιμή για αυτό το όρισμα. Τα ορίσματα μπορεί επίσης να είναι σταθερές, τύποι ή άλλες συναρτήσεις.

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

=AVERAGE([Cost1], SUM([Cost2]+[Discount]))

Έγκυρες τιμές επιστροφής     Όταν μια συνάρτηση χρησιμοποιείται ως όρισμα, πρέπει να επιστρέφει τον ίδιο τύπο τιμής που χρησιμοποιεί το όρισμα. Για παράδειγμα, εάν το όρισμα χρησιμοποιεί "Ναι" ή "Όχι", τότε η ένθετη συνάρτηση πρέπει να επιστρέψει "Ναι" ή "Όχι". Εάν δεν το κάνει, η λίστα ή η βιβλιοθήκη εμφανίζει ένα #VALUE! ως τιμή σφάλματος.

Όρια επιπέδου ένθεσης     Ένας τύπος μπορεί να περιέχει έως οκτώ επίπεδα ένθετων συναρτήσεων. Όταν η συνάρτηση B χρησιμοποιείται ως όρισμα στη συνάρτηση A, η συνάρτηση B είναι μια συνάρτηση δεύτερου επιπέδου. Στο παραπάνω παράδειγμα, για παράδειγμα, η συνάρτηση SUM είναι μια συνάρτηση δεύτερου επιπέδου, επειδή είναι ένα όρισμα της συνάρτησης AVERAGE. Μια συνάρτηση που είναι ένθετη στη συνάρτηση SUM θα είναι μια συνάρτηση τρίτου επιπέδου κ.ο.κ.

Σημειώσεις: 

  • Οι λίστες και οι βιβλιοθήκες δεν υποστηρίζουν τις συναρτήσεις RAND και NOW.

  • Οι συναρτήσεις TODAY και ME δεν υποστηρίζονται σε υπολογιζόμενες στήλες, αλλά υποστηρίζονται στην προεπιλεγμένη ρύθμιση τιμής μιας στήλης.

Αρχή της σελίδας

Χρήση αναφορών στηλών σε έναν τύπο

Μια αναφορά προσδιορίζει ένα κελί στην τρέχουσα γραμμή και υποδεικνύει σε μια λίστα ή βιβλιοθήκη πού μπορείτε να αναζητήσετε τις τιμές ή τα δεδομένα που θέλετε να χρησιμοποιήσετε σε έναν τύπο. Για παράδειγμα, το στοιχείο [Κόστος] αναφέρεται στην τιμή στη στήλη "Κόστος" στην τρέχουσα γραμμή. Εάν η στήλη "Κόστος" έχει την τιμή 100 για την τρέχουσα γραμμή, τότε η συνάρτηση =[Κόστος]*3 επιστρέφει 300.

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

Μπορείτε να χρησιμοποιήσετε το εμφανιζόμενο όνομα της στήλης για να την κάνετε αναφορά σε έναν τύπο. Εάν το όνομα περιλαμβάνει κενό διάστημα ή ειδικό χαρακτήρα, πρέπει να περικλείετε το όνομα σε αγκύλες ([ ]). Οι αναφορές δεν περιέχουν διάκριση πεζών-κεφαλαίων. Για παράδειγμα, μπορείτε να κάνετε αναφορά στη στήλη "Τιμή μονάδας" σε έναν τύπο ως [Τιμή μονάδας] ή [τιμή μονάδας].

Σημειώσεις: 

  • Δεν μπορείτε να κάνετε αναφορά σε μια τιμή σε μια γραμμή εκτός από την τρέχουσα γραμμή.

  • Δεν μπορείτε να κάνετε αναφορά σε μια τιμή σε άλλη λίστα ή βιβλιοθήκη.

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

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

Αρχή της σελίδας

Χρήση σταθερών σε έναν τύπο

Μια σταθερά είναι μια τιμή που δεν υπολογίζεται. Για παράδειγμα, η ημερομηνία 10/9/2008, ο αριθμός 210 και το κείμενο "Τριμηνιαίες αποδοχές" είναι σταθερές. Οι σταθερές μπορεί να είναι από τους ακόλουθους τύπους δεδομένων:

  • Συμβολοσειρά (Παράδειγμα: =[Επώνυμο] = "Παπαδόπουλος")

    Οι σταθερές συμβολοσειράς περικλείονται σε εισαγωγικά και μπορούν να περιλαμβάνουν έως 255 χαρακτήρες.

  • Αριθμός (Παράδειγμα: =[Κόστος] >= 29,99)

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

  • Ημερομηνία (Παράδειγμα: =[Ημερομηνία] > DATE(2007;7;1))

    Οι σταθερές ημερομηνίας απαιτούν τη χρήση της συνάρτησης DATE(έτος;μήνας;ημέρα).

  • Δυαδική τιμή (Παράδειγμα: =IF([Κόστος]>[Έσοδα], "Ζημία", "Χωρίς ζημία")

    Τα "Ναι" και "Όχι" είναι δυαδικές σταθερές. Μπορείτε να τις χρησιμοποιήσετε σε παραστάσεις υπό όρους. Στο παραπάνω παράδειγμα, εάν το κόστος είναι μεγαλύτερο από τα έσοδα, η συνάρτηση IF επιστρέφει "Ναι" και ο τύπος επιστρέφει τη συμβολοσειρά "Απώλεια". Εάν το κόστος είναι ίσο ή μικρότερο από το έσοδα, η συνάρτηση επιστρέφει "Όχι" και ο τύπος επιστρέφει τη συμβολοσειρά "Χωρίς απώλεια".

Αρχή της σελίδας

Χρήση τελεστών υπολογισμού σε έναν τύπο

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

Αριθμητικοί τελεστές

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

Αριθμητικός τελεστής

Σημασία (παράδειγμα)

+ (σύμβολο συν)

Πρόσθεση (3+3)

– (σύμβολο μείον)

Αφαίρεση (3–1) Negation (–1)

* (αστερίσκος)

Πολλαπλασιασμός (3*3)

/ (κάθετος)

Διαίρεση (3/3)

% (σύμβολο ποσοστού)

Ποσοστό (20%)

^ (σύμβολο εκθέτη)

Εκθετική έκθεση (3^2)

Τελεστές σύγκρισης

Μπορείτε να συγκρίνετε δύο τιμές με τους ακόλουθους τελεστές. Όταν γίνεται σύγκριση δύο τιμών με τη χρήση αυτών των τελεστών, το αποτέλεσμα είναι μια λογική τιμή "Ναι" ή "Όχι".

Τελεστής σύγκρισης

Σημασία (παράδειγμα)

= (σύμβολο της ισότητας)

Ίσο με (A=B)

> (σύμβολο "μεγαλύτερο από")

Μεγαλύτερο από (A>B)

< (σύμβολο "μικρότερο από")

Μικρότερο από (A<B)

>= (σύμβολο "μεγαλύτερο ή ίσο")

Μεγαλύτερο ή ίσο με (A>=B)

<= (σύμβολο "μικρότερο ή ίσο")

Μικρότερο ή ίσο με (A<=B)

<> (σύμβολο ανισότητας)

Δεν ισούται με (A<>B)

Τελεστής κειμένου

Χρησιμοποιήστε το "και" (&) για να συμμετάσχετε ή να συνενώσουμε μία ή περισσότερες συμβολοσειρές κειμένου για να παράγετε ένα ενιαίο τμήμα κειμένου.

Τελεστής κειμένου

Σημασία (παράδειγμα)

& (εμπορικό "και")

Συνδέει ή συνενώνει δύο τιμές για την παραγωγή μίας τιμής συνεχούς κειμένου ("Βορράς"&"wind")

Σειρά με την οποία μια λίστα ή βιβλιοθήκη εκτελεί λειτουργίες σε έναν τύπο

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

Προτεραιότητα τελεστών

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

Τελεστής

Περιγραφή

Αρνητικοί αριθμοί (όπως στο –1)

%

Ποσοστό

^

Ύψωση σε δύναμη

* και /

Πολλαπλασιασμός και διαίρεση

+ και –

Πρόσθεση και αφαίρεση

&

Συνένωση (συνδέει δύο συμβολοσειρές κειμένου)

= < > <= >= <>

Σύγκριση

Χρήση παρενθέσεων

Για να αλλάξετε τη σειρά του υπολογισμού, περικλείστε σε παρενθεση το τμήμα του τύπου που πρόκειται να υπολογιστεί πρώτα. Για παράδειγμα, ο παρακάτω τύπος παράγει το 11, επειδή μια λίστα ή βιβλιοθήκη υπολογίζει τον πολλαπλασιασμό πριν από την πρόσθεση. Ο τύπος πολλαπλασιάζει το 2 με το 3 και μετά προσθέτει το 5 στο αποτέλεσμα.

=5+2*3

Αντίθετα, εάν χρησιμοποιήσετε παρενθέσεις για να αλλάξετε τη σύνταξη, η λίστα ή η βιβλιοθήκη προσθέτει το 5 και το 2 μαζί και, στη συνέχεια, πολλαπλασιάζει το αποτέλεσμα με το 3 για να δημιουργήσει το 21.

=(5+2)*3

Στο παρακάτω παράδειγμα, οι παρενθεση γύρω από το πρώτο τμήμα του τύπου επιβάλουν στη λίστα ή τη βιβλιοθήκη να υπολογίσει πρώτα το [Κόστος]+25 και, στη συνέχεια, να διαιρέσει το αποτέλεσμα με το άθροισμα των τιμών στις στήλες EC1 και EC2.

=([Cost]+25)/SUM([EC1]+[EC2])

Αρχή της σελίδας

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

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

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