Separazione di una cifra e due cifre


11

Ho un insieme di valori alcuni dei quali sono una cifra (ad esempio, 5 ) e alcuni che sono due cifre (ad esempio, 55 ) nelle celle.

Per il calcolo che voglio fare, voglio usare la prima cifra dei valori. Non ho problemi con due cifre.

Come posso fare in modo che Excel usi " 0 " se si tratta di un numero di una cifra senza aggiungere " 0 " davanti a " 5 " in questo esempio.

Voglio dire, non voglio cambiare i valori e aggiungere 0 davanti a loro. Come posso farlo se è possibile?

Semplicemente, voglio che Excel utilizzi "0" come prima cifra, se si tratta di un numero di una cifra. Grazie.

Risposte:


23

Puoi usare questa formula: =INT(A2/10)

tabella Excel di dati di esempio


Molte grazie! Stavo cercando di farlo con la funzione = Left (). Non sapevo di = int (). grazie ancora.
Max

3

La risposta di Máté Juhász utilizzando INTè probabilmente la soluzione migliore. Tuttavia, per il bene dei futuri curiosi lettori, esiste un altro modo più clunkier:

=VALUE(RIGHT(LEFT("0"&A2,LEN(A2))))

Se i tuoi dati superano mai più di due cifre e vuoi davvero posizionare le decine, non solo la prima cifra, allora INTfalliranno. In tal caso, è possibile utilizzare questa versione goffa. Se vuoi inserire la decina per qualsiasi numero, diventa più disordinato.

=VALUE(RIGHT(LEFT(TEXT(A2,"00"),LEN(TEXT(A2,"00"))-1)))

Esempi


2
= INT (MOD (ABS (A2), 100) / 10) - Anche se a seconda del caso d'uso gli addominali potrebbero non essere desiderati.
Taemyr,

2

Usa un'istruzione IF poiché sei preoccupato solo per una regola diversa se 1 cifra (quindi meno di 10).

Questo è il valore della cella in C1

=IF(A1<10, 0 + F1, LEFT(A1,1) +F1)

Può sembrare strano scrivere 0 + F1ma non sono consapevole di quale logica stai usando, quindi l'ho lasciato per dimostrare la formula.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.