[Risolto] Filtrare dati su altro foglio
[Risolto] Filtrare dati su altro foglio
Ciao a tutti,
mi servirebbe un aiuto per spostare delle celle da un foglio ad un altro. Mi spiego meglio.
Nel file allegato ho due fogli, dove nel foglio 2 ci sono dei riferimenti da filtrare ed copiare sul foglio 1 e suddividerli facendo riferimento alla cella "colore".
Ovviamente devono essere trasportati sul foglio1, tutti i dati della righa in riferimento al colore della tabella.
Ex. i dati (nome,colore,posizione,cognome,numeri) della colonna con colore ROSSO, vanno trasportati nella prima tabella con intestazione colorata di rosso del foglio1.
i dati (nome,colore,posizione,cognome,numeri) della colonna con colore GIALLO, vanno trasportati nella seconda tabella con intestazione colorata gialla del foglio1.
e cosi via per i colori rimanenti, verde e blu.
Grazie per il supporto!
Franco.
mi servirebbe un aiuto per spostare delle celle da un foglio ad un altro. Mi spiego meglio.
Nel file allegato ho due fogli, dove nel foglio 2 ci sono dei riferimenti da filtrare ed copiare sul foglio 1 e suddividerli facendo riferimento alla cella "colore".
Ovviamente devono essere trasportati sul foglio1, tutti i dati della righa in riferimento al colore della tabella.
Ex. i dati (nome,colore,posizione,cognome,numeri) della colonna con colore ROSSO, vanno trasportati nella prima tabella con intestazione colorata di rosso del foglio1.
i dati (nome,colore,posizione,cognome,numeri) della colonna con colore GIALLO, vanno trasportati nella seconda tabella con intestazione colorata gialla del foglio1.
e cosi via per i colori rimanenti, verde e blu.
Grazie per il supporto!
Franco.
- Allegati
-
- nomi e colori.xlsx
- (11.08 KiB) Scaricato 137 volte
Ultima modifica di franco22 il sabato 28 luglio 2018, 6:30, modificato 1 volta in totale.
OpenOffice 2.4
Re: Filtrare dati su altro foglio
Salve, puoi usare questa formula matriciale (ctrl+maiuscolo+invio per confermarla)
poi la copi a destra e in basso
Per le altre tabelle basta sostituire "rosso" con "giallo", "verde" ecc...
Una cosa come mai un file .xlsx e non un .ods?
Codice: Seleziona tutto
=SE(VAL.ERRORE(INDICE(Sheet2!A$2:A$51;PICCOLO(SE(Sheet2!$B$2:$B$51="rosso";RIF.RIGA(Sheet2!$A$2:$A$51)-1);RIF.RIGA($A1))));"";INDICE(Sheet2!A$2:A$51;PICCOLO(SE(Sheet2!$B$2:$B$51="rosso";RIF.RIGA(Sheet2!$A$2:$A$51)-1);RIF.RIGA($A1))))
Per le altre tabelle basta sostituire "rosso" con "giallo", "verde" ecc...
Una cosa come mai un file .xlsx e non un .ods?
- Allegati
-
- nomi e colori(1).xlsx
- (16.32 KiB) Scaricato 141 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
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: Filtrare dati su altro foglio
Grazie! La formula funziona perfettamente
Il file è .xlsx perchè in ufficio uso excel.
Chiedo sempre aiuto su questo forum dove rispondete sempre e tempestivamente.
A presto
Franco
Il file è .xlsx perchè in ufficio uso excel.
Chiedo sempre aiuto su questo forum dove rispondete sempre e tempestivamente.
A presto
Franco
OpenOffice 2.4
Re: Filtrare dati su altro foglio
Allora va bene così!
...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: Filtrare dati su altro foglio
gioh66, esaminando il file, avrei necessità di estrarre altri dati. Ho tentato, ma le mie conoscenze di openoffice sono purtoppo limitate.
Parliamo di effettuare 16 estrazioni, dove la cella "colore" deve essere collegata ai numeri della cella "posizione".
Ex. il file deve estrapolare dal foglio2 nel foglio1 il colore giallo legato alle posizioni comprese tra 25122 e 25136.
Per ogni "colore" le prime due cifre delle "posizioni" possono essere uguali.
Inoltre dovrebbe anche inserire sotto ogni cella con scritto "tot", il totale delle estrazioni fatte per "colore" e "posizione".
Ex. colore giallo da 25122 a 25136, sono 15. E cosi via per le altre...
Spero tu mi possa aiutare
Grazie.
Franco
Parliamo di effettuare 16 estrazioni, dove la cella "colore" deve essere collegata ai numeri della cella "posizione".
Ex. il file deve estrapolare dal foglio2 nel foglio1 il colore giallo legato alle posizioni comprese tra 25122 e 25136.
Per ogni "colore" le prime due cifre delle "posizioni" possono essere uguali.
Inoltre dovrebbe anche inserire sotto ogni cella con scritto "tot", il totale delle estrazioni fatte per "colore" e "posizione".
Ex. colore giallo da 25122 a 25136, sono 15. E cosi via per le altre...
Spero tu mi possa aiutare
Grazie.
Franco
- Allegati
-
- nomi e colori 2.xlsx
- (14.72 KiB) Scaricato 91 volte
OpenOffice 2.4
Re: Filtrare dati su altro foglio
Prova così: in A2 di Foglio1 metti questa formula matriciale (ctrl+maiuscolo+invio per confermarla) e copiala a destra e in basso fin dove ti serve
Per i totali invece puoi usare questa
Ti allego file
Codice: Seleziona tutto
=SE(VAL.ERRORE(INDICE(Sheet2!A$2:A$150;PICCOLO(SE((Sheet2!$B$2:$B$150="giallo")*(Sheet2!$C$2:$C$150>=25122)*(Sheet2!$C$2:$C$150<=25136);RIF.RIGA(Sheet2!$A$2:$A$150)-1);RIF.RIGA($A1))));"";INDICE(Sheet2!A$2:A$150;PICCOLO(SE((Sheet2!$B$2:$B$150="giallo")*(Sheet2!$C$2:$C$150>=25122)*(Sheet2!$C$2:$C$150<=25136);RIF.RIGA(Sheet2!$A$2:$A$150)-1);RIF.RIGA($A1))))
Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(--(Sheet2!$B$2:$B$150="giallo");--(Sheet2!$C$2:$C$150>=25122);--(Sheet2!$C$2:$C$150<=25136))
- Allegati
-
- nomi e colori 2.xlsx
- (14.64 KiB) Scaricato 94 volte
Ultima modifica di gioh66 il sabato 30 giugno 2018, 14:22, modificato 1 volta in totale.
...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: Filtrare dati su altro foglio
Di nulla
...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