Θέμα: Excel07 ΔΙΑΤΑΞΕΙΣ

Εμφάνιση ενός μόνο μηνύματος
  #6  
Παλιά 03-07-24, 11:08
aggelaki83 Ο χρήστης aggelaki83 δεν είναι συνδεδεμένος
Όνομα: Αγγελική
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-06-2019
Μηνύματα: 163
Προεπιλογή

Καλημέρα Χρήστο,
Καταλαβαίνω. Μάλλον δεν γίνεται με τόσα εκατομμύρια συνδυασμούς.
Επειδή αφορά ίδιο θέμα, να ρωτήσω κάτι παρόμοιο.
Θα ήθελα για τα 6 γράμματα που έχω στο excel να φτιάξω όλες τις πιθανές διατάξεις από 1 έως 3 στοιχεία σε κάθε γραμμή, αλλά να μην επαναλαμβάνεται το ίδιο γράμμα σε κάθε διάταξη. Από έναν υπολογισμό που έκανα ψάχνοντας στο διαδίκτυο βρήκα ότι βγαίνουν περίπου 240 διατάξεις αν θυμάμαι καλά... Επισυνάπτω ένα excel με παράδειγμα.
Δεν έχω καθόλου γνώση με VBA δυστυχώς...
Σε ευχαριστώ για τον χρόνο σου.



Παράθεση:
Αρχική Δημοσίευση από ChrisGT7 Εμφάνιση μηνυμάτων
Καλημέρα Αγγελική,

Σίγουρα θα πρέπει να γίνει με κώδικα VBA για να εμφανιστούν όλοι οι συνδυασμοί.

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

Στο παράδειγμά σου:

1. Συνδυασμοί
Πλήθος στοιχείων (50, το σύνολο ερωτήσεων) και Στοιχεία διάταξης: 4 (1 μέχρι 4) = 230.300
Φαίνεται πως η συνάρτηση COMBIN(50;4) αποδίδει αυτό το σύνολο.

2. Διατάξεις
Πλήθος στοιχείων (50, το σύνολο ερωτήσεων) και Στοιχεία διάταξης: 4 (1 μέχρι 4) = 5.527.200
Φαίνεται πως η συνάρτηση PERMUT(50;4) αποδίδει αυτό το σύνολο.

Κάτι τέτοιο χρειάζεσαι; Και από ότι βλέπω τα νούμερα είναι αρκετά μεγάλα, ενώ στη δεύτερη περίπτωση (γραμμές φύλλου εργασίας 1.048.576) πιστεύω ο χρόνος εμφάνισης και ανοίγματος του αρχείου σε περίπτωση αποθήκευσης, θα είναι απογοητευτικός.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx ΔΙΑΤΑΞΕΙΣ.xlsx (9,2 KB, 4 εμφανίσεις)
Απάντηση με παράθεση