Fogli google: come estrarre il testo prima di un carattere


Puoi utilizzare la seguente formula in Fogli Google per estrarre tutto il testo prima di un carattere specifico in una cella:

 = REGEXEXTRACT ( A2 , " (.*)our.* " )

Questa particolare formula estrae tutto il testo dalla cella A2 che appare prima che venga incontrata la stringa “nostro”.

Questa formula utilizza la funzione REGEXTRACT per estrarre tutti i caratteri (.*) prima del nostro .

L’esempio seguente mostra come utilizzare questa formula nella pratica.

Esempio: estrai il testo prima del carattere in Fogli Google

Supponiamo di avere il seguente elenco di espressioni in Fogli Google:

Supponiamo ora di voler estrarre tutto il testo da ciascuna cella prima di incontrare la stringa “nostro”.

Per fare ciò, possiamo digitare la seguente formula nella cella B2 :

 = REGEXEXTRACT ( A2 , " (.*)our.* " )

Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:

Fogli Google estrae il testo prima del carattere

La colonna B ora mostra tutto il testo prima di “nostro” per ogni frase nella colonna A.

Per estrarre il testo prima di un carattere specifico diverso, sostituisci semplicemente our con qualcos’altro.

Ad esempio, potremmo digitare la seguente formula nella cella B2 per estrarre tutto il testo prima di “is” dalla cella A2 :

 = REGEXEXTRACT ( A2 , " (.*)is.* " )

Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:

La colonna B ora mostra tutto il testo prima di “è” per ogni frase nella colonna A.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Fogli Google:

Fogli Google: come estrarre il testo dopo un carattere
Fogli Google: controlla se la cella contiene testo dell’elenco
Fogli Google: come COUNTIF non è uguale al testo
Fogli Google: formattazione condizionale se un’altra cella contiene testo

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *