Αν μια συνάρτηση μπορεί να έχει περισσότερα από ένα ορίσματα και θέλετε να προσθέσετε
ένα όρισμα, πατήστε το κουμπί Προσθήκη ορίσματος.
Οι μη καθορισμένες τιμές δεν λαμβάνονται υπόψη. Για παράδειγμα, αν η έκφραση είναι
Average(East, West, South)
και η τιμή για South
λείπει, τότε ο
υπολογισμός βρίσκει το μέσο όρο των μελών East
και West
.
Στον ακόλουθο πίνακα εμφανίζονται οι συναρτήσεις που μπορείτε να προσθέσετε στην
έκφρασή σας.
Συνάρτηση |
Περιγραφή |
Abs
|
Επιστρέφει την απόλυτη τιμή ενός αριθμού. Η
συνάρτηση Abs δέχεται ένα μόνο όρισμα. |
Average
|
Επιστρέφει το μέσο όρο όλων των τιμών στα ορίσματα. Ο μέσος όρος
είναι το αποτέλεσμα της διαίρεσης του αθροίσματος των τιμών με το πλήθος των τιμών.
Αν το πλήθος είναι 0, τότε η συνάρτηση Average επιστρέφει μια μη καθορισμένη
τιμή. Η συνάρτηση Average δέχεται οποιονδήποτε αριθμό ορισμάτων. Για
παράδειγμα:
Average(Product 1, Product 2) επιστρέφει το μέσο όρο των προϊόντων Product 1 και Product 2 .
Average(Gen(2)) επιστρέφει το μέσο όρο όλων των μελών με
επίπεδο γενιάς 2.
|
Count
|
Επιστρέφει το πλήθος όλων των τιμών στα ορίσματα. Αν δεν υπάρχει
καμία τιμή, επιστρέφεται η τιμή μηδέν. Η συνάρτηση Count δέχεται
οποιονδήποτε αριθμό ορισμάτων.
Count(Product 1, Product 2, Gen(2)) επιστρέφει 2 + τον αριθμό των
μελών με επίπεδο γενιάς 2
|
If
|
Επιστρέφει μια τιμή ανάλογα με το αν μια δεδομένη συνθήκη
είναι αληθής ή ψευδής. Η συνάρτηση If δέχεται τρία ορίσματα, όπου:
- Το πρώτο όρισμα είναι η συνθήκη που θα ελέγχεται. Η συνθήκη αποτελείται από ένα
αριστερό και ένα δεξί τμήμα, ενώ ανάμεσά τους βρίσκεται ένας από τους ακόλουθους
τελεστές: <=, >=, =, <, > ή != (μπορείτε επίσης να χρησιμοποιήσετε τον τελεστή
<> για ελέγχους ανισότητας).
- Το δεύτερο όρισμα είναι η τιμή που επιστρέφεται αν η συνθήκη είναι αληθής.
- Το τρίτο όρισμα είναι η τιμή που επιστρέφεται αν η συνθήκη είναι ψευδής.
|
Max
|
Επιστρέφει τη μέγιστη τιμή όλων των τιμών στα ορίσματα. Η
συνάρτηση Max δέχεται οποιονδήποτε αριθμό ορισμάτων. |
Median
|
Επιστρέφει την ενδιάμεση τιμή όλων των τιμών στα ορίσματα. Η
ενδιάμεση τιμή είναι η τιμή που βρίσκεται ακριβώς στη μέση: οι μισοί αριθμοί είναι
μικρότεροι και οι άλλοι μισοί είναι μεγαλύτεροι.
Η συνάρτηση Median δέχεται οποιονδήποτε αριθμό ορισμάτων. |
Min
|
Επιστρέφει την ελάχιστη τιμή όλων των τιμών στα ορίσματα. Η
συνάρτηση Min δέχεται οποιονδήποτε αριθμό ορισμάτων. |
Power
|
Επιστρέφει την πρώτη τιμή στη δύναμη της δεύτερης τιμής.
Η συνάρτηση Power δέχεται δύο ορίσματα, όπου:
- Το πρώτο όρισμα είναι η βάση.
- Το δεύτερο όρισμα είναι ο εκθέτης.
Η συνάρτηση Power επιστρέφει τη βάση αυξημένη στη δύναμη του
εκθέτη.
|
Product
|
Επιστρέφει το γινόμενο του πολλαπλασιασμού όλων των τιμών
στα ορίσματα. Η συνάρτηση Product δέχεται οποιονδήποτε αριθμό ορισμάτων. |
Round
|
Επιστρέφει το ακέραιο τμήμα ενός αριθμού στρογγυλοποιημένο
στον πλησιέστερο ακέραιο αριθμό. Η συνάρτηση Round δέχεται ένα μόνο όρισμα. |
Sqrt
|
Επιστρέφει την τετραγωνική ρίζα ενός αριθμού. Η συνάρτηση
Sqrt δέχεται ένα μόνο όρισμα. |
Stdev
|
Επιστρέφει την τυπική απόκλιση όλων των τιμών στα ορίσματα. Η
τυπική απόκλιση εκφράζει το βαθμό διασποράς των τιμών σε σχέση με τη μέση τιμή.
Η συνάρτηση Stdev δέχεται οποιονδήποτε αριθμό ορισμάτων. |
Sum
|
Επιστρέφει το άθροισμα όλων των τιμών στα ορίσματα. Αν δεν
υπάρχει καμία τιμή για άθροισμα, η συνάρτηση Sum επιστρέφει την τιμή
μηδέν. Η συνάρτηση Sum δέχεται οποιονδήποτε αριθμό ορισμάτων.
Sum(Product 1, Product 2) επιστρέφει το άθροισμα των προϊόντων
Product 1 και Product 2 .
Sum(Gen(2)) επιστρέφει το άθροισμα όλων των μελών με επίπεδο γενιάς 2.
|
Var
|
Επιστρέφει τη μεταβολή όλων των τιμών στα ορίσματα. Η μεταβολή
είναι η μέση τετραγωνισμένη απόκλιση κάθε αριθμού από τη μέση τιμή του συνόλου.
Η συνάρτηση Var δέχεται οποιονδήποτε αριθμό ορισμάτων. |
Percentoftotal
|
Σημείωση: Η συνάρτηση Percentoftotal
μπορεί να χρησιμοποιηθεί μόνο για υπολογισμούς με τα δεδομένα μιας πολυδιάστατης βάσης δεδομένων.
Επιστρέφει ένα καθορισμένο μέλος ως ποσοστό κάποιου συνόλου. Το σύνολο είναι η
τιμή του κελιού στην τομή του καθορισμένου μέλους με κάποιο άλλο μέλος στον αντίθετο
άξονα. Για παράδειγμα, έστω ότι σε ένα πλέγμα εμφανίζεται η διάσταση Time
στον άξονα γραμμών και η διάσταση Products στον άξονα στηλών.
Μπορείτε να βρείτε το ποσοστό του συνόλου για το προϊόν Product 1,
όπου το σύνολο είναι οι συνολικές πωλήσεις του προϊοντος Product 1 για
All Time . Το υπολογιζόμενο μέλος επιστρέφει τις πωλήσεις
του προϊόντος Product 1 για κάθε χρονική περίοδο διαιρεμένες με τις
συνολικές πωλήσεις του προϊόντος Product 1 για All Time .
Η συνάρτηση Percentoftotal έχει τα ακόλουθα ορίσματα:
- Μέλος
- Το μέλος στη διάσταση (στήλη ή γραμμή) για την οποία θέλετε να υπολογίζεται το
ποσοστό του συνόλου.
- Διάσταση
- Η διάσταση στον αντίθετο άξονα που περιέχει το μέλος που χρησιμοποιείται για
τον προσδιορισμό του συνόλου. Για παράδειγμα, αν στο πλέγμα εμφανίζονται οι διαστάσεις
Time και Locations στον άξονα γραμμών και Products
στον άξονα στηλών, και Member είναι ένα μέλος της διάστασης
Products , τότε η Διάσταση μπορεί να είναι είτε
Time είτε Locations .
- Μέλος αντίθετου άξονα
- Το μέλος της επιλογής Διάσταση που, μαζί με την τιμή της
επιλογής Μέλος, καθορίζει το σύνολο με βάση το οποίο θα
υπολογίζονται τα ποσοστά. Το σύνολο είναι η τιμή του κελιού στην τομή του μέλους που
καθορίζεται στην επιλογή Μέλος με το μέλος που καθορίζεται στην επιλογή
Μέλος αντίθετου άξονα.
- Γενιά
- Η γενιά για την οποία υπολογίζονται τα ποσοστά. Αν η γενιά είναι 0, θα
εμφανίζονται ποσοστά για όλα τα μέλη.
- Ομαδοποίηση
- Όταν ο άξονας έχει περισσότερες από μία διαστάσεις, το όρισμα αυτό καθορίζει
αν για κάθε ομάδα διαστάσεων εμφανίζεται ένα χωριστό ποσοστό.
Αν ορίσετε την τιμή "Χωρίς ομαδοποίηση" για Ομαδοποίηση, τα ποσοστά
υπολογίζονται χωρίς να λαμβάνονται υπόψη ομάδες διαστάσεων.
Για παράδειγμα, στο παρακάτω πλέγμα εμφανίζεται το υπολογιζόμενο μέλος
Percentages, το οποίο χρησιμοποιεί μια συνάρτηση Percentoftotal
στην έκφρασή του. Η συνάρτηση Percentoftotal έχει τις ακόλουθες τιμές
για τα ορίσματά της:
- Μέλος = Product
- Διάσταση = Locations
- Μέλος αντίθετου άξονα = All Locations
- Γενιά = 1
- Ομαδοποίηση = Ομαδοποίηση
Τα ποσοστά του υπολογιζόμενου μέλους είναι οι πωλήσεις του προϊόντος σε κάθε
τοποθεσία ως ποσοστό των συνολικών πωλήσεων του προϊόντος σε όλες τις τοποθεσίες.
Locations | Time | Product | Percentages |
East |
2000 | 5 | 0.25 |
2001 | 20 | 0.40 |
2002 | 20 | 0.50 |
West |
2000 | 15 | 0.75 |
2001 | 30 | 0.60 |
2002 | 20 | 0.50 |
All Locations |
2000 | 20 | 1 |
2001 | 50 | 1 |
2002 | 40 | 1 |
|
Rank
|
Επιστρέφει την ταξινόμηση κάθε στοιχείου μιας στήλης ή
γραμμής.
Η συνάρτηση Rank έχει τα ακόλουθα ορίσματα:
- Μέλος
- Το μέλος στη διάσταση (στήλη ή γραμμή) που θέλετε να ταξινομήσετε.
- Διάσταση
- Η διάσταση στον αντίθετο άξονα του οποίου τα μέλη θα χρησιμοποιηθούν για την
πραγματοποίηση της ταξινόμησης. Για παράδειγμα, έστω ότι το πλέγμα εμφανίζει πωλήσεις,
όπου οι διαστάσεις
Time και Locations εμφανίζονται στον άξονα
γραμμών και η διάσταση Products στον άξονα στηλών, και
Member είναι ένα μέλος της διάστασης Products . Η τιμή του
ορίσματος Διάσταση μπορεί να είναι είτε Time είτε
Locations . Αν η τιμή του ορίσματος Διάσταση είναι
Time , τότε η συνάρτηση Rank ταξινομεί τις πωλήσεις των
Products ανά Time .
- Γενιά
- Η γενιά των μελών της διάστασης που θα ταξινομούνται. Αν η γενιά είναι 0, θα ταξινομούνται όλα τα μέλη.
- Σειρά
- Η σειρά είναι είτε αύξουσα είτε φθίνουσα. Αν επιλέξετε φθίνουσα σειρά, ο
μεγαλύτερος αριθμός θα βρίσκεται στην πρώτη θέση. Αν επιλέξετε αύξουσα σειρά, ο
μικρότερος αριθμός θα βρίσκεται στην πρώτη θέση.
- Ομαδοποίηση
- Όταν ο άξονας έχει περισσότερες από μία διαστάσεις, το όρισμα αυτό καθορίζει
αν για κάθε ομάδα διαστάσεων γίνεται χωριστή ταξινόμηση.
Αν ορίσετε την τιμή "Χωρίς ομαδοποίηση" για Ομαδοποίηση, η ταξινόμηση
γίνεται χωρίς να λαμβάνονται υπόψη ομάδες διαστάσεων.
Σημείωση: Τα ορίσματα Διάσταση,
Γενιά και Ομαδοποίηση μπορούν να χρησιμοποιηθούν μόνο
για υπολογισμούς με τα δεδομένα μιας πολυδιάστατης βάσης δεδομένων.
Για παράδειγμα, στο παρακάτω πλέγμα εμφανίζεται το υπολογιζόμενο μέλος Rank, το
οποίο χρησιμοποιεί μια συνάρτηση Rank στην έκφρασή του. Η συνάρτηση
Rank έχει τις ακόλουθες τιμές για τα ορίσματά της:
- Μέλος = Product
- Διάσταση = Time
- Γενιά = 1
- Σειρά = Φθίνουσα
- Ομαδοποίηση = Ομαδοποίηση
Locations | Time | Product | Rank |
East |
2000 | 102 | 1 |
2001 | 76 | 3 |
2002 | 88 | 2 |
West |
2000 | 49 | 3 |
2001 | 52 | 1 |
2002 | 51 | 2 |
|
Runningtotal
|
Επιστρέφει το άθροισμα των τιμών από την καθορισμένη
διάσταση για το καθορισμένο μέλος.
Η συνάρτηση Runningtotal έχει τα ακόλουθα ορίσματα:
- Μέλος
- Το μέλος στη διάσταση (στήλη ή γραμμή) για την οποία θέλετε να
υπολογίζονται τρέχοντα σύνολα.
- Διάσταση
- Η διάσταση στον αντίθετο άξονα του οποίου τα μέλη θα χρησιμοποιηθούν για
τον υπολογισμό των τρεχόντων συνόλων. Για παράδειγμα, έστω ότι το πλέγμα εμφανίζει
πωλήσεις, όπου οι διαστάσεις
Time και Locations εμφανίζονται
στον άξονα γραμμών και η διάσταση Products στον άξονα στηλών, και
Member είναι ένα μέλος της διάστασης Products . Η τιμή του
ορίσματος Διάσταση μπορεί να είναι είτε Time είτε
Locations . Αν η τιμή του ορίσματος Διάσταση είναι
Time , τότε η συνάρτηση Runningtotal επιστρέφει το τρέχον
σύνολο πωλήσεων των Products ανά Time .
- Γενιά
- Η γενιά των μελών της διάστασης για τα οποία θα υπολογίζονται
σύνολα. Αν η γενιά είναι 0, θα υπολογίζονται σύνολα για όλα τα μέλη.
- Ομαδοποίηση
- Όταν ο άξονας έχει περισσότερες από μία διαστάσεις, το όρισμα αυτό
καθορίζει αν για κάθε ομάδα διαστάσεων θα υπολογίζονται χωριστά σύνολα.
Αν ορίσετε την τιμή "Χωρίς ομαδοποίηση" για Ομαδοποίηση, τα σύνολα
υπολογίζονται χωρίς να λαμβάνονται υπόψη ομάδες διαστάσεων.
Σημείωση: Τα ορίσματα Διάσταση,
Γενιά και Ομαδοποίηση μπορούν να χρησιμοποιηθούν μόνο
για υπολογισμούς με τα δεδομένα μιας πολυδιάστατης βάσης δεδομένων.
Για παράδειγμα, στο παρακάτω πλέγμα εμφανίζεται το υπολογιζόμενο μέλος
RunningTotal, το οποίο χρησιμοποιεί μια συνάρτηση Runningtotal στην έκφρασή
του. Η συνάρτηση Runningtotal έχει τις ακόλουθες τιμές για τα ορίσματά της:
- Μέλος = Product
- Διάσταση = Time
- Γενιά = 1
- Ομαδοποίηση = Ομαδοποίηση
Locations | Time | Product | RunningTotal |
East |
2000 | 102 | 102 |
2001 | 76 | 178 |
2002 | 88 | 266 |
West |
2000 | 49 | 49 |
2001 | 52 | 101 |
2002 | 51 | 152 |
|