Quello che gli uomini non dicono ok, se ho ben capito la consegna, in pratica nel primo esercizio, per ognuna di queste persone dovresti dire una cosa del tipo "verifica se il voto è fra 90 e 100", ecc con ogni range? Se è così, devi fare questo (nella colonna H è dove hai il voto di ogni studente), un uso combinato di E (AND) e CONTA.SE (COUNT.IF):
- =
=CONTA.SE(H:H,">=90")
: range 90-100 (non ha senso una condizione oltre il 100 dato che è il massimo raggiungibile)
=E(CONTA.SE(H:H, "<=90"),CONTA.SE(H:H,">=80"))
: range 80-90 (avrebbe ovviamente più senso fare 80-89 ma rispettiamo la consegna)
=E(CONTA.SE(H:H,"<80"),CONTA.SE(H:H,">=70"))
: range 70-79 (qui l'esercizio "si sveglia" e non conta due volte il numero 80)
=E(CONTA.SE(H:H,"<70"),CONTA.SE(H:H,">=60"))
: range 60-69 (qui metto la condizione>=60 poiché <60 anche se non presente è tecnicamente possibile a differenza di >100 e significa alunno bocciato); anche qui tolgo l'uguaglianza al 70 poiché l'esercizio non conta due volte il numero 70
L'esercizio è abbastanza stupido in realtà perché il limite del range lo conta due volte, a far bene dovrebbe fare 91-100, 81-90 e non 90-100, 80-90 (quindi conta due volte il 90), come fa. Va beh in ogni caso te l'ho risolto come lo richiede, alla peggio basterebbe cambiare i nmmeri estremi o le uguaglianze (ad esempio > anziché >=, ecc).
Quello che gli uomini non dicono per il secondo esercizio, calcoli la frequenza in percentuale. Significa il valore appena calcolato con CONTA.SE (o l'uso combinato della funzione E() per indicare il range es. 80-90 quindi >=80 e <=90, ad esempio), diviso il numero totale di studenti. Puoi farlo in questo modo, dividendo sempre per un CONTA.SE con condizione sempre vera, ad esempio supponiamo che i valori che ho calcolato prima con i CONTA.SE() fossero nella colonna I, partendo da I1, poi I2, ecc, quindi ora procedi così:
=I1/CONTA.SE(H:H,">0")
(condizione >0 è sempre verificata come voto dello studente, è un semplice "conta"), quindi ad esempio qui la frequenza percentuale dei voti nel range 90-100
- e analogamente gli altri quindi
=I2/CONTA.SE(H:H,">0")
per la seconda e così via, quindi ad esempio qui hai la frequenza percentuale del secondo range, 80-90, ecc
Nota: puoi usare CONTA.SE() imponendo una condizione sempre verificata, come >0 che in questo caso sarà sempre vero, oppure anche un semplice "conta" e la sintassi in tal caso diventa: =CONTA.NUMERI(H:H)
o nel caso precedente più nello specifico per il primo range hai: =I1/CONTA.NUMERI(H:H)
Le formule in sé non sono difficili, le impari, si tratta di ragionare bene su "cosa ti chiede" l'esercizio e trovare la strada concettuale per risolverlo, poi basta applicare le formule che sono solo un paio. Quindi l'aspetto importante è il ragionamento iniziale. Buona fortuna per domani! 🙂