Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Συναρτήσεις] Συχνότερη τιμή με προϋποθέσεις

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 06-05-12, 13:04
Όνομα: ΠΑΝΤΕΛΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 11-04-2012
Περιοχή: ΝΕΑ ΣΜΥΡΝΗ
Μηνύματα: 69
Προεπιλογή Συχνότερη τιμή με προϋποθέσεις

Καλημέρα σε όλους (και καλό βόλι λόγω της ημέρας).
Το ερώτημα μου είναι το εξής:
Σε ένα φύλλο καταχωρώ στις 3 στήλες τα εξής. 1.Στήλη = Ονόματα, 2. Στήλη = Ηλικίες, 3 Στήλη = αυτόματα μου καταχωρεί με (1) όσες ηλικίες είναι κάτω των 20 ετών και ("") σε όσους είναι πάνω από 20.
Θέλω λοιπόν (αν γίνεται χωρίς προσθήκη στηλών): 1) μια συνάρτηση που να μου εμφανίζει σε ένα κελί την συχνότερη ηλικία για τα άτομα που είναι κάτω από 20 ετών. 2) Σε ένα άλλο κελί να μου εμφανίζει το συχνότερο όνομα για άτομα κάτω από 20 ετών.
Κι αν γίνεται και σε άλλα δύο κελιά να εμφανίζει την 2 συχνότερη τιμή σε ηλικίες και ονόματα (με τον όρο πάντα κάτω των 20 ετών).
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx ΣΥΧΝΟΤΕΡΗ ΤΙΜΗ ΜΕ ΠΡΟΥΠΟΘΕΣΕΙΣ.xlsx (10,0 KB, 10 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 06-05-12, 14:35
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

Καλησπέρα σε όλους.

Μετά το βόλι, ας δούμε Παντελή, το ζητούμενό σου.

Συχνότερη τιμή(στο παράδειγμά σου) είναι το 17. Όχι το 18!

Μιά άποψη είναι αυτή.

Στο C12

Κώδικας:
=MODE(IF(B2:B10<20;B2:B10))
Control+Shift+Enter(Array Formula)

Στο C13

Κώδικας:
=INDEX($A$2:$A$10;MATCH(D12;$B$2:$B$10;0))
Στο C14

Κώδικας:
=MODE(IF(B2:B10<>"";IF(ISNA(MATCH(B2:B10;$D$12:D12;0));B2:B10)))
Array Formula

Στο C15

Κώδικας:
=INDEX($A$2:$A$10;MATCH(D14;$B$2:$B$10;0))
Είναι εντάξει;
Συνημμένα Αρχεία
Τύπος Αρχείου: xls 0mode.xls (31,0 KB, 13 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 06-05-12, 15:18
Όνομα: ΠΑΝΤΕΛΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 11-04-2012
Περιοχή: ΝΕΑ ΣΜΥΡΝΗ
Μηνύματα: 69
Προεπιλογή

Λευτέρη καλημέρα.
Έχεις δίκιο για το λάθος του συνημμένου. Ανεβάζω αμέσως διορθωμένο και ζητώ συγνώμη απο τους φίλους
Η λύση που μου έδωσες είναι σωστή όμως εγώ θα ήθελα να συμμετέχει και ή στήλη C ( η αναφορά να γίνεται στη στήλη C οπωσδήποτε). Δηλαδή βρές μου τη συχνότερη τιμή στη στήλη Β σε όσα κελιά στη στήλη C έχουν τον αριθμό 1. Πρακτικά αν φτιάχναμε μιά νέα στήλη με το γινόμενο των κελιών της Β*C και ζητούσαμε εκεί τη συχνότερη τιμή θα ήταν εύκολο.Αυτό θέλω με συνάρτηση χωρίς να κάνουμε στήλη
Σ ευχαριστώ και ζητώ συγνώμη που δεν ήμουν σαφής
Απάντηση με παράθεση
  #4  
Παλιά 06-05-12, 15:36
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Παντελή τεκμηρίωσε το ζητούμενο σου γιατί πρέπει να περνάει οπωσδήποτε από την C ΣΤΉΛΗ
και γιατί απαγορεύει την χρήση άλλων στηλών
αν θέλεις πραγματικό αποτέλεσμα άλλαξε σκεπτικό
και εξηγούμαι ...
Λευτέρη αν αλλάξω το Β5 και το Β7 από 18 σε 19 τότε ναι μεν έχω 2η ηλικία το 19 αλλά το όνομα δεν "βγαίνει" σωστά μιας και την θέση μοιράζονται εξ ίσου ΓΙΩΡΓΟΣ και ΣΤΕΦΑΝΟΣ
Παντελή τι σημαίνει πρακτικά θα ήταν εύκολο το γινόμενο Β*C και από εκεί αναζήτηση την στιγμή που ΑΡΙΘΜΟΣ * ΜΟΝΑΔΑ = ΙΔΙΟΣ ΑΡΙΘΜΟΣ?
Απάντηση με παράθεση
  #5  
Παλιά 06-05-12, 15:43
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

... Μα Παντελή μου, ΑΥΤΟ ακριβώς κάνει αυτός ο τύπος, στο D17.
Κώδικας:
=MODE(IF(B2:B10<20;B2:B10))
Διαλέγει την συχνότερη τιμή, ΑΝ Ο αριθμός στη Στήλη Β, είναι μικρότερος από 20!

Ότι ΑΚΡΙΒΩΣ κάνει και η στήλη C.

Δεν είναι έτσι; Κάνω λάθος;
Απάντηση με παράθεση
  #6  
Παλιά 06-05-12, 15:45
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

Σπύρο, να το δώ λίγο...

Για να πω την αλήθεια, δεν ασχολήθηκα και πολύ με την ΙNDEX&MATCH....
Απάντηση με παράθεση
  #7  
Παλιά 06-05-12, 16:08
Όνομα: ΠΑΝΤΕΛΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 11-04-2012
Περιοχή: ΝΕΑ ΣΜΥΡΝΗ
Μηνύματα: 69
Προεπιλογή

Σπύρο σωστές οι παρατηρήσεις σου και λογικές
Όσον αφορά για τη μη πρόσθεση στήλης:
1) Δεν θέλω νέα στήλη γιατί είναι απλό σαν λύση ακόμα και για εμένα θα πρόσθετα μια στήλη θα πολλαπλασίαζα τις δύο στήλες και θα έβρισκα τη συχνότερη τιμή στην τρίτη στήλη.
2) Το θέμα είναι πρακτικό: Στο συνημμένο που ανέβασα δεν θα με πείραζε να προσθέσουμε μια στήλη, το φύλλο όμως που δουλεύω έχει μεγάλο αριθμό στηλών και υπάρχει το ίδιο ζητούμενο και με άλλες στήλες αναφοράς, έτσι θα έπρεπε να δημιουργήσω πάρα πολλές στήλες
Όσον αφορά το πρόβλημα που εντόπισες ότι μπορεί να υπάρχουν 2 ή 3 κλπ συχνότερες τιμές κι αυτό είναι σωστό και λογικό.
1) Αν υπάρχει κάποια λύση (που εγώ δεν την έχω) δεκτή
2) Αν δεν υπάρχει τότε θα αρκεστώ στην τιμή που εμφανίζει η συνάρτηση.
Πάντως σε ευχαριστώ και για τις παρατηρήσεις και το ενδιαφέρον σου αλλά και τις λύσεις που μου έχεις δώσει σε άλλα θέματα που έχω ανεβάσει στο forum.
Απάντηση με παράθεση
  #8  
Παλιά 06-05-12, 16:15
Όνομα: ΠΑΝΤΕΛΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 11-04-2012
Περιοχή: ΝΕΑ ΣΜΥΡΝΗ
Μηνύματα: 69
Προεπιλογή

Λευτέρη έχεις δίκιο το ίδιο κάνει.
Το ξεχνάμε αυτό και λέμε ότι η στήλη c μας δείχνει με 1 όσους ξέρουν Αγγλικά και με "" όσους δεν ξέρουν. 1.Θέλω την συχνότερη ηλικία που εμφανίζεται σε αυτούς που ξέρουν Αγγλικά
2. Θέλω τα συχνότερα ονόματα που εμφανίζονται σε αυτούς που ξέρουν αγγλικά
Και πάλι συγνώμη που δεν έγινα κατανοητός
Απάντηση με παράθεση
  #9  
Παλιά 06-05-12, 16:25
Lefteris
Guest
 
Μηνύματα: n/a
Προεπιλογή

Παντελή μου, είμαι αρκετά ζαλισμένος μετα το μεσημεριανό φαγητό και μάλλον δεν καταλαβαίνω...

Αυτό με το ποιοί μιλάνε Αγγλικά, από που προέκυψε?....?

Ελπίζω με την τυχόν απάντησή σου να το ξεκαθαρίσουμε το απόγευμα..

Προς το παρόν, προκύπτει μεσημεριανή Siesta...

Τα λέμε...
Απάντηση με παράθεση
  #10  
Παλιά 06-05-12, 17:41
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Παντελή
Αν κατάλαβα καλά θέλεις από κάποια δεδομένα (Ονόματα μαθητών) που έχουν διάφορες ηλικίες να εξετάζετε πόσοι είναι κάτω των 20ετών (συμπεριλαμβάνετε ?) και πόσοι από αυτούς γνωρίζουν αγγλικά
από αυτό δε το κριτήριο να βγαίνει η συχνότερη ηλικία 1η & 2η και το συχνότερο όνομα 1ο & 2ο
1 Γιατί πρέπει το ερώτημα σου να μας έρχεται σε κομμάτια και όχι ολοκληρωμένο
2 Μην ανοίγεις άλλο θέμα για το ίδιο ερώτημα (θα διαγραφεί)
3 η excel έχει κάποιες χιλιάδες στήλες τι σε πειράζει να τις χρησιμοποιήσεις
4 Δώσε ένα ολοκληρωμένο ερώτημα εδώ γιά όλα όσα ζητάς και πιθανόν να πάρεις απάντηση
5 Αν έχεις μια εργασία χ και από αυτήν βγάζεις ένα κομμάτι που νομίζεις ότι είναι αρκετό για το ερώτημα σου και αναγκάζετε ο κάθε Λευτέρης να σπάει το κεφάλι του να βοηθήσει και μετά αλλάζεις τα δεδομένα τότε δεν πάμε πουθενά γίνε σαφής παρακαλώ 100%
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Κλείδωμα πεδίου με προυποθέσεις smasak Access - Ερωτήσεις / Απαντήσεις 5 25-04-15 17:57
[Συναρτήσεις] Μεταφορά δεδομένων με προϋποθέσεις ELSA Excel - Ερωτήσεις / Απαντήσεις 16 19-12-14 10:50
[Γενικά] Μεταφορά δεδομένων υπό προυποθέσεις rania1984 Excel - Ερωτήσεις / Απαντήσεις 6 20-07-14 11:45
[Γενικά] Εμφάνιση κελιών που πληρούν προϋποθέσεις comsup Excel - Ερωτήσεις / Απαντήσεις 1 13-04-13 18:02
[Συναρτήσεις] Στρογγυλοποίηση αριθμών με προϋποθέσεις Lefteris Excel - Ερωτήσεις / Απαντήσεις 4 16-05-11 11:51


Η ώρα είναι 09:43.