[Risolto] Ricerca avanzata e copia
[Risolto] Ricerca avanzata e copia
Buongiorno a tutti i presenti nel forum, io cerco un modo per risolvere una ricerca un pò difficile per me da effettuare in automatico. Volevo sapere se esiste un modo per cercare delle parole dentro una colonna contenente dei link per copiare il contenuto nella tabella. Io ho un foglio contenente dei link di immagini e vorrei copiare dentro un altro foglio dove io ho i dati nome descrizione eccetera. i può fare una ricerca del genere e copiare i dati in modo automatico?
Ultima modifica di charlie il lunedì 26 febbraio 2018, 16:45, modificato 2 volte in totale.
Motivazione: Aggiunta spunta verde
Motivazione: Aggiunta spunta verde
OpenOffice 4.1.5
Re: Ricerca avanzata e copia
Buondì, per una risposta dovresti allegare un file d'esempio, senza dati sensibili.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: Ricerca avanzata e copia
Grazie per la risposta. Io ho cercato di togliere le colonne inutili e ho lasciato le due colonne di dati nome e immagine, magari si può fare con la ricerca del nome lo spostamento dei dati.
OpenOffice 4.1.5
Re: Ricerca avanzata e copia
Buondì. Prova in B2 e trascina in basso
Codice: Seleziona tutto
=SE(VAL.NUMERO(TROVA("%2C";A2));ANNULLA.SPAZI(SINISTRA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(A2;1;4;"Il ");CARATT.UNI(95);RIPETI(" ";1));"%27";"'");"%";"#";1);TROVA("#";SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(A2;1;4;"Il ");CARATT.UNI(95);" ");"%27";"'");"%";"#";1))-1));ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(A2;1;4;"Il ");"-";RIPETI(" ";1000));CARATT.UNI(95);" ");1;1000)))
- Allegati
-
- link(1).ods
- (27.95 KiB) Scaricato 76 volte
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: Ricerca avanzata e copia
Ciao ho visto che tu sei riuscito a eseguire, ma se provo io mi restituisce NOME?. La formula la devo inserire in B2 del file link o del file lista? Devo creare un unico file per eseguire la forumla?
OpenOffice 4.1.5
Re: Ricerca avanzata e copia
Ora ho riprovato e forse funziona perfettamente, eseguo altre prove. Grazie provo e confermo subito dopo.gioh66 ha scritto:Buondì. Prova in B2 e trascina in bassoCodice: Seleziona tutto
=SE(VAL.NUMERO(TROVA("%2C";A2));ANNULLA.SPAZI(SINISTRA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(A2;1;4;"Il ");CARATT.UNI(95);RIPETI(" ";1));"%27";"'");"%";"#";1);TROVA("#";SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(A2;1;4;"Il ");CARATT.UNI(95);" ");"%27";"'");"%";"#";1))-1));ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(A2;1;4;"Il ");"-";RIPETI(" ";1000));CARATT.UNI(95);" ");1;1000)))
OpenOffice 4.1.5
Re: Ricerca avanzata e copia
Non posso allegare il file per la dimensione sono 10 mila righe. Allego con altre righe per capire se io sbaglio qualcosa o la formula non è adatta per tutte le righe che ho nel file.
- Allegati
-
- link2.ods
- (68.78 KiB) Scaricato 74 volte
OpenOffice 4.1.5
Re: Ricerca avanzata e copia
Come dici tu la formula non abbraccia tutte le casistiche, io l'ho sviluppata sul primo file link.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: Ricerca avanzata e copia
Purtroppo non posso allegare tutto il file è troppo grande sono circa 10 mila righe. Dovrei cercare di adattare la tua formula per il file ma non sono così bravo. Devo capire la tua formula e cercare di fare delle prove per riuscire a sistemare.
OpenOffice 4.1.5
Re: Ricerca avanzata e copia
Prova questa, anche se temo che non sarà comunque completamente esaustiva
Codice: Seleziona tutto
=SE(VAL.NUMERO(TROVA("%2C";A1));ANNULLA.SPAZI(SINISTRA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A1;"%27";"'");"%26";"&");"%28";"(");"%29";")");1;4;"Il ");CARATT.UNI(95);RIPETI(" ";1));"%27";"'");"%";"#";1);TROVA("#";SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A1;"%27";"'");"%26";"&");"%28";"(");"%29";")");1;4;"Il ");CARATT.UNI(95);" ");"%27";"'");"%";"#";1))-1));ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI(SOSTITUISCI(RIMPIAZZA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A1;"%27";"'");"%26";"&");"%28";"(");"%29";")");1;4;"Il ");"-";RIPETI(" ";1000));CARATT.UNI(95);" ");1;1000)))
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: Ricerca avanzata e copia
Formula corretta con l'aggiunta di nuove varianti
Ho provato a giocarci ancora un po' e alla luce del nuovo file(link2) ho partorito questa formula che mi pare migliore
allego file
Ps.: se può servire ad altri una lista degli URL Encoding la trova qui
http://www.bettiolo.com/tools/Utilit%C3 ... 0caratteri
Ho provato a giocarci ancora un po' e alla luce del nuovo file(link2) ho partorito questa formula che mi pare migliore
Codice: Seleziona tutto
=ANNULLA.SPAZI(RIMPIAZZA(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A1;DESTRA(A1;LUNGHEZZA(A1)-TROVA("_-_";A1)+1);"");"%2C";",");"%27";"'");"%26";"&");"%28";"(");"%29";")");"%23";"#");"%21";"!");CARATT.UNI(95);" ");"/";RIPETI(" ";10));1;10;""))
Ps.: se può servire ad altri una lista degli URL Encoding la trova qui
http://www.bettiolo.com/tools/Utilit%C3 ... 0caratteri
- Allegati
-
- link2-bis.ods
- (82.39 KiB) Scaricato 68 volte
Ultima modifica di gioh66 il martedì 13 febbraio 2018, 16:45, modificato 2 volte in totale.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: Ricerca avanzata e copia
Ciao @mark e benvenuto sul forum.
Se ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
Se ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum consulta il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: [RISOLTO] Ricerca avanzata e copia
Grazie a te del riscontro
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: [Risolto] Ricerca avanzata e copia
Invece di una formula esiste una macro per cercare e spostare i risultati da un foglio a un'altro? sempre cercando dentro un link come la formula ma spostando il link senza formula non so se sono riuscito a spiegarmi bene.
OpenOffice 4.1.5