[Risolto]CERCA.VERT con criterio nella seconda colonna

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
nikolas1194
Messaggi: 23
Iscritto il: mercoledì 24 luglio 2019, 11:19

[Risolto]CERCA.VERT con criterio nella seconda colonna

Messaggio da nikolas1194 »

Buongiorno a tutti.
Per accelerare l'inserimento dei dati nella scheda per i tempi di lavoro (foglio 1), ho messo in alcune celle la ricerca con CERCA.VERT dei valori presenti nello scadenziario (foglio 2). Il problema è che il criterio (nr.ordine-nr.riga) nello scadenziario non è nella prima colonna(infatti mi da come risultato #ND), ma nella seconda (lo scadenziario voglio che sia in ordine in base alla data di consegna). E' possibile dire alla funzione CERCA.VERT che il criterio è nella seconda colonna della matrice? Altrimenti come si fa ad ordinare una tabella secondo valori contenuti nella colonna diversa dalla prima o dall'ultima?

Allego il file di esempio e ringrazio in anticipo per il Vostro aiuto.

Buona giornata
Allegati
Prova scheda TL.ods
(56.32 KiB) Scaricato 118 volte
Ultima modifica di nikolas1194 il martedì 30 luglio 2019, 11:23, modificato 1 volta in totale.
OpenOffice 4.1.6
Windows 7 e Windows10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1745
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: CERCA.VERT con criterio non nella prima colonna della ma

Messaggio da gioh66 »

Buondì! Aggiustando le intestazioni delle tabelle di "SCAD" e quelle di "Scheda TL", in modo da uniformare i termini (nelle intestazioni delle righe F3:F7 del foglio "Scheda TL" c'erano degli spazi dopo i nomi) puoi usare INDICE e CONFRONTA che è più versatile del CERCA.VERT.
In C3 puoi mettere

Codice: Seleziona tutto

=SE(C4="";"";INDICE(SCAD!$B$3:$I$6;CONFRONTA($C$4;SCAD!$C$3:$C$6;0);CONFRONTA(B3;SCAD!$B$2:$I$2;0))) 
e in H3 da tirare in basso

Codice: Seleziona tutto

=SE($C$4="";"";INDICE(SCAD!$B$3:$I$6;CONFRONTA($C$4;SCAD!$C$3:$C$6;0);CONFRONTA(F3;SCAD!$B$2:$I$2;0)))
Allegati
Prova scheda TL (bis.1).ods
(52.48 KiB) Scaricato 111 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
nikolas1194
Messaggi: 23
Iscritto il: mercoledì 24 luglio 2019, 11:19

Re: CERCA.VERT con criterio non nella prima colonna della ma

Messaggio da nikolas1194 »

gioh66 ha scritto:Buondì! Aggiustando le intestazioni delle tabelle di "SCAD" e quelle di "Scheda TL", in modo da uniformare i termini (nelle intestazioni delle righe F3:F7 del foglio "Scheda TL" c'erano degli spazi dopo i nomi) puoi usare INDICE e CONFRONTA che è più versatile del CERCA.VERT.
In C3 puoi mettere

Codice: Seleziona tutto

=SE(C4="";"";INDICE(SCAD!$B$3:$I$6;CONFRONTA($C$4;SCAD!$C$3:$C$6;0);CONFRONTA(B3;SCAD!$B$2:$I$2;0))) 
e in H3 da tirare in basso

Codice: Seleziona tutto

=SE($C$4="";"";INDICE(SCAD!$B$3:$I$6;CONFRONTA($C$4;SCAD!$C$3:$C$6;0);CONFRONTA(F3;SCAD!$B$2:$I$2;0)))
Funziona perfettamente!!! Dovrò studiarmi bene l'accoppiamento delle formule INDICE e CONFRONTA che sembrano molto interessanti :)

Grazie mille per la dritta e buona giornata :D
OpenOffice 4.1.6
Windows 7 e Windows10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1745
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto]CERCA.VERT con criterio nella seconda colonna

Messaggio da gioh66 »

Grazie del riscontro!
E si a INDICE e CONFRONTA non serve che il dato per il confronto sia sulla prima colonna a sinistra come per CERCA.VERT
...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
Rispondi