Ruota le cifre di un numero da sinistra a destra

Anonim

Come capovolgere i numeri nelle celle di Excel

Immagina una tabella in cui vuoi trasformare le cifre di un numero (ad esempio un numero d'ordine) da sinistra a destra, così 123 diventa 321. Non puoi utilizzare nessuna delle funzioni integrate per questa attività.

Con una formula in cui si combinano le funzioni SUMPRODUCT, PART, LENGTH e ROW, si ottiene il risultato desiderato.

Se il numero che vuoi convertire è nella cella A2, usa la seguente formula:

= SUMPRODOTTO (PARTE (A2 * 10 (16-LENGTH (A2)); LINE ($ 1: $ 16); 1) * 10 (LINE ($ 1: $ 16) -1))

Il risultato di questa formula è un numero senza zeri iniziali. Di conseguenza, gli zeri a destra non vengono visualizzati. La figura seguente mostra l'uso della formula in una tabella di esempio:

Se si devono prendere in considerazione anche gli zeri iniziali, la formula è simile a questa

= TESTO (SOMMA.PRODOTTO (PARTE (A2; LINEA (INDIRETTO ("1:" & LUNGHEZZA (A2))); 1) * 10 (RIGA (INDIRETTO ("1:" & LUNGHEZZA (A2))) - 1)); RIPETIZIONE ("0"; LUNGHEZZA (A2)))

Questa formula è una formula matriciale che devi confermare con la combinazione di tasti CTRL SHIFT ENTER. Anche dopo ogni modifica alla formula, è necessario utilizzare nuovamente questa combinazione di tasti per confermare la formula.

Le formule funzionano solo con numeri interi senza decimali, quindi sono ideali per numeri di serie, numeri di articolo o applicazioni simili.