Arrotondamento delle sottostringhe numeriche

Sommario

Per trovare una formula che recuperi l'output arrotondando le sottostringhe numeriche a 3 posizioni decimali, useremo una combinazione di SINISTRA, TROVA, MEDIA E ROTONDA funzioni per recuperare l'output.

Diciamo che la cella A1 contiene 12.345673.4567e l'output richiesto è 12.3463.457

SINISTRA: Restituisce il numero di caratteri specificato dall'inizio di una stringa di testo.

Sintassi: =LEFT(testo,num_caratteri)

TROVA: Restituisce la posizione iniziale di una stringa di testo all'interno di un'altra stringa di testo. FIND è un comando con distinzione tra maiuscole e minuscole.

Sintassi: = TROVA(trova_testo, entro_testo, numero_iniziale)

METÀ: Restituisce i caratteri dalla metà di una stringa di testo, data una posizione e una lunghezza di partenza.

Sintassi: =MID(testo,num_iniziale,num_caratteri)

IL GIRO: Arrotonda un numero a un numero di cifre specificato.

Sintassi: =ROUND(numero,num_cifre)
Facciamo un esempio:

Abbiamo un numero come 12.345673.4567 nella cella A1. Abbiamo bisogno di una formula per mostrare il numero da arrotondare di 3 cifre decimali.

  • Nella cella C2, la formula sarebbe
  • =ROUND(SINISTRA(A2,FIND("",A2)-1),3)&""&ROUND(MID(A2,FIND("",A2)+2,255),3)
  • Premi invio sulla tastiera.
  • La funzione restituirà la sottostringa numerica arrotondata.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave