[Risolto]cerca.vert-ricerca parte di stringa su altro foglio

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
soulbo
Messaggi: 8
Iscritto il: domenica 5 maggio 2019, 16:06

[Risolto]cerca.vert-ricerca parte di stringa su altro foglio

Messaggio da soulbo »

Ciao a tutti, sono un'utente che se la cava da autodidatta e a volte mi fermo davanti a cose per me incomprensibili.
Ho cercato prima nel forum e anche in rete ma senza esito.
Ho imparato che per cercare parte di una stringa in Open Office devo usare la sintassi ".*" e la e commerciale (mentre in Excel si usa "*" e la e commerciale)
Ad esempio se cerco in una cella che contiene la parola LOLLOBRIGIDA posso trovarla cercando ".*"&BRIG&".*"
Se uso questo metodo nello stesso foglio funziona egregiamente(vedi allegato 1), mentre se devo cercare in un foglio esterno ho un #N/D di ritorno (vedi allegato 2)
Cosa sto sbagliando :?:

Grazie
Allegati
allegato2.png
allegato1.png
Ultima modifica di soulbo il giovedì 9 maggio 2019, 17:18, modificato 1 volta in totale.
Open Office 4.1.6 su Mac osx El Capitan 10.11.6
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8805
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da charlie »

Ciao e benvenuto/a sul forum.
Se intanto ti vuoi presentare puoi farlo in questa sezione -> viewforum.php?f=16
Per una panoramica delle regole del forum puoi consultare 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
soulbo
Messaggi: 8
Iscritto il: domenica 5 maggio 2019, 16:06

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da soulbo »

Grazie Charlie, mi sono appena presentato
Open Office 4.1.6 su Mac osx El Capitan 10.11.6
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da patel »

Non allegare immagini ma un file di esempio
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
soulbo
Messaggi: 8
Iscritto il: domenica 5 maggio 2019, 16:06

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da soulbo »

patel ha scritto:Non allegare immagini ma un file di esempio
Ok patei, allego i 2 file ;)
Ho fatto così perchè essendoci dei riferimenti tra i due fogli legati al percorso presente sul mio computer pensavo avesse poco senso.
In questo caso poi vanno ricostruiti i riferimenti...
Grazie
Allegati
PROVA.ods
(11.38 KiB) Scaricato 119 volte
prove ricerca parziale.ods
(11.51 KiB) Scaricato 124 volte
Open Office 4.1.6 su Mac osx El Capitan 10.11.6
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da patel »

non funziona neanche a me, facendo qualche ricerca non sembra possibile tra file diversi, è possibile tra fogli dello stesso documento
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
soulbo
Messaggi: 8
Iscritto il: domenica 5 maggio 2019, 16:06

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da soulbo »

Grazie patei, la cosa ancor più strana è che se fai un cerca.vert su altro foglio ma non di stringa parziale funziona perfettamente...
Open Office 4.1.6 su Mac osx El Capitan 10.11.6
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: cerca.vert - ricerca di parte di stringa su altro foglio

Messaggio da Gaetanopr »

Puoi usare il cerca verticale creando una funzione personalizzata come la seguente

Codice: Seleziona tutto

Function CercaVerticale(Crit, Matrice, Indice)
   oFuncAcc = createUnoService("com.sun.star.sheet.FunctionAccess")
   CercaVerticale = oFuncAcc.callFunction("VLookup", array(Crit, Matrice, Indice, 0))
end Function
Sul foglio scriverai

Codice: Seleziona tutto

=CERCAVERTICALE(".*"&D1&".*";'file:///D:/Users/Gaetano/Desktop/PROVA.ods'#$Foglio1.A$1:B$3;2)
naturalmente con i giusti riferimenti
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
soulbo
Messaggi: 8
Iscritto il: domenica 5 maggio 2019, 16:06

Re: [Risolto]cerca.vert-ricerca parte di stringa su altro fo

Messaggio da soulbo »

Perfetto Gaetanopr, funzia!
Grazie
Open Office 4.1.6 su Mac osx El Capitan 10.11.6
Rispondi