per intenderci meglio io avevo realizzato le seguenti formule
la stringa che importo viene inserita nel campo E3
in F3 inserisco la formula,
- Codice: Seleziona tutto
=DESTRA(SINISTRA(E3;LUNGHEZZA(SINISTRA(E3;TROVA(",";E3;1)-1)));LUNGHEZZA(SINISTRA(E3;TROVA(",";E3;1)-1))-1)
in G3 inserisco la formula,
- Codice: Seleziona tutto
=SINISTRA(DESTRA(E3;LUNGHEZZA(E3)-TROVA(",";E3;1));LUNGHEZZA(SINISTRA(DESTRA(E3;LUNGHEZZA(E3)-TROVA(",";E3;1));TROVA(",";DESTRA(E3;LUNGHEZZA(E3)-TROVA(",";E3;1));1)-1)))
in H3 (che poi nascondo) inserisco la formula,
- Codice: Seleziona tutto
DESTRA(E3;LUNGHEZZA(E3)-TROVA(",";E3;1))
in I3 inserisco la formula,
- Codice: Seleziona tutto
=SINISTRA(DESTRA(H3;LUNGHEZZA(H3)-TROVA(",";H3;1));LUNGHEZZA(SINISTRA(DESTRA(H3;LUNGHEZZA(H3)-TROVA(",";H3;1));TROVA(",";DESTRA(H3;LUNGHEZZA(H3)-TROVA(",";H3;1));1)-1)))
in J3 (che poi nascondo) inserisco la formula,
- Codice: Seleziona tutto
=DESTRA(H3;LUNGHEZZA(H3)-TROVA(",";H3;1))
in K3 inserisco la formula,
- Codice: Seleziona tutto
=SINISTRA(DESTRA(J3;LUNGHEZZA(J3)-TROVA(",";J3;1));LUNGHEZZA(SINISTRA(DESTRA(J3;LUNGHEZZA(J3)-TROVA(",";J3;1));TROVA(",";DESTRA(J3;LUNGHEZZA(J3)-TROVA(",";J3;1));1)-1)))
e cosi continuando con tutte le colonne di seguito
1° problema come dicevo nel precedente post è che se si trova una virgola nei campi testo non funziona,
2° problema ricopiando le formule per tutte le righe del foglio excel diventa un file enorme, anche perche in altri fogli ci sono altre formule
Saluti
salvo