On 7/11/07, Michele Zarri <[EMAIL PROTECTED]> wrote:



On 7/11/07, oscar <[EMAIL PROTECTED]> wrote:
>
> ciao a tutti,
>
> sto facendo una ricerca con il comando CERCA.VERT, tutto funziona alla
> perfezione tranne che non mi riconosce il codice "20SI-L4 A+ IT"
>
> e tutti i codici che contengono al loro interno il carattere "+"
>
> cioè,
>
> =CERCA.VERT(A1;...;..;..)
>
> se quel A1 fa riferimento al mio codice "20SI-L4 A+ IT" ottengo un #N/D
>
> avete suggerimenti?
>
> grazie
>
> Oscar
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
Normalmente #N/D si ottiene quando l'array su cui cerchi non e' ordinato
(percio' l'ultimo parametro del tuo CERCA.VERT e' FALSO e non viene
trovato nessun elemento che corrisponde esattamente a quello che cerchi (A1
nel tuo caso).

Purtroppo non ho mai studiato attentamente le espressioni regolari, ma
puo' darsi che inavvertitamente ne abbia scritta una (+ = una vocale
qualunque???) e che percio' Calc cerchi chissa' che cosa... Insomma, se
nella cella A1 metti un escape (backslash) davanti al segno + per avvertire
Calc che quel + e' un simbolo e non un segno di addizione funziona tutto.

Non molto aiuto vero? Ci vorrebbe qualcuno che ti dicesse come dire a Calc
che NON vuoi usare espressioni regolari nel criterio di ricerca...

Ciao,

Michele




Curiosando sulla guida in linea...

Se vai in strumenti > opzioni > openoffice.org calc > calcola puoi dire a
openoffice di non usare espressioni regolari e a quel punto puoi fare a meno
dell'escape character.

Ciao,

Michele

Rispondere a