Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Ripristino ordine cronologico.

Ultimo Aggiornamento: 14/01/2018 10:51
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 [SM=g27811]

______________________________________________________________
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

Re:
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.

Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 12:55. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com