Trovare il minimo e il massimo su una serie di colonne

Salve ho una serie di colonne formate in questo modo

01 12 true

01 45 true 

02 50 false

dovrei trovare su queste colonne il massimo dei valori della cella centrale(con riferimento true)e in minimo della cella centrale(con riferimento False),e stamparli su un nuovo foglio con il riferimento delle colonne che vi fanno riferimento come posso fare?

 

Informazioni domanda


Ultimo aggiornamento febbraio 27, 2018 Visualizzazioni 308 Si applica a:

* Prova con un numero di pagina inferiore.

* Immetti solo numeri.

* Prova con un numero di pagina inferiore.

* Immetti solo numeri.

Salve ho una serie di colonne formate in questo modo

01 12 true

01 45 true 

02 50 false

dovrei trovare su queste colonne il massimo dei valori della cella centrale(con riferimento true)e in minimo della cella centrale(con riferimento False),e stamparli su un nuovo foglio con il riferimento delle colonne che vi fanno riferimento come posso fare?

Nell'ipotesi che i dati siano nel Foglio1 e nelle colonne rispettivamente A, B e C:

nel nuovo Foglio:

per il massimo: =MAX(SE(Foglio1!C1:C100="true";Foglio1!B1:B100))

per il minimo: =MIN(SE((Foglio1!C1:C100="false")*(Foglio1!C1:C100>0);Foglio1!B1:B100)) matriciale, ovvero da confermare con Ctrl+Maiusc+Invio

Non capisco l'ultima parte della domanda, dato che la colonna la conosci, devo presumere che vuoi conoscere la riga? Se è così:

il numero di riga del massimo: =CONFRONTA(A1;Foglio1!B1:B100;0) ammesso che il massimo sia in A1

del minimo: =CONFRONTA(B1;Foglio1!B1:B100;0) con il minimo in B1

---------------------------
se la mia risposta ha risolto il tuo problema votala come Risposta Preferita
---------------------------
Ciao! Paolo
http://riolab.org/

La risposta è risultata utile a 1 persona

·

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Mi sa  che il caso che  dovrei creare una macro,in quanto lo dovrei fare per 365 colonne ,io in pratica una volta trovato  il max e il min li vorrei stampare su un nuovo foglio con la loro relativa colonna dove si trovano cmq mi sembra il caso che fackcio un esempio

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Allego un file con i dati originali e il risultato a titolo di esempio che voglio ottenere nel foglio 2

10 colonna 20 colonna2
25.3 true  30 true
50.5 false 1 true
70  false 50 false
5 true 120 false

nella secondo foglio dovrei ottenere:

colonna1 colonna 2
true 5 1
false 70 120

mi sa che per ottenre questo risultato dovrei scrivere una macro e non so come posso impostarla

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Allego un file con i dati originali e il risultato a titolo di esempio che voglio ottenere nel foglio 2

nella secondo foglio dovrei ottenere:<cut>

mi sa che per ottenre questo risultato dovrei scrivere una macro e non so come posso impostarla

Le tabelle (non vedo nessun file) che hai postato non corrispondono alla tua domanda iniziale.

<tu>

dovrei trovare su queste colonne il massimo dei valori della cella centrale(con riferimento true)e in minimo della cella centrale(con riferimento False)

</tu>

Mi sembrano esattamente l'opposto.

Se vuoi il risultato che vedo nelle tabelle qui sopra, vedi:

http://www.maurogsc.eu/esempiforum14/verofalso.zip

Come spiegato da Paolo (del quale ripeto le formule che ha postato in precedenza nel mio file di esempio), le formule vanno confermate con CTRL+SHIFT+Invio

--
Mauro Gamberini
Microsoft© MVP (Excel)
http://www.maurogsc.eu

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Perfettamente hai azzeccato il problema scusami se ho errato il post ma sono 12 ore al pc è inizio a fondere.

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

questa è un immagine del mio file pesa troppo per allegarlo.Secondo te mi viene difficile impostando le formule oppure e meglio con una macro?inquanto sono 600 colonne di questo tipo

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Perfettamente hai azzeccato il problema scusami se ho errato il post ma sono 12 ore al pc è inizio a fondere.

Quindi? Non ho capito se hai risolto.

Inoltre, l'immagine che hai postato NON è un file condiviso. Visto la complessità di quello che vedo nell'immagine, se non hai risolto e vuoi essere aiutato, per favore CONDIVIDI un file qui:

o in uno dei tanti siti che permettono la condivisione.

Posta poi il link al file.

Grazie.

--
Mauro Gamberini
Microsoft© MVP (Excel)
http://www.maurogsc.eu

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Non ho risolto,posso inviare il link del file pomeriggio  originale che ho internet adsl e non il cellulare se non è un disturbo

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

Non ho risolto,posso inviare il link del file pomeriggio  originale che ho internet adsl e non il cellulare se non è un disturbo

Siamo (quasi) sempre qui. Vedrai che qualcuno ti aiuterà.

Per ora ciao.

--
Mauro Gamberini
Microsoft© MVP (Excel)
http://www.maurogsc.eu

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

questa è un immagine del mio file pesa troppo per allegarlo.Secondo te mi viene difficile impostando le formule oppure e meglio con una macro?inquanto sono 600 colonne di questo tipo

Se la tabella che hai posto è quella definitiva direi:

attribuisci i seguenti nomi

rng_1 riferito a: =SCARTO(Foglio1!$B$1;;(RIF.COLONNA(Foglio1!A$1)-1)*4+2;10000)

rng_2 riferito a: =SCARTO(Foglio1!$C$1;;(RIF.COLONNA(Foglio1!A$1)-1)*4+2;10000)

dove Foglio1 è il nome del foglio, da sostituire, che contiene i dati.
NB: il valore 10000 rappresenta il limite massimo di righe del range, ovviamente puoi modificarlo secondo le tue esigenze.

quindi nel foglio2 in

B2: =MAX(SE(rng_2=VERO;rng_1)) per il valore massimo riferito alla condizione VERO

B3: =MIN(SE((rng_2=FALSO)*(rng_1>0);rng_1)) idem per il minimo riferito a FALSO

entrambe matriciali (da confermare con Ctrl+Maiusc+Invio) e da trascinare a destra fino a completamento.

---------------------------
se la mia risposta ha risolto il tuo problema votala come Risposta Preferita
---------------------------
Ciao! Paolo
http://riolab.org/

Il problema è stato risolto?

Siamo spiacenti che questo non sia stato d'aiuto.

Fantastico! Grazie per aver scelto questa risposta.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento, ci aiuta a migliorare il sito.

Sei soddisfatto di questa risposta?

Grazie per il tuo commento.

* Prova con un numero di pagina inferiore.

* Immetti solo numeri.

* Prova con un numero di pagina inferiore.

* Immetti solo numeri.