[Risolto]Cerca parametro in più combinazioni con ripetizione

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Kripsnark
Messaggi: 14
Iscritto il: giovedì 1 agosto 2019, 0:31

[Risolto]Cerca parametro in più combinazioni con ripetizione

Messaggio da Kripsnark »

Salve a tutti,

non riesco a trovare una funzione o un insieme di esse che mi consenta di ricavare un determinato dato da una tabella.
La situazione in cui mi trovo è quella di dover estrapolare il risultato ottenuto dalla combinazione di una particolare coppia di dati che si ripetono creando altre combinazioni in più matrici

ho preparato un esempio molto semplificato di quello che voglio ottenere, pensando di usare la funzione indice ho creato una prima formula che mi riporti alla matrice che mi interessa, ma il problema sopraggiunge nel momento in cui devo indicargli in quale riga cercare.
Vorrei specificare che l'esempio che Vi metto in esame è caratterizzato da 3 tabelle con 4 combinazioni ciascuna, ma a me servirà in un file contenente 30 matrici da 8 combinazioni ciascuna, quindi (SE POSSIBILE) mi piacerebbe ottenere qualcosa che mi consenta un comodo utilizzo.

Grazie mille in anticipo per l'attenzione.
Ultima modifica di Kripsnark il giovedì 1 agosto 2019, 15:21, modificato 1 volta in totale.
Kripsnark
Windows 10 Home: OpenOffice 4.1.2
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8786
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Cerca parametro in più combinazioni con ripetizione

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.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Cerca parametro in più combinazioni con ripetizione

Messaggio da gioh66 »

Buondì! Puoi spiegare meglio come arrivi al risultato? Io non è che ci ho capito molto.
...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
Kripsnark
Messaggi: 14
Iscritto il: giovedì 1 agosto 2019, 0:31

Re: Cerca parametro in più combinazioni con ripetizione

Messaggio da Kripsnark »

Certamente,
Tutti i valori nella matrice sono dati, devo riportare il risultato nella quarta colonna partendo da un valore contenuto nella prima colonna. Quindi se mi interessa il valore dato dal "3" nella prima matrice il risultato sarà B se quello nella terza il risultato sarà E.
Il problema è che il "3" non è sempre nella stessa posizione come posso ottenere quello che mi serve automaticamente senza continuare a cercarlo meccanicamente?
Kripsnark
Windows 10 Home: OpenOffice 4.1.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Cerca parametro in più combinazioni con ripetizione

Messaggio da gioh66 »

Allora eliminando la prima riga per avere una "simmetria" nelle tabelle, in I14 prova

Codice: Seleziona tutto

=INDICE(INDIRETTO("E"&G14*5-3&":E"&G14*5-3+3);CONFRONTA(H14;INDIRETTO("B"&G14*5-3&":B"&G14*5-3+3);0))
anzi forse meglio così

Codice: Seleziona tutto

=SE(VAL.ERRORE(INDICE(INDIRETTO("E"&G14*5-3&":E"&G14*5-3+3);CONFRONTA(H14;INDIRETTO("B"&G14*5-3&":B"&G14*5-3+3);0)));"";INDICE(INDIRETTO("E"&G14*5-3&":E"&G14*5-3+3);CONFRONTA(H14;INDIRETTO("B"&G14*5-3&":B"&G14*5-3+3);0)))
in modo che se non trova il criterio lascia la cella vuota.
...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
Kripsnark
Messaggi: 14
Iscritto il: giovedì 1 agosto 2019, 0:31

Re: Cerca parametro in più combinazioni con ripetizione

Messaggio da Kripsnark »

Grazie mille, ma temo che non riesca a far comprendere la situazione.

Allego una versione migliorata dell'esempio proposto in precedenza.

Nella sezione superiore faccio vedere la situazione ideale che non mi creerebbe tanti turbamenti, nella sezione inferiore ho riproposto la situazione in cui mi trovo, vorrei aggiungere che la colonna C potrebbe anche non esistere, è stata inserita perchè rispecchia meglio il documento su cui devo lavorare.
Di conseguenza il valore "3" che stiamo cercando è spesso in una posizione differente e potrebbe anche non comparire.

Grazie, per il tempo che mi state dedicando.
Allegati
Formula.ods
(12.86 KiB) Scaricato 79 volte
Kripsnark
Windows 10 Home: OpenOffice 4.1.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Cerca parametro in più combinazioni con ripetizione

Messaggio da gioh66 »

Ma hai provato la formula che ti ho proposto? Comunque col nuovo file, visto che hai spostato le tabelle e scambiato le posizioni di area e criterio, te la ripropongo con le dovute correzioni: in K26 (l'ho messa qui per confronto col risultato che ti aspetti)

Codice: Seleziona tutto

=SE(VAL.ERRORE(INDICE(INDIRETTO("E"&H26*5-3+21&":E"&H26*5-3+3+21);CONFRONTA(G26;INDIRETTO("B"&H26*5-3+21&":B"&H26*5-3+3+21);0)));"";INDICE(INDIRETTO("E"&H26*5-3+21&":E"&H26*5-3+3+21);CONFRONTA(G26;INDIRETTO("B"&H26*5-3+21&":B"&H26*5-3+3+21);0)))
Copiata in K30 e K36 da il risultato che vuoi.
Allegati
Formula (bis.1).ods
(13.39 KiB) Scaricato 98 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
Kripsnark
Messaggi: 14
Iscritto il: giovedì 1 agosto 2019, 0:31

Re: Cerca parametro in più combinazioni con ripetizione

Messaggio da Kripsnark »

forse prima avevo commesso degli errori perchè mi dava come risultato o vuota o errore, ora sembra funzionare.

ti ringrazio tantissimo ma vorrei chiederti una precisazione se possibile:
riesci a spiegarmi, in tre parole, cosa gli hai chiesto di fare in questa formula ad esempio "(INDIRETTO("E"&H26*5-3+21&":E"&H26*5-3+3+21)"?
Kripsnark
Windows 10 Home: OpenOffice 4.1.2
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1721
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto]Cerca parametro in più combinazioni con ripetiz

Messaggio da gioh66 »

Buondì, "l'errore" l'avevo commesso io non dicendoti che in H14 avevo messo il 3 al posto di 3 (prima colonna).
Per quanto riguarda la funzione INDIRETTO gli ho fatto ricostruire in modo dinamico gli intervalli dei dati. Se apri la formula e provi a selezionare la parte
"E"&H26*5-3+21&":E"&H26*5-3+3+21
e premi il tasto F9 vedi l'anteprima del risultato cioè "E23:E26"
...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