Εύρεση αστερίσκων - Συμβουλές για το Excel

Πίνακας περιεχομένων

Ο αστερίσκος και το ερωτηματικό μπορούν να χρησιμοποιηθούν ως μπαλαντέρ στο διάλογο Εύρεση. Τι γίνεται όμως αν θέλετε πραγματικά να βρείτε κάτι που λέει 2 * 3 και όχι 2something3; Υπάρχει ένας δύσκολος τρόπος να πείτε στο Excel ότι ψάχνετε πραγματικά έναν αστερίσκο ή ένα ερωτηματικό.

Δες το βίντεο

  • Το πλαίσιο αναζήτησης στο Φίλτρο σάς επιτρέπει να αναζητάτε # ή @
  • Αλλά εάν αποτύχει όταν προσπαθείτε να αναζητήσετε * ή ~ ή;
  • Χρησιμοποιώντας το πλαίσιο αναζήτησης στο Φίλτρο, θέλετε να βρείτε έναν αστερίσκο *
  • Χρησιμοποιώντας το πλαίσιο αναζήτησης στο Φίλτρο, θέλετε να βρείτε ένα tilde ~
  • Χρησιμοποιώντας το πλαίσιο Αναζήτηση στο Φίλτρο, θέλετε να βρείτε ένα;
  • Το Excel επιστρέφει τα πάντα για το * και τίποτα για; ~
  • Για να αναζητήσετε έναν αστερίσκο, αναζητήστε ~ *
  • Για να αναζητήσετε μια tilde, αναζητήστε ~~
  • Για να αναζητήσετε ερωτηματικό, αναζητήστε ~?
  • Για αναζήτηση ~? *, Αναζήτηση για ~~~? ~ *
  • Στο παράθυρο διαλόγου Εύρεση / αντικατάσταση, χρησιμοποιήστε το ~~, ~ *, ~? Στο πλαίσιο Εύρεση, αλλά όχι Αντικατάσταση
  • Όταν χρησιμοποιείτε VLOOKUP ή MATCH, χρησιμοποιήστε το ~~ ~ * ή το ~?

Μεταγραφή βίντεο

Μάθετε το Excel από το Podcast, επεισόδιο 2088: Βρείτε αστερίσκους σε ένα φίλτρο

Γεια σας, καλώς ήλθατε πίσω στο netcast, είμαι ο Bill Jelen. Η σημερινή ερώτηση που έστειλε ο Κιμ. Η Kim έχει ένα σύνολο δεδομένων και χρησιμοποιεί το εικονίδιο φίλτρου εδώ και ξέρει αυτό το υπέροχο κόλπο όπου μπορείτε να αναζητήσετε πολλά πράγματα.

Για παράδειγμα, ας πούμε ότι θέλουμε να αναζητήσουμε ένα #. Εντάξει, οπότε υπάρχουν όλα τα πράγματα που έχουν # και μετά κάντε κλικ στο OK. Και τότε μπορείτε να το ανοίξετε και ουσιαστικά να κάνετε και ή- και να αναζητήσετε οτιδήποτε μπορεί να έχει ένα σύμβολο @. Εντάξει, και σε αυτό το δεύτερο βήμα, θέλετε να πείτε Προσθήκη τρέχουσας επιλογής για φιλτράρισμα και αυτό που καταλήγουμε είναι οτιδήποτε έχει είτε # είτε ένα σύμβολο @. Είναι όμορφο, αλλά αυτό δεν ψάχνει ο Kim. Ο Kim ψάχνει για οτιδήποτε έχει * και αυτό δεν λειτουργεί γιατί όταν ψάξαμε για *, βλέπω ότι παίρνουμε όλα τα είδη πραγμάτων που - Λοιπόν, αυτό έχει * αλλά αυτά δεν το κάνουν. Τι συμβαίνει με αυτό? Και ήξερα ότι αυτό θα ήταν επίσης πρόβλημα αν ο Κιμ έψαχνε κάτι που να έχει κάτι τέτοιο. Χωρίς αγώνες. Ή ένα; έτσι - δεν ταιριάζει, εντάξει. Και λοιπόν ολόκληρο το κόλπο εδώ,Αυτές είναι οι τρεις μπαλαντέρ στο Excel: * είναι να βρείτε οποιονδήποτε αριθμό χαρακτήρων. ; είναι να βρείτε οποιονδήποτε χαρακτήρα που θέλει συγκεκριμένο, ξέρετε, μήκους 1? και στη συνέχεια το ~ είναι το εργαλείο που λέει ότι δεν αντιμετωπίζετε αυτό το μπαλαντέρ ως μπαλαντέρ. Αντιμετωπίστε το ως χαρακτήρα. Επομένως, εάν ψάχνουμε για *, πρέπει να ψάξετε για ένα τέτοιο ~ * και θα έχουμε μόνο τα πράγματα που έχουν *. Δροσερός.

Αν θέλετε κάτι που έχει; Επιπλέον, ανοίξτε το και αναζητήστε ~? και θα σας πάρει κάτι που έχει; και θα προσθέσουμε τα τρέχοντα αποτελέσματα στο φίλτρο, ΟΚ. Και τι γίνεται αν πρέπει να βρείτε ένα ~; Λοιπόν, ψάχνει για ~~ έτσι, και θα πάρουμε οτιδήποτε έχει ~, Προσθέστε την τρέχουσα επιλογή στα φίλτρα, τώρα έχουμε οτιδήποτε έχει είτε ένα; ή ένα ~ ή * έτσι.

Τώρα, αυτό μπορεί να φτάσει σε μερικά περίεργα πράγματα. Αν χρειαστεί να βρείτε, για παράδειγμα, ~? ή ~~, έχω ένα ~~ εδώ. Θα πρέπει να αναζητήσετε το ~~ ψάχνετε το πρώτο ~. Έτσι οτιδήποτε έχει ένα μόνο ~ αλλά μετά δύο ακόμη ~ λέει ότι θέλουμε μόνο τα πράγματα που έχουν δύο ~ ~ στη σειρά. Ή ίσως ~; και δεν έχω κανένα από αυτά. Θα βρω κάτι που είχε ~ ?. Εντάξει, τρελός τώρα.

Πώς ανακάλυψα αυτό το τελευταίο; Ω, γιατί επρόκειτο να αναφέρω αυτό το Find and Replace, αν πρόκειται να αναζητήσετε ένα *, a; ή ένα ~, πρέπει να κάνετε το ίδιο πράγμα. Αλλά εδώ είναι το τρελό πράγμα στο Find what. Πρέπει να χρησιμοποιήσετε το ~ αλλά όταν το αντικαθιστάτε, δεν χρειάζεται να χρησιμοποιήσετε το ~. Όπως, λοιπόν, δοκίμασα αυτό το πράγμα όπου επρόκειτο να απαλλαγώ από οτιδήποτε, ας πούμε ότι θα αντικαταστήσω όλα τα; με κάτι άλλο. Έτσι Ctrl + H και θέλω να αντικαταστήσω οποιοδήποτε ~; με ~ *. Λοιπόν, δεν το χρειάζομαι ~ κάτω. Αυτό που πρόκειται να κάνω είναι να αλλάζω κάθε; σε ένα ~ * που θα είναι πρόβλημα - όπως εκεί. Εντάξει, οπότε θα το αναιρέσουμε και θα το δοκιμάσουμε ξανά. Έτσι, το κορυφαίο που χρειάζεστε το ~, το κάτω μέρος, όχι, αν θέλω απλώς να το αλλάξω σε * όπως στο κάτω μέρος που δεν μπαίνει ο μπαλαντέρ »δουλέψτε, οπότε Αντικαταστήστε όλα. Και αυτό λειτουργεί, εντάξει. Τρελός.

Το άλλο μέρος όπου αυτό είναι χρήσιμο είναι το VLOOKUP. Αν ψάχνετε κάτι που έχει μπαλαντέρ - Έτσι έχω Walmart, αυτό ψάχνω. Προσπαθώ να λάβω 20 ως απάντηση σε αυτό το VLOOKUP, αλλά επειδή είναι ένα μπαλαντέρ, οποιοσδήποτε χαρακτήρας εκεί όπως ο Walmart θα είναι η απάντηση που επιστρέφεται. Και αυτό δεν πρέπει να είναι ένας χαρακτήρας, μπορεί να είναι ο Wallingworldmart και εξακολουθεί να επιστρέφεται ως απάντηση. Έτσι, για να αποκτήσετε πραγματικά Wal * Mart πρέπει να αναζητήσετε Wal ~ * Mart. Πραγματικά, απογοητευτικό.

Το ίδιο πράγμα με ένα;, θα έπρεπε να λάβω αυτήν την απάντηση, αλλά επειδή υπάρχει ένας χαρακτήρας στο QuestionAMark, επιστρέφεται στο 30. Πρέπει να αναζητήσετε ~? και έπειτα για να ψάξω - Όταν ψάχνω ~ εκεί, που ~ δεν θα ακολουθούσε από *, απλά αγνοείται. Και έτσι η απάντηση επιστρέφεται. Εάν αναζητήσετε 2 ~ θα επιστρέψει το single ~. Πολύ, πολύ συγκεχυμένο.

Τώρα, αυτές οι συμβουλές βρίσκονται στο βιβλίο μου, το Power Excel with, λύθηκε το μυστήριο 617 Excel. Κάντε κλικ στο "i" στην επάνω δεξιά γωνία για να διαβάσετε περισσότερα για το βιβλίο.

Alright a quick recap: The Search box lets you filter for one thing and then filter for another thing but it fails if you’re trying to search for a *, ~ or ?. Alright, it either returns everything in the case of the * or nothing for the ? or the ~. To search for an *, you search for ~* or to find the ~, ~~ or to find a ?, ~?. That sets up some crazy things where you needed to find these three characters: ~ ? * . You’d have to search for ~~ to look for the ~, ~?, ~* and it would find those 3 characters.

Now, this also happens to the Find and Replace dialog box but only in the Find box do you need the extra ~. Don't put it under Replace or it'll be throwing real ~ in there, instead of what you’re looking for. Also VLOOKUP or MATCH. You might need to use ~~~* or ~?. If you’re specifically looking for a ~, an * or a ?.

Λοιπόν, ευχαριστώ που σταμάτησες. Θα σας δούμε την επόμενη φορά για ένα άλλο netcast από τον MrExcel.

Λοιπόν, για να δείξουμε πώς πρέπει να λειτουργούν αυτοί οι μπαλαντέρ. Αν ψάχνατε για A * E, θα ξεκινήσετε οτιδήποτε ξεκινά με το A και τελειώνει με E, με οποιονδήποτε αριθμό χαρακτήρων στη μέση. Αλλά αν ψάχνετε μόνο λέξεις 3 γραμμάτων που έχουν Α και έπειτα κάποιο χαρακτήρα στη μέση, ακολουθούμενο από ένα Ε, το βάζετε αυτό; εκεί λέει ότι θέλουμε μόνο πράγματα που έχουν χαρακτήρα μπαλαντέρ να είναι ένας συγκεκριμένος χαρακτήρας. Μερικές φορές, μπορεί να χρησιμοποιηθεί για αυτό.

Λήψη αρχείου

Κατεβάστε το δείγμα αρχείου εδώ: Podcast2088.xlsm

ενδιαφέροντα άρθρα...