[RISOLTO]Problemi con la funzione CERCA.VERT

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
barkley
Messaggi: 10
Iscritto il: martedì 8 settembre 2015, 9:18

[RISOLTO]Problemi con la funzione CERCA.VERT

Messaggio da barkley »

Buongiorno, sono un paio di giorni che sto combattendo con la funzione CERCA.VERT. C'è qualcuno che mi può spiegare dove sbaglio per cortesia?
Sto preparando un file (che vi allego) in cui in un foglio c'è una lista di materiale con relative taglie e prezzi. Ci sono delle linee vuote perchè verosimilmente per ogni articolo dovrò aggiugere altri modelli. Nel foglio principale, invece, sto creando una modello per poter fare gli ordini senza dover scrivere tutto a mano ogni volta. La mia intenzione è che io scelgo un articolo ed, in base all'articolo scelto, ho, nei campi successivi, la possibilità di scegliere solo gli articoli che riguardano quel modello o le taglie riferite a quell'articolo. Fino a qui tutto funziona. Il mio problema è che, una volta scelto l'articolo, vorrei che ne uscisse direttamente il suo prezzo senza doverlo selezionare o editare.
Per fare questo ho usato la funzione CERCA.VERT, ma per alcuni campi funziona, per altri mi da un prezzo sbagliato e per altri ancora il valore #N/D.
Come posso sistemare il file e, soprattutto, cosa sbaglio?? La lista non è finita, ma stavo facendo delle prove prima di completare il file con tutti gli articoli da poter selezionare.
Grazie
Alberto
Allegati
ORDINE HOCKEY.ods
(27.51 KiB) Scaricato 253 volte
Ultima modifica di barkley il giovedì 10 settembre 2015, 14:52, modificato 1 volta in totale.
OpenOffice 3.4.0 su MacOs 10.7.5
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3105
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Problemi con la funzione CERCA.VERT

Messaggio da lucky63 »

Foglio Ordine cella E2 inserisci:

Codice: Seleziona tutto

=SE(B2="";"";CERCA.VERT(B2;Dati.$B$2:$C$38;2;0))
Copia cella E2 in basso quanto serve e formule si adattano automaticamente.
...(...già fatto in area colore giallo ...)....
CercaVerticale.png
Allegati
ORDINE HOCKEY-01.ods
(24.17 KiB) Scaricato 438 volte
barkley
Messaggi: 10
Iscritto il: martedì 8 settembre 2015, 9:18

Re: Problemi con la funzione CERCA.VERT

Messaggio da barkley »

Grazie mille. Mi dici per cortesia cosa sbagliavo? Se leggo bene la formula tu hai aggiunto che se ci sono dei campi vuoti lui non metta nulla (al posto del #N/D immagino) e mi hai bloccato le celle della tabella di riferimento in modo che prenda sempre i dati dalla stessa tabella.. e poi?
OpenOffice 3.4.0 su MacOs 10.7.5
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3105
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Problemi con la funzione CERCA.VERT

Messaggio da lucky63 »

Con riferimento all'esempio predetto, la parte iniziale della formula SE(B2=””;”” serve a lasciare la cella vuota se B2 è vuota (Stringa nulla “”) e non far eseguire la seconda parte della formula ... CERCA.VERT ...
In questa seconda parte della formula ho fatto ricorso ai riferimenti assoluti (uso del simbolo $) per mantenere costante tale blocco dati in fase di copia/replicazione della formula intera verso il basso nella cui circostanza cambieranno invece i riferimenti relativi adeguandosi automaticamente all'eseigenza

Per quanto riguarda il tuo errore. Sintassi funzione:
=CERCA.VERT(Criterio di ricerca; Matrice; Indice; Ordinato)
Non avendo i dati ordinati hai omesso di indicare il parametro opzionale “Ordinato” che in questo caso può essere indicato sia come ;0 (come indicato nella formula) oppure anche con ;Falso.

Nell'Help trovi ulteriori dettagliate indicazioni in merito.
barkley
Messaggi: 10
Iscritto il: martedì 8 settembre 2015, 9:18

Re: Problemi con la funzione CERCA.VERT

Messaggio da barkley »

Grazie mille, gentilissimo
OpenOffice 3.4.0 su MacOs 10.7.5
Rispondi