Min / Max di una riga solo se il valore nell'altra riga è X


9

Sono un po 'vago su ciò che sto cercando / chiedendo, ma ecco un esempio:

A  | B
22 | 5
15 | 5
2  | 10
19 | 10
5  | 10


=min(A2:A6, if(B2:B6=5, 5)) ==> 15
=min(A2:A6, if(B2:B6=5, 10)) ==> 2

Dato un ampio intervallo (oltre 1000 righe), include solo nel calcolo (che può essere min / max / avg) le celle se un'altra cella nella stessa riga contiene un valore particolare.


1
Puoi condividere un documento con noi?
Jacob Jan Tuinstra,

Risposte:


10

Credo che questo sia quello che stai cercando:

=ARRAYFORMULA(min(if(B2:B6=5,A2:A6)))

La documentazione completa per arrayformula è al supporto di Google . "Questa funzione consente di specificare un intervallo (o più intervalli della stessa dimensione) in funzioni che normalmente non accettano intervalli."

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.