PDA

View Full Version : EXCEL: Funzione FREQUENZA()


aleforumista
18-06-2009, 09:43
Ho un foglio con le eta di alcuni dipendenti che vanno dai 20 ai 65 anni

Seleziono la colonna dell'età e creo la formula con FREQUENZA("dati selezionati";x)

Devo fare un resoconto sintetico dove devo inserire quanti dipendenti hanno:
- dai 20 ai 30
- dai 31 ai 40
- dai 41 ai 50
- dai 51 ai 65

dai 20 ai 30 non ho problemi in quanto basta fare FREQUENZA("dati selezionati";30)

Ma per gli intervalli successivi come devo impostare la funzione FREQUENZA?

ezio
18-06-2009, 13:09
Sposto in Programmi e Utility.

masand
18-06-2009, 13:54
Ho un foglio con le eta di alcuni dipendenti che vanno dai 20 ai 65 anni

Seleziono la colonna dell'età e creo la formula con FREQUENZA("dati selezionati";x)

Devo fare un resoconto sintetico dove devo inserire quanti dipendenti hanno:
- dai 20 ai 30
- dai 31 ai 40
- dai 41 ai 50
- dai 51 ai 65

dai 20 ai 30 non ho problemi in quanto basta fare FREQUENZA("dati selezionati";30)

Ma per gli intervalli successivi come devo impostare la funzione FREQUENZA?

Se vuoi avere un numero di quante persone ci sono che hanno dai 20 ai 30 (ma questo vale per tutti i tipi di range che ti servono), in realtà dovresti avere/selezionare un colonna con:

20
21
22
23
24
25
26
27
28
29
30

In questo caso lui ti dirà quante persone, dalla lista iniziale, ci sono che rientrano in quella casistica (ma non ti dirà quante persone hanno 21 anni o 22 ecc, per questo devi usare la funzione COUNT o COUNTIF).

Spero di esserti stato d'aiuto.

Un saluto a tutti...
masand

aleforumista
18-06-2009, 16:13
Età
28
29
30
29
28
29
31
28
29
30
30
30
28
27
28
28
29
32
28
31
30
30
28
29
27
27
27
28
30
27
29
28
29
27
28
27
30
31
31
27
29
27
31
29
27
36
27
27
30
28
28
28
30
30
27
29
28
29
29
29
27
34
31
29
34
28
28
28
30
27
29
28
28
27
29
30
34
30
29
32
29
28
27
29
27
27
31
30
27
30
27
28
31
29
34
40
29
28
32
34
36
29
31
30
30
27
41
32
30
30
28
31
28
30
31
32
31
32
28
30
31
28
34
29
28
27
27
29
34
29
28
30
28
28
30
40
30
30
29
30
27
29
28
28
27
31
31
28
31
32
35
28
27
31
27
30
28
31
31
30
30
29
33
28
29
34
30
40
27
39
28
29
39
33
30
34
29
43
37
29
32
28
44
38
29
31
31
29
29
32
33
30
32
27
38
37
43
43
36
37
33
33
31
58
33
29
30
39
34
40
38
39
39
31
35
54
28
42
32
53
55
39
31
32
35
41
45
41
30
36
31
30
40
31
33
41
40
42
40
38
33
48
53
39
39
38
28
32
40
29
28
37
34
55
34
48
39
48
28
43
45
44
51
40


ecco l'enorme lista da cui devo estrapolare le informazioni
sono mischiati e non posso ordinarli

zuper
18-06-2009, 16:27
devi usare una formula in array :)

mettiamo che tu abbia quella spappardella di dati nella colonna A:

nella colonna b scrivi

30
40
50
65

in c1 scrivi la tua formula

=frequenza(a:a;b1:b4)

poi selezioni quella cella (C1) e le 3 celle sottostanti
premi f2
premi contemporaneamente crtl+shift+enter

e lui ti crea l'array della formula

aleforumista
18-06-2009, 18:51
devi usare una formula in array :)

mettiamo che tu abbia quella spappardella di dati nella colonna A:

nella colonna b scrivi

30
40
50
65

in c1 scrivi la tua formula

=frequenza(a:a;b1:b4)

poi selezioni quella cella (C1) e le 3 celle sottostanti
premi f2
premi contemporaneamente crtl+shift+enter

e lui ti crea l'array della formula

perfetto risolto :stordita: che fagiano che sono:stordita: grazie mille