Μέθοδος 1:Χρήση υποκατάστατου (απλούστερη για μεμονωμένες αντικαταστάσεις)
Εάν θέλετε απλώς να αντικαταστήσετε * όλα * κόμματα με περιόδους, η λειτουργία `αντικαταστάτης 'είναι η πιο εύκολη:
`=Αντικαταστάτης (a1,", ",". ")`
Αυτός ο τύπος αντικαθιστά όλα τα κόμματα (`,`) στο κύτταρο Α1 με περιόδους (`. '). Αντικαταστήστε το `A1` με το κύτταρο που περιέχει το κείμενο που θέλετε να τροποποιήσετε.
Μέθοδος 2:Χρησιμοποιώντας το εύρεση και την αντικατάσταση (περισσότερος έλεγχος, για σύνθετα σενάρια)
Εάν χρειάζεστε περισσότερο έλεγχο, όπως η αντικατάσταση μόνο των κόμματος σε συγκεκριμένα μέρη του κειμένου ή η διαχείριση πολλαπλών περιπτώσεων διαφορετικά, μπορείτε να χρησιμοποιήσετε ένα συνδυασμό `Find 'και' Reply` (αν και αυτό θα απαιτούσε πιθανώς VBA για πραγματικά πολύπλοκα σενάρια). Για απλές περιπτώσεις, το «υποκατάστατο» είναι επαρκής.
Παράδειγμα (βρείτε και αντικαταστήστε - δεν συνιστάται για απλή ανταλλαγή κόμματος/περιόδου):
Αυτό είναι υπερβολικό για ένα απλό κόμμα στην αντικατάσταση περιόδου, αλλά δείχνει την ιδέα:
Θα χρειαστεί να φωλιάσετε τις λειτουργίες `Find 'και' Replace ', ενδεχομένως μέσα σε ένα βρόχο (VBA Macro), για να επιτύχετε πιο εξελιγμένες αντικαταστάσεις. Η βασική λογική θα ήταν:
1. Βρείτε: Χρησιμοποιήστε το "Find (", ", A1)" για να εντοπίσετε το πρώτο κόμμα.
2. Αντικατάσταση: Χρησιμοποιήστε `Αντικαταστήστε (A1, Find (", ", A1), 1,". ")` Για να αντικαταστήσετε το πρώτο κόμμα με μια περίοδο.
3. Επαναλάβετε: Βράχας βήματα 1 και 2 έως ότου «βρείτε» επιστρέφει ένα σφάλμα (δηλαδή όχι περισσότερα κόμματα).
Σημαντικές εκτιμήσεις:
* Περιφερειακές ρυθμίσεις: Οι περιφερειακές σας ρυθμίσεις ενδέχεται να επηρεάσουν τον τρόπο ερμηνείας των κόμματος και των περιόδων. Βεβαιωθείτε ότι οι τύποι χρησιμοποιούν τους σωστούς χαρακτήρες για την περιοχή σας.
* Τύπος δεδομένων: Εάν τα κύτταρα περιέχουν αριθμούς που διαμορφώνονται με κόμματα ως χιλιάδες διαχωριστές, αυτό θα αλλάξει την αριθμητική τιμή. Μπορεί να χρειαστεί να μετατρέψετε τους αριθμούς σε κείμενο πρώτα χρησιμοποιώντας τη λειτουργία `text 'πριν εφαρμόσετε την υποκατάσταση. Για παράδειγμα:`=υποκατάστατο (κείμενο (a1,"#"),", ",". ")`
Συνοπτικά: Για ένα απλό κόμμα στην αντικατάσταση της περιόδου, η λειτουργία `αντικατασταθείσα 'είναι η καλύτερη και πιο αποτελεσματική μέθοδος. Για σύνθετα σενάρια που χρειάζονται περισσότερο έλεγχο, σκεφτείτε το VBA. Θυμηθείτε να εφαρμόσετε τον τύπο σε ολόκληρη τη στήλη ή το εύρος των κυττάρων ανάλογα με τις ανάγκες.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα