Este posibil ca produsele, serviciile și funcțiile sistemului de operare
să nu fie disponibile în această țară.
Modificarea acestei comenzi va actualiza automat această pagină

SUBSTITUTE

Funcția SUBSTITUTE returnează o valoare șir în care caracterele specificate dintr-o valoare șir dată au fost înlocuite cu o valoare șir nouă.

SUBSTITUTE(șir-sursă; șir-existent; șir-nou; apariție)

șir-sursă: Orice valoare.

șir-existent: Valoarea de înlocuit. Argumentul șir-existent poate conține orice valoare.

șir-nou: Valoare înlocuită ca înlocuire. Argumentul șir-nou poate conține orice valoare. Aceasta nu trebuie să aibă aceeași lungime ca șirul existent.

apariție: O valoare numerică opțională specificând ce apariție a valorii șir-existent din cadrul șir-sursă ar trebui să fie înlocuită. Valoarea apariție trebuie să fie mai mare sau egală cu 1 sau să fie omisă. Dacă valoarea apariție este mai mare decât numărul de apariții ale valorii șir-existent în cadrul șir-sursă, nu are loc nicio înlocuire. Dacă argumentul apariție este omis, toate aparițiile valorii șir-existent din cadrul șir-sursă sunt înlocuite cu șir-nou.

Note

  • Puteți înlocui caractere individuale, cuvinte întregi sau șiruri de caractere din cuvinte.

  • Dacă funcția REGEX este utilizată pentru a specifica valoarea de căutare în șir-existent, grupurile de capturare pot fi utilizate în șir-nou.

Exemple

=SUBSTITUTE("a b c d e f"; "b"; "B") returnează "a B c d e f".

=SUBSTITUTE("a a b b b c"; "a"; "A"; 2) returnează "a A b b b c".

=SUBSTITUTE("a a b b b c"; "b"; B") returnează "a a B B B c".

=SUBSTITUTE("aaabbccc"; "bc"; "BC"; 2) returnează "aaabbccc".

=SUBSTITUTE(60606; 6; 3) returnează "30303".

=SUBSTITUTE("exemplu@exemplu.com: Marina Email"; REGEX("[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2;4}") și REGEX(": *"), "") returnează "Marina Email".

=SUBSTITUTE("marina@exemplu.com"; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2;4})"); "$1") returnează "marina". Prin utilizarea primului grup de capturare din REGEX, extrageți doar numele de utilizator.

=SUBSTITUTE("marina@exemplu.com"; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2;4})"); "$2") returnează "exemplu.com". Prin utilizarea celui de al doilea grup de capturare din REGEX, extrageți doar numele de domeniu.

A se vedea șiREPLACE
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Util?
Limită de caractere: 250
Limita maximă de caractere este de 250.
Îți mulțumim pentru feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.