Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Excel07] Αναζήτηση χαρακτήρων

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 13-06-16, 07:49
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-06-2013
Μηνύματα: 221
Προεπιλογή Αναζήτηση χαρακτήρων

Γειά σε όλους.

Θα ηθελα να ρωτήσω αν υπάρχει έτοιμη συνάρτηση, η οποία να μου βρίσκει πόσες φορές συναντώ κάπιον χαρακτήρα που επιλέγω κάθε φορά, σε ένα αλφαρηθμητικό. Π.χ. το "ο" στην λέξη "Έξοδος", ότι υπάρχει 2 φορές, Το "σ" στη λέξη "σπίτι" 1 φορά κλπ.

Αν δεν υπάρχει τέτοια συνάρτηση τι μπορώ να κάνω; (χωρίς κώδικα)

Ευχαριστώ.
Απάντηση με παράθεση
  #2  
Παλιά 13-06-16, 08:06
Το 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
Προεπιλογή

Καλημέρα
Έστω στο a1, ένα String, πχ Αναβάτης

Θέλουμε, στο b1, να βάλουμε ένα χαρακτήρα Χ, (πχ α) και στο c1,
να πάρουμε, το πλήθος των α, μέσα στο String.

Βάζουμε στο c1, τον τύπο:
=LEN(a1)-LEN(SUBSTITUTE(a1;b1;""))

Το αποτέλεσμα = 1
Οι χαρακτήρες (ά) και ο (Α) δεν θα μετρηθούν.
Ο τύπος είναι case sensitive.
Απάντηση με παράθεση
  #3  
Παλιά 13-06-16, 08:25
Το 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
Προεπιλογή

Ακόμα
Έστω περιοχή, με διάφορα String, στα κελιά a1...a5
Έστω στο κελί b1, χαρακτήρας Χ, που θέλουμε να μετρηθεί, σε όλη την περιοχή.
Στο c1, βάζουμε τον τύπο:

=SUM(LEN($a$1:$a$5)-LEN(SUBSTITUTE($a$1:$a$5;$b$1;"")))/LEN($b$1)
Εισαγωγή τύπου με: Ctrl + Shift + Enter
Απάντηση με παράθεση
  #4  
Παλιά 14-06-16, 08:32
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-06-2013
Μηνύματα: 221
Προεπιλογή

Ευχαριστώ Σπύρο.

Σύντομος και έξυπνος τρόπος, ειδικά το πρώτο.

Υ.Γ.

Για λόγους πρακτικής στη θέση του b μπορούμε να χρησιμοποιήσουμε το "".
Απάντηση με παράθεση
  #5  
Παλιά 14-06-16, 09:30
Το 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
Προεπιλογή

Οι δύο «τρόποι», είναι διαφορετικά πράγματα...
Ο πρώτος, ελέγχει ένα κελί.
Ο δεύτερος, αθροίζει ολόκληρη περιοχή.

Δεν μπορείς να αλλάξεις, το b στην substitute...με "".
Το b1 θα είναι, ... ή το κελί, που περιέχει το χαρακτήρα που ζητάμε
ή ... στην θέση του, ο χαρακτήρας σε εισαγωγικά πχ "α"
Απάντηση με παράθεση
  #6  
Παλιά 14-06-16, 12:33
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-06-2013
Μηνύματα: 221
Προεπιλογή

Εννοώ στον πρώτο τύπο, που το δοκίμασα.
Απάντηση με παράθεση
  #7  
Παλιά 14-06-16, 13: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
Προεπιλογή

«Υ.Γ.
Για λόγους πρακτικής στη θέση του b μπορούμε να χρησιμοποιήσουμε το "". »


Θα ήθελα να το δω αυτό, σε αυτόν τον τύπο...με ένα excel που να δουλεύει..
=LEN(a1)-LEN(SUBSTITUTE(a1;b1;""))
Απάντηση με παράθεση
  #8  
Παλιά 15-06-16, 11:21
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-06-2013
Μηνύματα: 221
Προεπιλογή

Δουλεύει πάντα.
Απάντηση με παράθεση
  #9  
Παλιά 15-06-16, 11:25
Το 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
Προεπιλογή

Η απάντηση σου δεν έχει νόημα...
Δεν δουλεύει ποτέ.

Αν έχεις άλλη άποψη, τεκμηρίωσε την, με ένα αρχείο που να δουλεύει.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Προεπιλογή Γλώσσας και χαρακτήρων σε κελί kouk Access - Ερωτήσεις / Απαντήσεις 1 05-12-15 12:09
[Γενικά] Εισαγωγή χαρακτήρων στο Excel Spirosgr Excel - Ερωτήσεις / Απαντήσεις 0 03-02-12 07:32
Μετατροπή ελληνικών χαρακτήρων σε λατινικούς Χρήστος Access - Ερωτήσεις / Απαντήσεις 5 17-03-11 16:27
Ταξινόμηση χαρακτήρων-αριθμών iondep Access - Ερωτήσεις / Απαντήσεις 2 04-02-11 15:55
Αντικατάσταση Χαρακτήρων Σπύρος Access - Ερωτήσεις / Απαντήσεις 2 21-07-10 23:40


Η ώρα είναι 10:38.