[Risolto] Problema con cerca.vert
[Risolto] Problema con cerca.vert
Salve a tutti.
Premetto che sono alle primissime armi con l'uso di un foglio elettronico, ma volendo comunque realizzare un piccolo programma di gestione magazzino di un negozio di abbigliamento, ho riscontrato un problema con la funzione cerca.vert.
Nella colonna "Giacenza minima" (foglio "Scarico), vorrei richiamare il numero di pezzi in giacenza individuato nella colonna "Quantità" del foglio "Magazzino".
Tuttavia, utilizzando la funzione cerca.vert,
- se imposto ordinamento = 0, fornisce il risultato N/D
- se imposto ordinamento = 1, fornisce un risultato sbagliato, che si riferisce all'ultimo dei prodotti della tabella del "Magazzino".
Non riesco a capire dove sbaglio.
Allego il file
Premetto che sono alle primissime armi con l'uso di un foglio elettronico, ma volendo comunque realizzare un piccolo programma di gestione magazzino di un negozio di abbigliamento, ho riscontrato un problema con la funzione cerca.vert.
Nella colonna "Giacenza minima" (foglio "Scarico), vorrei richiamare il numero di pezzi in giacenza individuato nella colonna "Quantità" del foglio "Magazzino".
Tuttavia, utilizzando la funzione cerca.vert,
- se imposto ordinamento = 0, fornisce il risultato N/D
- se imposto ordinamento = 1, fornisce un risultato sbagliato, che si riferisce all'ultimo dei prodotti della tabella del "Magazzino".
Non riesco a capire dove sbaglio.
Allego il file
- Allegati
-
- GESTIONE MAGAZZINO.ods
- (33.55 KiB) Scaricato 127 volte
Ultima modifica di GabrieleT il martedì 20 agosto 2019, 20:40, modificato 1 volta in totale.
Libre Office 6.3.0 - Windows e Linux mint
Re: Problema con cerca.vert
.
Allega file senza password o ci dici la password ...
.
Allega file senza password o ci dici la password ...
.
Re: Problema con cerca.vert
chiedo scusa
- Allegati
-
- GESTIONE MAGAZZINO.ods
- (30.82 KiB) Scaricato 147 volte
Libre Office 6.3.0 - Windows e Linux mint
Re: Problema con cerca.vert
Salve la tua formula non funziona perchè la colonna su cui fai la ricerca in base al criterio deve essere la prima a a sinistra della tabella. Nel tuo caso devi usare INDICE e CONFRONTA. In H4 prova
Ps.: per far funzionare la formula correttamente, i codici devono essere univoci altrimenti la corrispondenza si ferma al primo dato trovato (questo vale anche per il cerca verticale).
Codice: Seleziona tutto
=INDICE(MAGAZZINO!$A$4:$A$10;CONFRONTA(B4;MAGAZZINO!$B$4:$B$10;0))
...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: Problema con cerca.vert
Grazie! problema risolto!gioh66 ha scritto:Salve la tua formula non funziona perchè la colonna su cui fai la ricerca in base al criterio deve essere la prima a a sinistra della tabella. Nel tuo caso devi usare INDICE e CONFRONTA. In H4 provaPs.: per far funzionare la formula correttamente, i codici devono essere univoci altrimenti la corrispondenza si ferma al primo dato trovato (questo vale anche per il cerca verticale).Codice: Seleziona tutto
=INDICE(MAGAZZINO!$A$4:$A$10;CONFRONTA(B4;MAGAZZINO!$B$4:$B$10;0))
(unica cosa, per indicare il foglio in valore assoluto mi richiede di scrivere, ad esempio: " $Magazzino. " e non Magazzino!)
Libre Office 6.3.0 - Windows e Linux mint
Re: [Risolto] Problema con cerca.vert
però non capisco una cosa: la colonna su cui faccio la ricerca è già la prima a sinistra della tabella (a4 del Magazzino)..... o no?
Libre Office 6.3.0 - Windows e Linux mint
Re: [Risolto] Problema con cerca.vert
No, fai la ricerca per codice EAN che si trovano in colonna B (non A) e vuoi come risposta i valori di A (quantità).GabrieleT ha scritto:la colonna su cui faccio la ricerca è già la prima a sinistra della tabella (a4 del Magazzino)..... o no?
Se usi il cerca.vert il valore che ricerchi deve essere nella prima colonna, quindi o inverti i valori di colonna A e B nel foglio "Magazzino" o devi cambiare formula (Indice e confronta come suggerito da @gioh66)
LibreOffice 24.2.2 (Win 11)
-----------------------------------------
Se risolto inserisci [Risolto] e la spunta verde : https://forum.openoffice.org/it/forum/v ... f=9&t=5661
-----------------------------------------
Se risolto inserisci [Risolto] e la spunta verde : https://forum.openoffice.org/it/forum/v ... f=9&t=5661
Re: [Risolto] Problema con cerca.vert
Scusami per la formula. Io uso il sistema ExcelA1 per compatibilità con excel appunto.
Tu invece sicuramente hai impostate le formule con il sistema CalcA1, per cui la formula corretta è così
Per quanto riguarda la colonna, a sinistra deve stare la colonna in cui cercare il criterio. Cioè nel tuo caso a sinistra, del foglio Magazzino, dovrebbe esserci "Codice EAN prodotto", visto che tu fai la ricerca in base al codice che si trova in B4 del foglio "Scarico".
Questo per usare il CERCA.VERT ma usando INDICE e CONFRONTO scavalchi questa condizione.
Tu invece sicuramente hai impostate le formule con il sistema CalcA1, per cui la formula corretta è così
Codice: Seleziona tutto
=INDICE($MAGAZZINO.$A$4:$A$10;CONFRONTA(B4;$MAGAZZINO.$B$4:$B$10;0))
Questo per usare il CERCA.VERT ma usando INDICE e CONFRONTO scavalchi questa condizione.
...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