Il problema dei 3 corpi: Attraverso continenti e decadi, cinque amici geniali fanno scoperte sconvolgenti mentre le leggi della scienza si sgretolano ed emerge una minaccia esistenziale. Vieni a parlarne su TopManga.
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Ricerca del massimo

Ultimo Aggiornamento: 05/12/2017 11:05
Post: 26
Registrato il: 09/03/2004
Utente Junior
2010
OFFLINE
05/12/2017 09:26

Ciao a tutti.
Scusate la mia domanda probabilmente semplice, ma sono un neofita e da solo purtroppo ancora non riesco.

Avrei bisogno di cercare il massimo valore di due o più valori uguali...
Mi spiego meglio



Colonna A Colonna B
1 10
1 11
1 12
2 25
2 22
3 65
3 48
3 75
3 12

Risultato

1 12
2 25
3 75

Grazie in anticipo.


Post: 2.281
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 09:30

Ciao

In d1 il primo numero per il quale cerchi il MAX


=AGGREGA(14;6;$B$1:$B$100/($A$1:$A$100=D1);1)


Saluti

Post: 2.283
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 09:45

Potresti usare anche un MAX(SE...ma richiede la forma matriciale.


Post: 26
Registrato il: 09/03/2004
Utente Junior
2010
OFFLINE
05/12/2017 09:51

Grazie mille.

Però vorrei che mi riportasse nella cella E, ad esempio, anche il valore della cella A preso una volta
Post: 2.284
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 10:01

Ciao

in A2 il primo numero da estrarre dall'elenco in A2:A10

In D1

=SE.ERRORE(INDICE(A$2:A$10;AGGREGA(15;6;RIF.RIGA($2:$10)-1/(FREQUENZA(CONFRONTA(A$2:A$10;A$2:A$10;0);CONFRONTA(A$2:A$10;A$2:A$10;0))>0);RIGHE(A$1:A1)));"")


da copiare in basso
[Modificato da (Canapone) 05/12/2017 10:06]

Post: 2.285
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 10:04

Ciao di nuovo,

forse io userei una semplice pivot.

Le formule sono giusto un esercizio.

Non le userei in un file di lavoro.

[Modificato da (Canapone) 05/12/2017 10:05]

Post: 2.286
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 10:15

Ciao

altro sistema: mette i numeri in ordine


In E2 (in E1 non ci devono essere scritti numeri)

=SE.ERRORE(AGGREGA(15;6;A$2:A$10/(CONTA.SE(E$1:E1;$A$2:$A$10)=0);1);"")


Attenzione ad aggiustare i riferimenti del conta.se.


da copiare in basso



Post: 27
Registrato il: 09/03/2004
Utente Junior
2010
OFFLINE
05/12/2017 10:21

A dire il vero ho già una tabella pivot...allego esempio.

Post: 2.287
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 10:37


Ciao

l'elenco in R4

=SE.ERRORE(AGGREGA(15;6;F$3:F$24/(CONTA.SE(R$3:R3;$F$3:$F$24)=0);1);"")

il MAX raggiunto nella pivot per codice

=AGGREGA(14;6;$P$3:$P$24/($F$3:$F$24=R4);1)


Se hai bisogno del totale per codice basta un somma.se


Post: 28
Registrato il: 09/03/2004
Utente Junior
2010
OFFLINE
05/12/2017 10:48

Grazie mille!
[SM=x423028]
Post: 2.289
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
05/12/2017 11:05



Grazie a te del riscontro.

Saluti

Vota: 15MediaObject5,00211 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 15:27. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com