1. Convalida dei dati per garantire l'input corretto:
* Seleziona le celle (s) dove vuoi che il tempo venga inserito.
* Vai a Data> Convalida dei dati .
* Under impostazioni , Scegli personalizzato Dal menu a discesa "Consenti".
* Nella casella "Formula", immettere questa formula:`=e (len (a1) =4, isNumber (valore (a sinistra (a1,2)), isNumber (valore (a destra (a1,2))), valore (a1,2)) <=23, valore (a destra (a1,2) <=59)` (sostituire `a1` con la prima selezione se non è a1 a1). Questa formula controlla:
* La lunghezza dell'input è di 4 caratteri (HHMM).
* I primi due caratteri sono numeri (ore).
* Gli ultimi due caratteri sono numeri (minuti).
* Le ore sono inferiori o uguali a 23.
* I minuti sono inferiori o uguali a 59.
* Sotto messaggio di input , è possibile aggiungere facoltativamente un messaggio per guidare l'utente (ad es. "Immettere il tempo come HHMM").
* Under Avviso di errore , Scegli uno stile e un messaggio appropriati per avvisare l'utente se inseriscono dati non validi.
2. Formattazione personalizzata da visualizzare con due punti:
* Seleziona la stessa cella.
* Vai a home> numero> più formati di numeri .
* Scegli personalizzato e immettere questo codice di formato nella casella "Tipo":`00 \:00`
* Fare clic su OK .
3. Formula (opzionale) Per convertire al valore temporale effettivo:
I passaggi precedenti lo fanno * assomigliare * al tempo, ma il valore della cella sottostante è ancora solo un numero. Per memorizzarlo effettivamente come valore temporale che Excel può utilizzare nei calcoli, aggiungere un'altra colonna e utilizzare una formula come questa:
* In una nuova colonna (ad es. Colonna B), accanto alla colonna di immissione dei dati (ad es. Colonna A), immettere questa formula in B1 e trascinarlo verso il basso:
`=Time (sinistra (a1,2), destra (a1,2), 0)`
Questa formula prende le prime due cifre (ore) e le ultime due cifre (minuti) dalla colonna A e le converte in un valore temporale di Excel adeguato. Quindi è possibile formattare la colonna B come tempo utilizzando la formattazione temporale standard di Excel. Questa colonna conterrà quindi un valore temporale reale adatto a calcoli e ulteriore manipolazione.
Esempio:
Se un utente inserisce `1430` nella cella A1, la convalida dei dati lo consentirà. La cella A1 * visualizzerà * come `14:30` a causa della formattazione personalizzata. La cella B1 (usando la formula) conterrà un valore temporale effettivo che rappresenta le 14:30, che Excel riconosce come tale.
Questo approccio gestisce l'input dell'utente, la convalida, la visualizzazione e fornisce un valore temporale reale per un ulteriore utilizzo. Ricorda di regolare i riferimenti alle celle (A1, B1) se necessario per abbinare il tuo foglio di calcolo.
software © www.354353.com