Risultati da 1 a 19 di 19

Discussione: come posso trasformare ...



  1. #1
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    come posso trasformare ...

    buona domenica a tutti voi, grazie prima di tutto per l'aiuto che ricevo sempre qui sul forum,sono per ora sempre in debito..
    Mi trovo a dover risolvere un grosso problema : devo riuscire a trasformare il contenuto della casella A2 e dividere il suo contenuto nelle caselle B2,C2,E2,F2,G2,H2,I2 così come da tabella sotto,a mano diventerebbe un lavoro di molte ore,visto che sto parlando di oltre 5000 righe da trasformare.

    Mi potete aiutare con suggerimenti?

    Grazie
    Ultima modifica fatta da:Canapone; 28/06/17 alle 14:47

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Ciao BRAZZ66
    Grazie per la tua donazione questo servirà per sostenere il costo del forum che tra softewear, server hosting, e webdesigner ho dovuto sostenere dei costi inaspettatti.... grazie Ancora

    Brazz66 mi sono permesso di modificare il tuo post, perchè l'immagine NON si vedeva come adesso ma si vedeva un link, adesso sicuramente è meglio, poi quando avrò un po di tempo faccio un piccolo video tutorial per farti vedere come inserire una immagine .gif nella maniera corretta.
    BRAZZ66 lo sapevi che questo forum è anche abilitato a inserire degli allegati di excel, cosi sono direttamente scrivibili
    Se non sai come inserire un allegato di excel guarda il video tutorial nr.2 qui sotto nella mia firma

    Poi appena ho un po di tempo do un'occhiata alla tua domanda
    Ciao BRAZZ66 e grazie ancora:285:

  3. #3

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7121
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298
    Citazione Originariamente Scritto da BRAZ66 Visualizza Messaggio
    buona domenica a tutti voi,grazie prima di tutto per l'aiuto che ricevo sempre qui sul forum,sono per ora sempre in debito.....
    mi trovo a dover risolvere un grosso problema : devo riuscire a trasformare il contenuto della casella A2 E DIVIDERE IL SUO CONTENUTO nelle caselle B2,C2,E2,F2,G2,H2,I2 così come da tabella sotto,a mano diventerebbe un lavoro di molte ore,visto che sto parlando di oltre 5000 righe da trasformare.MI potete aiutare con suggerimenti??? GRAZIE:280:
    Una domanda Braz66, prima che mi metta al lavoro: il contenuto delle altre 5000 righe rispetta la stessa sintassi della cella A2? Nel senso che in ogni altra riga c'è un nome, poi ci sono i due punti, poi ancora i numeri intervallati da un trattino e gli ultimi sei tra parentesi?

    Se così fosse, una soluzione possibile sarebbe quella di considerare le righe come testo ed estrarre il contenuto i base a delle formule nelle rispettive celle B,C,E,F,G,H,I

  4. #4
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53
    Ciao Ges, grazie per il tuo aiuto,

    Sì, ti confermo che sono esattamente come nella cella A2, calcolo he i valori contenuti dentro la parentesi si dovrebbero mettere nelle caselle D2 ,E2,F2,G2,H2,I2 ...
    Ultima modifica fatta da:Canapone; 28/06/17 alle 14:48

  5. #5
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Citazione Originariamente Scritto da BRAZ66 Visualizza Messaggio
    ciao Ges, grazie per il tuo aiuto, si ti confermo che sono esattamente come nella cella A2, CALCOLA CHE I VALORI CONTENUTI DENTRO LA PARENTESI SI DOVREBBERO METTERE NELLE CASELLE D2 ,E2,F2,G2,H2,I2 ...

    Ciao BRAZZ66
    io ho considerato i dati che hai scritto sopra che ho trascitto come da tabella qui sotto e se i dati sono questi....

    Forse si poteva fare in una formula unica...

    comunque la mia soluzione è questa:
    in B1 =SINISTRA(A1;TROVA(":";A1))

    in B2: =STRINGA.ESTRAI(A1;TROVA(":";A1)+2;LUNGHEZZA(A1)-TROVA("(";A1)+1)

    in B3 e copia tutto a destra: =ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI("-"&SOSTITUISCI(RIMPIAZZA($A$1;1;TROVA("(";$A$1);"");")";"");"-";RIPETI(" ";40));COLONNE($A$1:A1)*40;40))

    A
    B
    C
    D
    E
    F
    G
    H
    I
    1
    Gewinnzahlen: 03-09-12-29-35-49(29-35-12-49-9-3) Gewinnzahlen: 03-09-12-29-35-49 29 35 12 49 9 3


    se sei interessato ad imparare l'ultima formula sicuramente questo video ti aiuta
    Ultima modifica fatta da:Gerardo Zuccalà; 06/07/15 alle 12:31

  6. #6

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7121
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298
    Buona l'idea di Gerardo, comunque io ho creato delle singole formule per ciascuna cella, considerando che tutte le altre celle siano esattamente uguali nella struttura.

    Mettendo che la stringa sia nella cella A1

    in B1 --> =STRINGA.ESTRAI(A1; 1; TROVA(":";A1)-1)

    in C1 --> =SINISTRA(SOSTITUISCI(A1;STRINGA.ESTRAI(A1;1; TROVA(":";A1));"");27)

    in D1 --> =STRINGA.ESTRAI($A1;43;2)

    in E1 --> =STRINGA.ESTRAI($A1;48;2)

    in F1--> =STRINGA.ESTRAI($A1;53;2)

    in G1--> =STRINGA.ESTRAI($A1;58;2)

    in H1 --> =STRINGA.ESTRAI($A1;63;2)

    in I1 --> =STRINGA.ESTRAI($A1;66;2)

  7. #7
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Citazione Originariamente Scritto da ges Visualizza Messaggio
    considerando che tutte le altre celle siano esattamente uguali nella struttura.
    Anche le mie formule considerano che tutti le altre 5000 celle sono uguali
    aspettiamo cosa dice BRAZZ66
    Ciao Ges

  8. #8
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    ottime soluzioni...COMPLIMENTI

    Signori.....che dire?
    Ottime tutte e due le soluzioni, vi ringrazio molto, non immaginate il lavoro che mi avete risparmiato...ore ed ore....:235: dico che mi sono ritrovato a usare quella di Gerardo in quanto ,mi sono ritrovato dopo 2000 righe un formato leggermente diverso su molte righe in maniera sparsa, per cui ho dovuto abbandonare la soluzione di Ges,per evitare di dover modificare nella formula STRINGA ESTRAI il valore "inizio" e quindi perdere tempo. Comunque ho imparato una cosa nuova per me,e ve ne sono grato!

    Un saluto e grazie a voi
    Ultima modifica fatta da:Canapone; 28/06/17 alle 14:49

  9. #9
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    @Brazz66 grazie a Te e torna qua di vuoi!!

  10. #10

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7121
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298
    Citazione Originariamente Scritto da BRAZ66 Visualizza Messaggio
    ....mi sono ritrovato dopo 2000 righe un formato leggermente diverso su MOLTE righe in maniera sparsa, per cui ho dovuto abbandonare la soluzione di Ges,per evitare di dover modificare nella formula STRINGA ESTRAI il valore "inizio" e quindi perdere tempo...
    Hai ragione, nelle prime due formule mi sono dimenticato di bloccare i valori in assoluti (in particolare la A in $A) quindi copiando le formule si spostavano anche i puntamenti di cella.

    Comunque, sono contento che hai risolto!
    Alla prossima!:222:

  11. #11
    L'avatar di Luigi Paravan
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Arquata Scrivia
    Età
    62
    Messaggi
    46
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    0
    Ciao BRAZ66, so di essere in ritardo ma solo per avere una soluzione in più con formula unica da incollare in B1 e trascinare fino a I1

    =ANNULLA.SPAZI(STRINGA.ESTRAI(RIPETI(" ";50)&SOSTITUISCI(SINISTRA($A$1;TROVA("(";$A$1)-1);": ";":"&RIPETI(" ";50))&SOSTITUISCI(SOSTITUISCI(STRINGA.ESTRAI($A$1;TROVA("(";$A$1);LUNGHEZZA($A$1)-TROVA("(";$A$1));"(";RIPETI(" ";50));"-";RIPETI(" ";50));COLONNE($A$1:$AX$1)*COLONNE($A1:A1);50))

    Excel 2007
    Row\Col
    A
    B
    C
    D
    E
    F
    G
    H
    I
    1
    Gewinnzahlen: 03-09-12-29-35-49(29-35-12-49-9-3) Gewinnzahlen: 03-09-12-29-35-49 29 35 12 49 9 3
    Sheet: Foglio1

  12. #12
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53
    Ciao ragazzi,

    allora adesso ho trasformato la casella A1come avevo chiesto...ma....mi ritrovo ad avere i numeri in D1,F1,G1,H1,I1...memorizzati come testo...come posso convertirli tutti in numero visto che sono 25000? Mi aiutate?

    Grazie
    Ultima modifica fatta da:Canapone; 28/06/17 alle 14:49

  13. #13

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7121
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298
    Copia tutti i dati (se vuoi copiare l'intero foglio di lavoro puoi cliccare sul triangolino in alto a sinistra) poi ti posizioni nella cella da dove vuoi che inizi la copiatura e scegli l'opzione "incolla speciale" . Ti viene fuori un menu seleziona la voce "valori" e clicca su "ok".

    A questo punto le varie formule spariranno e rimarranno solo i dati.

  14. #14

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7121
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298
    Citazione Originariamente Scritto da Luigi Paravan Visualizza Messaggio
    Ciao BRAZ66, so di essere in ritardo ma solo per avere una soluzione in più con formula unica da incollare in B1 e trascinare fino a I1

    =ANNULLA.SPAZI(STRINGA.ESTRAI(RIPETI(" ";50)&SOSTITUISCI(SINISTRA($A$1;TROVA("(";$A$1)-1);": ";":"&RIPETI(" ";50))&SOSTITUISCI(SOSTITUISCI(STRINGA.ESTRAI($A$1;TROVA("(";$A$1);LUNGHEZZA($A$1)-TROVA("(";$A$1));"(";RIPETI(" ";50));"-";RIPETI(" ";50));COLONNE($A$1:$AX$1)*COLONNE($A1:A1);50))

    Excel 2007
    Row\Col
    A
    B
    C
    D
    E
    F
    G
    H
    I
    1
    Gewinnzahlen: 03-09-12-29-35-49(29-35-12-49-9-3) Gewinnzahlen: 03-09-12-29-35-49 29 35 12 49 9 3
    Sheet: Foglio1
    Luigi sei imbattibile con l'estrazione di stringhe di testo!!!
    Complimenti.

    P.S. - Se ti va potresti spiegarcela nei dettagli.
    Ultima modifica fatta da:ges; 06/07/15 alle 20:17

  15. #15
    L'avatar di Luigi Paravan
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Arquata Scrivia
    Età
    62
    Messaggi
    46
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    0
    Ciao alla fine della formula di Gerardo che hai incollato in D1 aggiungi *1 oppure /1 e ritrascinala a destra

  16. #16
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53
    GES,avevo già fatto così ma me li da tutti come testo( triangolino alto a sinistra del numerocon scritto :numero memorizzato come testo) non so ...

  17. #17
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53
    questa formula ho usato :=ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI("-"&SOSTITUISCI(RIMPIAZZA(A1;1;TROVA("(";A1);"");")";"");"-";RIPETI(" ";40));COLONNE(A1:A1)*40;40)) esattamente così

  18. #18

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7121
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1298
    Basta selezionare tutto e cliccare col tasto destro del mouse "formato celle" -> "numero"
    Oppure moltiplicare per 1 come ti ha detto Luigi
    Oppure - se non vuoi fare il lavoro del trascinare le formule - puoi inserire in una cella vuota il valore 1 copiarlo, poi selezionare l'intero data base e scegliendo "incolla speciale" cliccare su "moltiplica" (a questo punto il valore 1 che avevi inserito in una cella vuota puoi cancellarlo).

  19. #19
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53
    moltiplicato tutto per 1...

    Funziona! Grazie a voi.
    Ultima modifica fatta da:Canapone; 28/06/17 alle 14:50

Discussioni Simili

  1. [Risolto] Come posso eliminare gli zeri in una matrice
    Di Pietro733 nel forum Domande su Excel in generale
    Risposte: 20
    Ultimo Messaggio: 23/11/16, 16:38
  2. Come posso trasformare un programma Excel in un EXE eseguibile ?
    Di Alessandro S nel forum Domande su Excel in generale
    Risposte: 7
    Ultimo Messaggio: 19/11/16, 20:00
  3. Albero genealogico: Con chi mi posso accoppiare?
    Di Dilly nel forum Domande su Excel in generale
    Risposte: 33
    Ultimo Messaggio: 24/07/16, 14:20
  4. Come posso associare un valore ad un altro?
    Di pago1985 nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 30/06/16, 11:14
  5. Come posso legare un'immagine ad un cerca.vert?
    Di fabiobacchini75 nel forum Domande su Excel in generale
    Risposte: 17
    Ultimo Messaggio: 29/05/16, 15:11

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •