Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] Αναγνώριση και καταμέτρηση γραμμάτων στο κελί (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/855-anagnorisi-kai-katametrisi-grammaton-sto-keli.html)

jimvai 30-11-10 10:17

Αναγνώριση και καταμέτρηση γραμμάτων στο κελί
 
καλημερα, ειμαι αρχαριος και θα ηθελα να ρωτησω εαν γινεται με το excel το εξης.

Εστω οτι εχουμε απο το α1-α10 διασπαρτα τα γραμματα Ν,Α,Π,Ρ.μπορουμε στο α11 να μας μετραει ποσα ειναι τα Ν στο α12 τα Α στο α13 ταΠ στο α14και τα Ρ στο α15.και αν ναι με ποιο τροπο;


ευχαριστω

nisgia 30-11-10 11:43

Καλημέρα Δημήτρη και καλωσόρισες στο φόρουμ!

Αν το κελί Α1 (και όχι α1 :sneaky2:) περιέχει το κείμενο:
Το παπάκι πάει στην ποταμιά. Πώς κάνει το παπί; Πα-πα κάνει το παπί.

Τότε ο παρακάτω τύπος μας επιστρέφει τον αριθμό των "Π" (μόνο κεφαλαία):
Κώδικας:

=(LEN(A1)-LEN(SUBSTITUTE(A1;"Π";"")))/LEN("Π")
Ο παρακάτω τον αριθμό συνολικά των "Π" και "π" (χωρίς διάκριση κεφαλαίων-πεζών):
Κώδικας:

=(LEN(A1)-LEN(SUBSTITUTE(UPPER(A1);"Π";"")))/LEN("Π")
Ενώ ο παρακάτω, τον αριθμό των λέξεων που ξεκινούν με "Π" και "π":
Κώδικας:

=(LEN(A1)-LEN(SUBSTITUTE(UPPER(A1);" Π";"")))/LEN(" Π")
Η λειτουργία τους βασίζεται στην εξής διαδικασία:
Αρχικά αφαιρούνται όλες οι εμφανίσεις του κειμένου αναζήτησης ("Π") από το αρχικό κείμενο του Α1.
SUBSTITUTE(A1;"Π";"")
Στη συνέχεια αφαιρείται το μήκος σε χαρακτήρες του υπολοίπου κειμένου από το μήκος
σε χαρακτήρες του αρχικού κειμένου.
LEN(A1)-LEN(SUBSTITUTE(A1;"Π";""))
Και τέλος, το αποτέλεσμα διαιρείται με το μήκος σε χαρακτήρες του κειμένου αναζήτησης.
(LEN(A1)-LEN(SUBSTITUTE(A1;"Π";"")))/LEN("Π")

Οι συναρτήσεις που λαμβάνουν μέρος είναι η SUBSTITUTE και LEN.

Ελπίζω να βοηθάω...

Γιάννης

Chris 30-11-10 11:45

Δημήτρη καλημέρα

Εκείνο που έχω εγώ να σου προτείνω είναι η συνάρτηση COUNTIF δλδ

πας στο κελί A11 και περνάς τον τύπο

Κώδικας:

=COUNTIF(A1:A10;"?")
όπου''?'' θα βάλεις το γράμμα που θέλεις και θα το κάνεις και στα επόμενα κελιά για τα υπόλοιπα

γράμματα.

Ελπίζω να σε βοήθησα!!:biggrin:

jimvai 30-11-10 12:36

ευχαριστω για την αμεση βοηθεια,οκ το εκανα


Η ώρα είναι 17:19.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2