Formato numero personalizzato
Hai un problema con Excel? 
Formato numero personalizzato
di Vecchio Frac data: 31/07/2017 14:13:25
Popolo del forum, un aiutino :)
Un collega vuole visualizzare i numeri che introduce nel suo foglio Excel come numeri a un decimale, preceduti da uno se inferiori all'unità, non seguiti da decimale se cifra tonda, seguiti dalla dicitura "secondi".
Esempi:
1,5 ---> 1,5 secondi
0,8 ---> 0,8 secondi
10,0 --> 10 secondi
Naturalmente senza VBA ;)
Il formato numerico personalizzato che ho costruito io è questo: 0,0 "secondi"
Ma naturalmente non è preciso perchè il numero intero viene seguito da virgola zero (1 diventa 1,0) e il richiedente storce il naso :)
Se non c'è soluzione si rassegnerà ma se c'è soluzione, gentilmente, aiutatemi ^_^
di ciba data: 31/07/2017 17:58:46
Ciao!
Ho fatto qualche prova ed ho visto che nel formato puoi racchiudere delle condizioni tra parentesi quadre. Ad esempio questo varia a seconda che il numero inserito nella cella sia maggiore o minore di 5:
[<5]0;[>5]0,0
Non riesco però a mettere come condizione il fatto che il numero sia intero o meno.
di Santuberto (utente non iscritto) data: 31/07/2017 18:36:30
Buongiorno a tutti.
Ciba: "Non riesco però a mettere come condizione il fatto che il numero sia intero o meno"
In A1: 10,30 SE(ARROTONDA.DIFETTO(A1;1)Questo ti dice se ci sono decimali (o centesimi), ma per il resto...
di Santuberto (utente non iscritto) data: 31/07/2017 18:38:44
Scusate, ma non appare quello che ho scritto, ossia:
In A1 10,30
SE(ARROTONDA.DIFETTO(A1;1)
Speriamo che ora si visualizzi bene.
di Santuberto (utente non iscritto) data: 31/07/2017 18:41:09
Mi sento in imbarazzo, ma non so da cosa possa dipendere. Provo per l'ultima volta e poi ... vedremo.
SE(ARROTONDA.DIFETTO(A1;1)
di Santuberto (utente non iscritto) data: 31/07/2017 18:48:31
Non volendo arrendermi, cerco di scrivere a parole cosa c'è nella funzione che non riesco ad inserire: se la cella in A1, arrotondata per difetto ad una unità, è inferiore al valore inserito in A1, allora la cella A1 contiene un valore con decimali, altrimenti in A1 c'è un nr intero.
Se neppure questo si visualizza correttamente...
di Vecchio Frac data: 31/07/2017 19:48:34
@Santuberto
Non preoccuparti non sei tu a sbagliare: se inserisci il segno di minore " < " il parser del forum lo interpreta come tag HTML e cerca di rappresentare il tag contenuto. E' per questo che bisogna posporre uno spazio come ho fatto io per evidenziarlo tra virgolette: " < "
Altrimenti nisba, se lo mangia ^_^
Nel merito, intanto grazie a tutti.
Voglio provare e sperare che funzioni (--> che vada bene al collega) anche se parzialmente ^_^
di dan1 (utente non iscritto) data: 31/07/2017 22:09:49
Buonasera
il risultato richiesto (con i tre numeri dell'esempio del post#1)
io lo ottengo con formato Standard "secondi" a patto di avere bene interpretato
saluti
di dan1 (utente non iscritto) data: 31/07/2017 22:21:01
allego un piccolo file
di Vecchio Frac data: 31/07/2017 22:35:36
@Dan1, complimenti!
Soluzione semplice quanto geniale e alla portata (anche mia, bastava mi documentassi di più).
Bravo: lo ripeto qui perchè tra qualche giorno l'allegato sparisce.
Formato personalizzato --> Standard "secondi"
Tutto qui e fornisce *esattamente* il risultato richiesto dal mio interlocutore, col quale farò un figurone
Vuoi Approfondire?