Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] Excel, σύγκριση κελιών με αλφαριθμητικούς χαρακτήρες. (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/984-excel-sigkrisi-kelion-me-alfarithmitikois-xaraktires.html)

panda 22-02-11 11:17

Excel, σύγκριση κελιών με αλφαριθμητικούς χαρακτήρες.
 
Καλημέρα.
Γνωριζει κανείς πως μπορώ να συγκρίνω 2 κελιά αν έχουν το ίδο περιεχόμενο;
Τα κελιά είναι αλφαριθμητικά, και θέλω μόνο να μου βγάζει το αποτ΄΄ελεσμα, αν είναι ίδια ή όχι.
Με εκτίμηση

gvarth 22-02-11 12:28

1 Συνημμένο(α)
Καλημέρα επίσης !

Η συνάρτηση EXACT είναι αυτή που χρειάζεστε.

Έστω ότι το 1ο κείμενο βρίσκεται στο κελλί Α5 και το δεύτερο στο Β5 . Για να εμφανίσουμε το αποτέλεσμα σύγκρισης στο C5 , αρκεί να γράψουμε : =EXACT(A5;B5) .

Επιστρέφει απάντηση TRUE , αν είναι όμοια αυτά που συγκρίνουμε ή FALSE , αν διαφέρουν.

Δείτε και την συνημμένη εικόνα.

Αν υπάρχουν απορίες , θα επανέλθουμε.

panda 22-02-11 12:54

Καλησπέρα.

Η συνάρτηση exact κάνει ακριβώς αύτο που ήθελα.
Σας ευχαριστώ πολύ για την άμεση και εύστοχη λύση που μου δώσατε.
Με εκτίμηση

gvarth 22-02-11 13:05

Να' στε καλά.

Χάρηκα αν μπόρεσα να φανώ χρήσιμος.

gr8styl 22-02-11 18:51

Καλησπέρα και από μένα Γιάννη.
Πολύ σωστά ο Φίλος Γιώργος πρότεινε την EXACT.
Εγώ απλά θέλω να σας πω ότι ανακάλυψα την EXACT πριν από ενάμιση χρόνο περίπου.
Μέχρι τότε λοιπόν έκανα το ζητούμενο με άλλες συναρτήσεις.
(Αυτή είναι η μαγεία του Excel, δεν έχει πολλά αδιέξοδα και μονόδρομους)

Όσοι/ες ενδιαφέρεστε μπορείτε να δείτε εδώ Σύγκριση δύο κελιών την προ EXACT εποχής προσέγγισή μου. :011:
... μέχρι που κάποιος Γιάννης (αλλά nisgia αυτός) μου είπε για την Exact.


Τα λέμε
Θανάσης

gvarth 22-02-11 20:37

Θα επανέλθω με μια άλλη "πρόταση" .

Έστω ότι θέλουμε να συγκρίνουμε τα περιεχόμενα των κελλιών Α1 & Β1 και το αποτέλεσμα που θα εμφανίζουμε να είναι : "ARE IDENTICAL" και "NOT EQUAL" , ανάλογα με τα αποτελέσματα της σύγκρισης.

Δεν αρκεί να γράψουμε =IF(A1=B1;"ARE IDENTICAL";"NOT EQUAL") ;

Θανάση , αυτό δεν το είχες δουλέψει πριν την "ανακάλυψη" της EXACT ; Ωραία η πρότασή σου αλλά λίγο complicated την βρήκα :confused1:

Εκτός και αν κάτι μου διαφεύγει ... :022:

kapetang 22-02-11 21:15

Καλησπέρα
Φίλε Θανάση, είδα την προ EXACT λύση σου και μου δημιουργήθηκε η απορία γιατί δε χρησιμοποίησες τον πιο κατανοητό τύπο:
Κώδικας:

=IF(OR(LEN(A1)<>LEN(B1);ISERROR(FIND(A1;B1)));"A1≠B1";"A1=B1")
Γιώργος

kapetang 22-02-11 21:35

Καλησπέρα
Συνονόματε καλωσόρισες στο Φόρουμ.
Είδα τη λύση σου χωρίς τη χρήση της Exact, μετά το μήνυμά μου. Είναι απλή αλλά νομίζω δεν κάνει διάκριση πεζών και κεφαλαίων.
Φιλικά/Γιώργος

gvarth 22-02-11 21:46

Καλησπέρα Γιώργο και καλώς σε βρήκα.

Πράγματι , η απλή εκδοχή της σύγκρισης μέσω IF που ανέβασα , δεν κάνει διάκριση πεζών κεφαλαίων .

gr8styl 22-02-11 23:34

1 Συνημμένο(α)
Παράθεση:

Αρχική Δημοσίευση από kapetang (Μήνυμα 5333)
Καλησπέρα
Φίλε Θανάση, είδα την προ EXACT λύση σου και μου δημιουργήθηκε η απορία γιατί δε χρησιμοποίησες τον πιο κατανοητό τύπο:
Κώδικας:

=IF(OR(LEN(A1)<>LEN(B1);ISERROR(FIND(A1;B1)));"A1≠B1";"A1=B1")
Γιώργος

Φίλε Γιώργο,
ο λόγος είναι απλά για να αντιμετωπίσω την περίπτωση όπου ένα από τα δύο (Α1, Β1) είναι αποτέλεσμα συνάρτησης και αποδίδει σφάλμα.

Δες το συνημμένο

Πρέπει να ομολογήσω ότι η πρότασή σου κάνει σωστότερη προσομοίωση της EXACT, :thumbup1:
αλλά είπαμε ότι τότε την αγνοούσα (προ EXACT εποχή ) και το χρειαζόμουν σε κάτι παρόμοιο με το συνημμένο.:033:

Τα λέμε
Θανάσης.

ΥΓ. Φίλε Γιάννη ευχαριστούμε για την φιλοξενία στο ερώτημα σου. Ελπίζω να μην στο χαλάσαμε. Νομίζω ότι κάτι μάθαμε όλοι μας. Άλλαξα και την ενότητα μιας και δεν πρόκειται για πρόσθετο.


Η ώρα είναι 11:00.

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


Search Engine Optimization by vBSEO 3.3.2