Εμφάνιση 1-3 από 3
  1. #1
    Εγγραφή
    22-03-2018
    Ηλικία
    48
    Μηνύματα
    1.171
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Wind
    Αν έχω μια στήλη με κείμενο, με συγκεκριμένες και fixed λέξεις, πχ "phrase1", "phrase2", "phrase3", κοκ, οι οποίες μπορούν να εμφανιστούν πολλαπλές φορές, πώς θα μπορούσα να εμφανίζω τις 3 πιο συχνά εμφανιζόμενες;

    Ας πάρουμε για παράδειγμα τον παρακάτω πίνακα - το πλήθος του κάθε λεκτικού, οκ, ένα απλό count είναι, αλλά πώς μπορώ να κάνω display ποιο είναι το πιο συχνό και το πλήθος αυτού;

    Phrase1
    Phrase1
    Phrase1
    Phrase1
    Phrase2
    Phrase3
    Phrase4
    Phrase4
    Phrase5
    Phrase6


    =INDEX(A1:A11,MODE(MATCH(A1:A11,A1:A11,0)))
    Η παραπάνω φόρμουλα μου φέρνει το πιο συχνά εμφανιζόμενο string, μια χαρά. Αν θέλω να εμφανίσω το 2ο πιο συχνά, 3ο, κοκ?

    Ευχαριστώ εκ των προτέρων

  2. #2
    Το avatar του μέλους AndreasN
    AndreasN Guest
    Ο τύπος αυτός δεν δίνει ακριβές αποτέλεσμα στην περίπτωση που η συχνότητα μιας τιμής είναι ίση με την συχνότητα μιας άλλης. Δηλαδή, αν τα Prase1 και Phrase4 εμφανίζονται από 3 φορές, ο τύπος θα δώσει μόνο την μία από τις δύο τιμές, αυτήν που η Match θα εντοπίσει πρώτη στη σειρά της στήλης.

    Βασιζόμενος στην ιδέα που δίδεται εδώ https://trumpexcel.com/sort-data-in-...order-formula/ , δημιούργησα το συνημμένο. Η στήλη B ουσιαστικά είναι βοηθητική και μπορείς να την κρύψεις. Αν δεν σε πειράζει η εμφάνιση τιμών σφάλματος, μπορείς επίσης να καταργήσεις την στήλη D μεταφέροντας τον τύπο της στην στήλη C, τροποποιώντας τον ανάλογα.


    Συχνότητες.zip
    Τελευταία επεξεργασία από το μέλος AndreasN : 03-10-18 στις 12:53.

  3. #3
    Εγγραφή
    22-03-2018
    Ηλικία
    48
    Μηνύματα
    1.171
    Downloads
    0
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Wind
    Καταρχήν, σε ευχαριστώ για τον χρόνο σου!

    Το πρόβλημά μου είναι ότι το εύρος των δεδομένων είναι δυναμικό, οι τιμές θα είναι συγκεκριμένες μεν, αλλά το πλήθος των rows κάλλιστα θα μεταβάλλεται. Θα μπορούσα να κάνω λύση πονάει κεφάλι/κόψει κεφάλι και να βάλω ένα γρήγορο pivot, φιλτράροντας τα τοπ Χ αποτελέσματα, αλλά ταυτόχρονα έχω και πρόβλημα χώρου

    Μάλλον θα πάω προς redesign (πάντως κρατάω αυτό που είχες την καλοσύνη να φτιάξεις, γιατί μάλλον θα μου χρειαστεί down the line).

    Ευχαριστώ και πάλι

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

  1. Μηνύματα: 229
    Τελευταίο Μήνυμα: 29-03-19, 16:46
  2. Εμφανιση αποτελεσματων σε excel
    Από PavlosA5 στο φόρουμ Software γενικά
    Μηνύματα: 5
    Τελευταίο Μήνυμα: 26-09-18, 20:12
  3. Τεράστια TXT σε Excel
    Από pazarhs στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 23
    Τελευταίο Μήνυμα: 26-03-18, 23:08
  4. Αλλαγή ''παραγράφου'' σε κείμενο εντός κελιού Excel. Πώς;
    Από Ερωτών στο φόρουμ Software γενικά
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 19-11-17, 10:46
  5. Μηνύματα: 3
    Τελευταίο Μήνυμα: 10-11-17, 22:56

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας