Προς το περιεχόμενο

Φορμουλα στο excel τα νευρα μου για συγκριση 2 κελιών


ΜΑΝΩΛΗΣ1
Μετάβαση στην απάντηση Απαντήθηκε από hawkpilot,

Προτεινόμενες αναρτήσεις

Καλημέρα

Ειναι κατι απλό αλλά δεν μπορώ να βρω την σωστή φόρμουλα και δεν μπορω να βρω και την σωστη μετάφραση δεν ξερω.

Ειναι excel 2007 δε ξέρω αν παίζει ρολο

Εχω το κελί C2 το οποίο περιέχει ενα κείμενο μπλαμπλαμπλα Cat5e 

Έχω το κελί Ι2 το οποίο περιέχει την λέξη Patchcords - Cat5e

Θελω μια συνάρτηση η οποία να λεει οτι αν βρεις και στα 2 κελιά την λέξη Cat5e δειξε MATCH/TRUE αλλιώς NO MATCH/FALSE

Ευχαριστώ εκ των προτέρων

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
=IF(AND(SEARCH("Cat5e",C2),SEARCH("Cat5e",I2)),"MATCH/TRUE","NO MATCH/FALSE")

 

Χρήσιμο:

https://support.microsoft.com/en-us/office/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb

Επεξ/σία από parsifal
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Χρησιμο το Link αλλά δεν μου δουλευει με τιποτα η συνάρτηση, δεν ξερω . μηπως ειναι παλιο το εξελ?

 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

IF, AND, SEARCH είναι από τις πιο απλές συναρτήσεις του Excel, θα πρέπει να δουλεύουν μια χαρά και στην έκδοσή σου. Η παράσταση που έγραψα είχε μία αβλεψία, για δοκίμασε το παρακάτω:

=IF(AND(SEARCH("Cat5e",C2)>0,SEARCH("Cat5e",I2)>0),"MATCH","NO MATCH")

 

Επεξ/σία από parsifal
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

25 minutes ago, ΜΑΝΩΛΗΣ1 said:

Χρησιμο το Link αλλά δεν μου δουλευει με τιποτα η συνάρτηση, δεν ξερω . μηπως ειναι παλιο το εξελ?

 

 

Θες να μας πεις γιατί δε δουλεύει? Βλέπεις κάποιο μήνυμα λάθους? Τι έχεις για list separator στα windows?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

δεν μου δουλευει ουτε με την δευτερη

δοκιμαζω σε 2 αλλα κελια που εχουν ενα κοινό text Cat6

Ειχε το ελληνικο ερωτηματικό. το εκανα σε κομμα αλλα παλι τα ιδια

image.png.3cc219b5778ba7098d30126989fc50dc.png

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 minutes ago, ΜΑΝΩΛΗΣ1 said:

δεν μου δουλευει ουτε με την δευτερη

δοκιμαζω σε 2 αλλα κελια που εχουν ενα κοινό text Cat6

Ειχε το ελληνικο ερωτηματικό. το εκανα σε κομμα αλλα παλι τα ιδια

image.png.3cc219b5778ba7098d30126989fc50dc.png

Έπανέφερε το list separator σε ελληνικό ερωτηματικό, το κόμμα δημιουργεί προβλήματα (όσο θυμάμαι). Δώσε screenshot της φόρμουλας που γράφεις και παίρνεις το παραπάνω λάθος. Φαίνεται ότι έχεις κάποιο συντακτικό λάθος ή πρόβλημα στα ορίσματα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Φαίνεται να είναι πρόβλημα της συνάρτησης SEARCH. Αντί να επιστρέφει 0 όταν δεν βρίσκει το substring, επιστρέφει το κλασικό σφάλμα #VALUE!.

Θα το φάξω λίγο παραπάνω.

 

Επεξ/σία από parsifal
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
12 minutes ago, parsifal said:

Φαίνεται να είναι πρόβλημα της συνάρτησης SEARCH. Αντί να επιστρέφει 0 όταν δεν βρίσκει το substring, επιστρέφει το κλασικό σφάλμα #VALUE!.

Θα το φάξω λίγο παραπάνω.

 

Πράγματι επιστρέφει #VALUE αν δε βρει την συμβολοσειρά. Χρησιμοποίησε =IF(ISERR(search_command);0;search_command) όπου search_command η συνάρτηση που κάνει αναζήτηση χωρίς το αρχικό ίσον (=)

Επεξ/σία από hawkpilot
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

25 λεπτά πριν, hawkpilot είπε

Έπανέφερε το list separator σε ελληνικό ερωτηματικό, το κόμμα δημιουργεί προβλήματα (όσο θυμάμαι). Δώσε screenshot της φόρμουλας που γράφεις και παίρνεις το παραπάνω λάθος. Φαίνεται ότι έχεις κάποιο συντακτικό λάθος ή πρόβλημα στα ορίσματα.

Το επανέφερα το ερωτηματικο. copy paste βασικα παω και κανω απο τον Parsifal και απλα αλλαξα τα νουμερα των κελιών

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

2 minutes ago, ΜΑΝΩΛΗΣ1 said:

Το επανέφερα το ερωτηματικο. copy paste βασικα παω και κανω απο τον Parsifal και απλα αλλαξα τα νουμερα των κελιών

Έκανα δοκιμή σε excel του office 365 και η SEARCH δουλεύει μια χαρά. Δες την πρόταση που έκανα πιο πάνω με χρήση =IF(ISERR(...))

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δε

1 λεπτό πριν, hawkpilot είπε

Έκανα δοκιμή σε excel του office 365 και η SEARCH δουλεύει μια χαρά. Δες την πρόταση που έκανα πιο πάνω με χρήση =IF(ISERR(...))

Και τι command βαζω μεσα?

Πως θα συνδυασω την

=IF(ISERR(search_command);0;search_command) 

με την παρακάτω?

 

=IF(AND(SEARCH("Cat5e",C2)>0,SEARCH("Cat5e",I2)>0),"MATCH","NO MATCH")

Θα την κανω 

 

=IF(ISERR(AND(SEARCH("Cat5e",C2);0;SEARCH("Cat5e",I2) 

Δε πειραζει , μη παιδευεστε. 

Ευχαριστώ , θα το παω με αλλο τροπο. εχω χωρίσει τα καλωδια σε κατηγορίες , θα τα κανω copy paste σε αλλο worksheet και θα τα ψαχνω ανα κατηγορία

εχω 500 εγραφές με cat6a στην περιγραφη και στην κατηγορία. Συνολο θα  μου βρει 1000 φορές την λέξη cat6a Πχ

κατι γινεται και με αυτο

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Λύση
22 minutes ago, ΜΑΝΩΛΗΣ1 said:

Δε

Και τι command βαζω μεσα?

Πως θα συνδυασω την

=IF(ISERR(search_command);0;search_command) 

με την παρακάτω?

 

=IF(AND(SEARCH("Cat5e",C2)>0,SEARCH("Cat5e",I2)>0),"MATCH","NO MATCH")

Θα την κανω 

 

=IF(ISERR(AND(SEARCH("Cat5e",C2);0;SEARCH("Cat5e",I2) 

Δε πειραζει , μη παιδευεστε. 

Ευχαριστώ , θα το παω με αλλο τροπο. εχω χωρίσει τα καλωδια σε κατηγορίες , θα τα κανω copy paste σε αλλο worksheet και θα τα ψαχνω ανα κατηγορία

εχω 500 εγραφές με cat6a στην περιγραφη και στην κατηγορία. Συνολο θα  μου βρει 1000 φορές την λέξη cat6a Πχ

κατι γινεται και με αυτο

=IF(AND(IF(ISERR(SEARCH("Cat5e";C2)>0);FALSE;SEARCH("Cat5e";C2)>0);
IF(ISERR(SEARCH("Cat5e";I2)>0);FALSE;SEARCH("Cat5e";I2)>0));"MATCH";"NO MATCH")

 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
2 ώρες πριν, hawkpilot είπε
=IF(AND(IF(ISERR(SEARCH("Cat5e";C2)>0);FALSE;SEARCH("Cat5e";C2)>0);
IF(ISERR(SEARCH("Cat5e";I2)>0);FALSE;SEARCH("Cat5e";I2)>0));"MATCH";"NO MATCH")

 

Αν σου πω οτι με ολο αυτο το μακρυνάρι δουλεψε...

Χιλια ευχαριστώ. 

Απλα πηγαινα σε καθε κατηγορία και αλλαζα την συναρτηση με Ca5e / Cat6 / Cat6a Κλπ

Θα χρησιμεύσει σίγουρα / σιγουρότατα και σε αλλα tasks 

Ευχαριστω και πάλι ολους σας για το ενδιαφέρον

image.png.a89f2dd9fe00ca4e7b32f04f713da002.png

Επεξ/σία από ΜΑΝΩΛΗΣ1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Τέλεια - δεν είναι ότι καλύτερο αλλά gets the job done. Μπορείς να αποφύγεις και τις αλλαγές στα keywords (Cat5e/6/6a). Βάλτα σε μια λίστα (σε όποιο sheet θέλεις μέσα στο ίδιο workbook) και αντικατέστησε τα με absolute references. Πχ, αν το "Cat5e" είναι στο κελί Α1, βάλε στη θέση του το 'sheet_name'$A$1, κοκ. Πχ 'list'$A$1.

Επεξ/σία από hawkpilot
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...