Funcția Excel REPLACE este utilizată pentru a înlocui o anumită lungime de text dintr-un șir dat. Definim poziția inițială, numărul de caractere pe care dorim să le eliminăm și noul text de înlocuire. În acest articol, vom învăța cum să eliminăm / să înlocuim un text de la începutul unui șir într-o poziție variabilă.
Formula Excel generică pentru a elimina textul din poziția variabilă
= REPLACE (șir, 1, GĂSEȘTE (text, șir), "") |
şir:Este șirul din care doriți să eliminați textul.
text:Este textul pe care doriți să îl eliminați.
Să vedem un exemplu pentru a clarifica lucrurile.
Exemplu: Eliminați numele zilei din oră
În acest exemplu, avem timp de pumn asociat cu numele zilei. Vrem să eliminăm numele de zi din date și să avem doar timp. Ora și numele zilei sunt separate folosind o cratimă (-).
Să folosim formula generică de mai sus pentru a elimina lungimea variabilă a caracterelor.
Scrieți această formulă în C3 și trageți-o în jos.
=A INLOCUI(B3,1,GĂSI("-", B3), "") |
Apăsați Enter și trageți-l în jos. Acum avem textul de timp în intervalul dorit. Am eliminat tot textul înainte de text.
Cum functioneazã?
Să descompunem formula pentru a o înțelege.
Fiecare formulă funcționează din afară. Funcția FIND returnează locația textului dat într-un șir dat. Aici returnează locația cratimei (-) în fiecare șir. Pentru primul șir, returnează 8.
Acum formula este =A INLOCUI(B3,1,8, ""). După cum știm că funcția REPLACE înlocuiește n număr de caractere dintr-o poziție de pornire cu un alt text. Aici, textul este în B3, poziția inițială este 1, numărul de caractere pe care le-am dat 8 cu ajutorul funcției FIND, iar caracterul de înlocuire nu este nimic (""). Prin urmare, funcția REPLACE elimină 8 caractere de la începutul șirului, ceea ce ne lasă doar textul în timp.
Note:
- Dacă caracterul dat nu este găsit, funcția va returna eroarea #VALUE. Este mai bine să utilizați funcția IFERROR pentru a detecta erorile.
- Funcția FIND este o funcție sensibilă la majuscule. Dacă doriți să efectuați o căutare diferențiată de majuscule și minuscule, utilizați funcția CĂUTARE.
- În formula de mai sus, am folosit o cratimă (-) pentru a găsi numărul de caractere. Puteți utiliza orice caracter (e) pentru a face acest lucru, poate fi un punct în Excel sau orice text.
Deci, băieți, așa puteți elimina o lungime variabilă de text de la începutul șirului. Sper că a fost explicativ. Dacă aveți îndoieli cu privire la acest subiect sau la orice alt Excel / 2010/2013/2016/2019/365 / VBA. Vom fi bucuroși să vă ajutăm.
Înlocuiți textul de la sfârșitul unui șir începând de la poziția variabilă | Funcția REPLACE împreună cu funcția LEN și FIND pot elimina caractere de la sfârșitul șirului.
Eliminați caracterele potrivite în Text | Pentru a elimina caracterele potrivite nu vom folosi funcția REPLACE. Vom folosi funcția SUBSTITUTE. Această funcție elimină automat textul dat cu un alt text.
Eliminați spațiul principal și final din text în Excel | Spațiile finale vă deranjează setul de date și este necesar să eliminați orice spațiu final sau principal din text în Excel. Această formulă elimină toate spațiile finale.
Eliminați caracterele nedorite în Excel | Pentru a elimina caracterele nedorite folosim funcția SUBSTITUTE.
Eliminați caracterele din dreapta | Funcția STÂNGA poate fi utilizată pentru a elimina caractere din DREAPTA textului. De fapt, această funcție se concentrează pe păstrarea textului din stânga.
Articole populare:
50 de comenzi rapide Excel pentru a vă crește productivitatea | Deveniți mai rapid la sarcina dvs. Aceste 50 de comenzi rapide vă vor face să lucrați și mai rapid pe Excel.
Funcția VLOOKUP în Excel | Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.
COUNTIF în Excel 2016 | Numărați valorile cu condiții folosind această funcție uimitoare. Nu este nevoie să vă filtrați datele pentru a număra o anumită valoare. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.
Cum se utilizează funcția SUMIF în Excel | Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.