Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 25-10-19, 11:20
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

1) Υποθέτω ότι όλες οι λέξεις είναι με κεφαλαία.

Αν δεν είναι μπορούμε, με τη συνάρτηση UPPER, να κάνουμε τη μετατροπή.

2) Αν κατάλαβα το ζητούμενο, οι λέξεις που έχουν ίδια γράμματα (προκύπτουν με αναγραμματισμό) θεωρούνται «ίσες».

3) Μια λύση για να βρούμε τις «ίσες» είναι να ταξινομήσουμε τα γράμματα των λέξεων.

Μετά την ταξινόμηση όλες οι «ίσες» (αυτές που προκύπτουν από μία με αναγραμματισμό) θα καταλήξουν στην ίδια λέξη.

4) Συνεπώς αντί να εργαστούμε με τις αρχικές λέξεις εργαζόμαστε με αυτές που έχουν ταξινομημένα τα γράμματά τους.

5) Για την ταξινόμηση των γραμμάτων των λέξεων δημιούργησα, με κώδικα, τη συνάρτηση SortLetters.

Δες το συνημμένο.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm CompareWords.xlsm (21,7 KB, 8 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 25-10-19 στις 15:12. Αιτία: αλλαγή συνημμένου
Απάντηση με παράθεση