| Excel - Tips & Tricks Συμβουλές και κόλπα για χρήστες της Microsoft Excel. Παρακαλούμε μην εισάγετε εδώ ερωτήσεις! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
|
| Δημιουργός: Spirosgr Έτος: 2019/07 Βαθμός δυσκολίας: Εκπαίδευση Excel για Μέτριους Χρήστες Πολλές φορές, καλούμαστε να βρούμε τον Μ.Ο, για παράδειγμα, των πέντε μεγαλύτερων τιμών μια γραμμής δεδομένων. (*βλέπε εικόνα) Οι τιμές αυτές, μπορεί να είναι διαφορετικές μεταξύ τους ή να υπάρχουν και διπλότυπες τιμές (*βλέπε γραμμή 1 εικόνας) Σε τέτοιες περιπτώσεις, ιδιαίτερα αν οι διπλότυπες τιμές βρίσκονται στα «όρια» της επιλογής μας (*γραμμή 1 εικόνας κίτρινο φόντο), πιθανό το αποτέλεσμα να μην είναι αυτό που πράγματι θα θέλαμε. Στο παράδειγμα μας: Η μέγιστη τιμή της γραμμής 1, είναι 100 και υπάρχει δύο φορές. Η ελάχιστη τιμή της πεντάδας, είναι το 60 και επίσης υπάρχει δύο φορές. Με μια αριθμομηχανή, μπορούμε να έχουμε: 40 + 60 + 70 + 80 + 100 = 350 / 5 = 70 Οι τιμές 40 60 70 80 100 είναι κατά τη λογική μας (και της αριθμομηχανής) οι πέντε μεγαλύτερες. Είναι όμως αυτή και η λογική της Excel; Είναι αυτό που πραγματικά θέλουμε; Μπορούμε να διαμορφώσουμε το αποτέλεσμα, στα δικά μας μέτρα; Στην ουσία, οι πέντε μεγαλύτερες τιμές στην γραμμή είναι: 60 60 70 80 100 100 ανεξάρτητα αν κάποιες από αυτές, επαναλαμβάνονται. Αν λοιπόν θέλουμε να περιληφθούν όλες στον υπολογισμό, τότε: Κώδικας: =AVERAGEIF(B2:K2;">="&LARGE(B2:K2;5);B2:K2) Κώδικας: {=AVERAGE(IF(B2:K2>=LARGE(B2:K2;5);B2:K2))} 'με τύπο πίνακα (Ctrl + Shift + Enter) 60 + 60 + 70 + 80 + 100 + 100 = 470 / 6 = 78,33 Αν όμως, δεν θέλουμε να περιληφθούν όλες στον υπολογισμό, αλλά οι πέντε πρώτες που να περιέχουν διπλότυπα, αλλά το κάτω όριο να εμφανίζεται όσες φορές «χωράει» μέσα στην πεντάδα, τότε: Κώδικας: =AVERAGE(LARGE(B2:K2;{1;2;3;4;5}))
Κώδικας: {=AVERAGE(LARGE(B2:K2;ROW($A$1:$A$5)))} 'με τύπο πίνακα (Ctrl + Shift + Enter) 60 + 70 + 80 + 100 + 100 = 410 / 5 = 82 *Αλλάζοντας το LARGE, σε SMALL, μπορούμε να έχουμε παρόμοιο υπολογισμό, για τις ελάχιστες τιμές... Μπορείτε ακόμα να πειραματιστείτε, αλλάζοντας την =AVERAGE() με άλλες συναρτήσεις |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Γενικά] Υπολογισμός τιμών βάσει άλλων τιμών σε άλλη περιοχή | Skakinen | Excel - Ερωτήσεις / Απαντήσεις | 2 | 18-12-17 20:36 |
| Μεσος όρος τιμών | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 6 | 09-07-16 12:38 |
| ΜΕΣΟΣ ΟΡΟΣ ΒΑΘΜΟΛΟΓΙΑΣ | smasak | Access - Ερωτήσεις / Απαντήσεις | 10 | 19-01-16 11:40 |
| [ Συναρτήσεις ] Μεσοσταθμικός μέσος όρος | XristosM | Access - Ερωτήσεις / Απαντήσεις | 9 | 10-11-11 11:45 |
Η ώρα είναι 00:32.



Θεματικός Τρόπος
