Incrementa un numero in una stringa di testo in excel

Anonim

In questo articolo impareremo come aumentare il numero in una stringa di testo in Excel.
Ad esempio, hai un ampio elenco di elementi e devi aumentare l'ultimo numero del testo del vecchio testo in Excel.
Per questo articolo avremo bisogno di utilizzare le seguenti funzioni:

  1. Funzione TESTO
  2. Funzione DESTRA

La funzione TESTO in Excel viene utilizzata per convertire i numeri in testo. La parte divertente è che puoi formattare quel numero per mostrarlo nel formato desiderato.

Sintassi:

= TESTO (testo, formato_testo)

Testo: testo, tra virgolette o utilizzando il riferimento di cella

Text_format: il formato desiderato

La funzione RIGHT in excel viene utilizzata per estrarre il testo dalla destra di una stringa.

Sintassi:

= DESTRA ( Testo , [numero di caratteri] )

Testo: il testo da cui si desidera estrarre del testo da destra.

[numero di caratteri]: il numero di testo da destra che si desidera estrarre.

È facoltativo. Per impostazione predefinita è 1.

Ora faremo una formula con le funzioni di cui sopra. Qui ci vengono forniti i dati e avevamo bisogno di aumentare il numero in un determinato elenco di valori.

Formula generica:

= "Testo_definito" & TESTO ( DESTRA ( testo , 3 ) + incremento , "000" )

Spiegazione:

  • Qui DESTRA ( testo , 3 ) seleziona tre caratteri dalla destra del testo.
  • + incremento aumenta il numero dal valore.
  • TESTO (numero, "000") formattare il numero in formato 000.
  • & L'operatore unisce i due testi e restituisce il nuovo testo.

Esempio:

Proviamo questa formula eseguendola su un esempio.

Qui abbiamo Items_list da A2 : A. dobbiamo aumentare il numero dell'elenco nell'elenco usando la formula.

Usa la formula:

= "Elementi_" & TESTO ( DESTRA ( A2 , 3 ) + B2 , "000" )

Spiegazione:

  • Qui DESTRA ( A2, 3 ) seleziona tre caratteri dalla destra del testo in A2 e che è 001.
  • + incremento aumenta il numero dal valore. 001 + 2 = 3
  • TESTO ( 3, "000") formattare il numero in formato testo 003.
  • & operatore unisce i due valori di testo e restituisce il nuovo testo Items_003.

Ora usa la formula nella cella per ottenere il nuovo elenco.


Come puoi vedere nell'istantanea sopra, l'argomento della funzione viene fornito come riferimento di cella.

Come puoi vedere nell'istantanea sopra, la Formula restituisce il nuovo elemento nel nuovo elenco. Ora copia la formula in altre celle usando il Ctrl + D scorciatoia o opzione cella a discesa in Excel.

Come puoi vedere, la nuova lista ha l'incremento Items. Vedi sotto alcune delle note osservative.

Appunti:

  1. La formula restituisce #VALORE! errore se l'argomento della funzione è numerico.
  2. Il testo definitivo deve essere corretto.
  3. La funzione restituisce un errore di nome se il testo alla funzione non viene fornito utilizzando il segno di virgolette ( " ).
  4. Il testo e il numero di incremento possono essere forniti come riferimento di cella.
  5. Il formato del numero può essere utilizzato come scelta.
  6. L'argomento di incremento deve essere numerico.
  7. La formula restituisce un risultato errato se la sintassi della formula non è corretta.
  8. L'argomento text_format della funzione TEXT dovrebbe essere fornito come riferimento di cella.

Spero che questo articolo su come incrementare un numero in una stringa di testo in excel sia esplicativo. Trova altri articoli sulle funzioni SUMPRODUCT qui. Si prega di condividere la tua domanda qui sotto nella casella dei commenti. Ti assisteremo.

Come utilizzare la funzione TESTO in Excel

Come usare la funzione DESTRA in excel

Convalida delle voci di testo

Crea un elenco a discesa in Excel con il colore

Rimuovi gli spazi iniziali e finali dal testo in Excel

Articoli popolari

Modifica un elenco a discesa

Riferimento assoluto in Excel

Se con la formattazione condizionale

Se con caratteri jolly

Vricerca per data

Unisci nome e cognome in excel