| | Post: 97 | Registrato il: 24/12/2016
| Utente Junior | Excel per Mac vers. 16.17 | | OFFLINE | |
|
05/01/2018 20:11 | |
Ciao,
per poter organizzare delle attività parrocchiali abbiamo creato un modulo google dove i ragazzi si iscrivono. Tramite questo modulo viene creato un file *csv. Per gestire queste iscrizioni e suddividere/formare i vari gruppi ho costruito un file excel che ho allegato. Ho creato più fogli. Nel primo foglio "risposte del modulo 1" ricopio il file csv di google a mano a mano che arrivano le iscrizioni. Automaticamente excel copia i dati nel secondo foglio "Elenco Finale" (questo foglio ha le formule perchè cosi evito di ricopiare dal foglio "risposte del modulo 1" ma anche per ho formattato i nomi con la sola iniziale maiuscola, mentre il file "risposte modulo !" ha di tutto...maiuscole...minuscole...). Quando verranno chiuse le iscrizioni tramite i "filtri" di excel nel foglio "Elenco Finale" vado a formare i vari gruppi.
Purtroppo qualche iscrizione è errata: doppia, tripla, oppure con i nomi sbagliati. Oggi (finora non l'avevo mai fatto) tramite i filtri ho ordinato alfabeticamente il foglio "Elenco Finale" per trovare nomi doppi e tripli ed eliminarli (ovviamente ne ho trovato parecchi) e .... ho confuso tutto, perchè il foglio "risposte del modulo 1" ha .... automaticamente.... copiato nel secondo foglio eliminando dati precedenti. Ho provato a ripristinare ordinando la colonna "informazioni cronologiche" in ordine crescente ma niente da fare, non riesco più a tornare all'ordine cronologico iniziale. Chiedo:
1. è possibile ordinare la colonna "informazioni cronologiche" del foglio "risposte del modulo 1" e poter tornare al file originale? In pratica ripristinare il problema? (problema più urgente)
2. avete qualche consiglio per evitare che questo problema si ripeta in futuro quando dovrò con i filtri creare i vari gruppi?
Grazie.
|
|
| | Post: 830 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
05/01/2018 23:33 | |
Ciao.
Ripristinare il file originale è naturalmente impossibile.
Puoi ordinare la colonna Informazioni cronologiche così:
-In H2 (prima colonna libera) inserisci
=DATA.VALORE(SOSTITUISCI(A2;".";":"))+ORARIO.VALORE(SOSTITUISCI(A2;".";":"))
-elimina e reinserisci il filtro in modo che includa la colonna H
-ordina la colonna H dal più piccolo al più grande
-cancella le formule inserite (oppure lasciale lì per un eventuale uso futuro)
Spero che sia quello che volevi fare.
PS:
In genere, prima di compiere operazioni drastiche, è meglio effettuare una copia di sicurezza del file. [Modificato da Zer0kelvin 05/01/2018 23:39] __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 97 | Registrato il: 24/12/2016
| Utente Junior | Excel per Mac vers. 16.17 | | OFFLINE | |
|
06/01/2018 00:04 | |
Grazie. è quello che volevo fare.
A dir la verità una copia al 2 gennaio ce l'ho. Mancano gli ultime 3 giorni ma ho il file csv di google. Per ricostruirlo ci posso anche riuscire ma il mio problema rimane, nel senso che prima o poi devo filtrare i dati e ciò che è successo oggi si ripeterà. Stavo pensando di inserire una colonna "nascosta", dopo la A, e numerare le celle in serie da 1 a 250. Poi nasconderla e all'occorrenza riscoprirla e con il filtro riordinarla assieme a tutte le altre. Oppure utilizzo la colonna H che mi hai suggerito. Che ne dici?
Intanto grazie. Molto gentile.
|
| | Post: 831 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
06/01/2018 01:35 | |
Penso che vada bene una qualunque delle due soluzioni.
Ciao. __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 98 | Registrato il: 24/12/2016
| Utente Junior | Excel per Mac vers. 16.17 | | OFFLINE | |
|
13/01/2018 12:13 | |
Ciao, scusate ma è possibile dalla cella del file allegato nel primo post, ottenere solamente la data? senza l'orario? Esempio: la cella A1 contiene "30/12/2017 12.00.00" vorrei ottenere nella cella B1 "30/12/2017". Che funzione devo usare? Grazie. |
| | Post: 3.626 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | ONLINE |
|
13/01/2018 15:11 | |
Formatta la cella come Data scegliendo il formato tra quelli disponibili (c'è quello con la sola data)
Alfredo |
| | Post: 99 | Registrato il: 24/12/2016
| Utente Junior | Excel per Mac vers. 16.17 | | OFFLINE | |
|
13/01/2018 19:25 | |
ho provato. non funziona. allego file. grazie |
| | Post: 634 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Senior | Excel 2016-32bit Win11 | | OFFLINE |
|
13/01/2018 22:38 | |
Un saluto a tutti.
Non ti può funzionare perché quello che tu riconosci come Data ed Ora in realtà è testo puro e come tale è riconosciuto da Excel. Se vuoi sfruttare tutte quelle celle come data dovrai prima rielaborarle.
Puoi usare una temporanea colonna d'appoggio nella quale userai la formula (da trascinare giù quanto necessario):
=SINISTRA(A2;10)
in modo da ricavare solo i primi 10 caratteri di sinistra (la data) poi dovrai copiare l'intera colonna d'appoggio e la potrai incollare sopra la colonna origine con Incolla Speciale / Valori. Se necessario, ora potrai formattare la colonna origine come Data.
Al termine potrai eliminare la colonna utilizzata per l'appoggio. [Modificato da rollis13 13/01/2018 23:19]
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
| | Post: 100 | Registrato il: 24/12/2016
| Utente Junior | Excel per Mac vers. 16.17 | | OFFLINE | |
|
13/01/2018 22:59 | |
Ora funziona. Grazie. Molto gentile. Grazie.
|
| | Post: 847 | Registrato il: 24/04/2004
| Città: TERAMO | Età: 63 | Utente Senior | 2010 | | OFFLINE |
|
13/01/2018 23:49 | |
Ciao.
Senza colonna d'appoggio, si può usare la prima parte della formula usata prima da me, che non fa altro che ricavare la data
=DATA.VALORE(SOSTITUISCI(A2;".";":"))
da formattare come data naturalmente. [Modificato da Zer0kelvin 13/01/2018 23:52] __________________________
[Excel 2010]
-Condividere la conoscenza aumenta la ricchezza di tutti.
-Dai ad un uomo un pesce e lo avrai sfamato per un giorno; insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
-Il sonno della ragione genera mostri. (Francisco Goya) |
| | Post: 635 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Senior | Excel 2016-32bit Win11 | | OFFLINE |
|
14/01/2018 01:27 | |
In effetti, una soluzione era già disponibile
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
| | Post: 101 | Registrato il: 24/12/2016
| Utente Junior | Excel per Mac vers. 16.17 | | OFFLINE | |
|
14/01/2018 10:51 | |
Zer0kelvin, 13/01/2018 23.49:
Ciao.
Senza colonna d'appoggio, si può usare la prima parte della formula usata prima da me, che non fa altro che ricavare la data
=DATA.VALORE(SOSTITUISCI(A2;".";":"))
da formattare come data naturalmente.
In effetti avevo provato ma non riuscivo a farla funzionare. Ho riprovato ora e funziona.......avevo inserito la cella errata. Grazie. Gentili come sempre. Grazie.
|
|
|