Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

come costruire questa funzione

Ultimo Aggiornamento: 15/12/2017 21:33
Post: 2
Registrato il: 05/03/2014
Città: MILANO
Età: 61
Utente Junior
0penoffice
OFFLINE
15/12/2017 19:37

Conta.se è poi...
Salve, avrei bisogno di creare una funzione che mi permettesse di riepilogare dei dati.
Mi spiego meglio in un foglio excel ho varie colonne, ad es. due o più, vorrei trovare il modo di avere in un'altra cella, il riepilogo dei dati associati ad una specifica situazione che semplifico.
Nella prima colonna ho una serie di nomi di persone, nella seconda colonna una serie di date, che indicano in che giorno la persona è presente.

Vorrei trovare il modo per ciascuna persona di sapere quante volte è presente. non mi interessa il periodo ma solo in nr. di volte che è presente associato ad ognuno.

ad es. se nella colonna A è presente VERDI e Rossi, e quest'ultimo appare solo 10 volte, mentre VERDI 1, so che con questa funzione CONTA.SE(A1:A100;ROSSI) mi ritorna il valore 10, e con quest'altra CONTA.SE(A1:A100;VERDI) MI RITORNA IL VALORE 1

se invece voglio conoscere quanto volte rossi, che appare 10 volte nella colonna A, è pure presente nella colonna B, dove sono segnate però sole ad. es. tre date (nel formato gg/m/anno) in corrispondenza solo della riga di ROSSI, non riesco a venire a capo. In questo caso cioè vorrei riportare in un altra cella, solo per i valori di ROSSI, il risultato corrispondente, che dovrebbe essere tre.

Grazie, per l'attenzione,

Giovanni [SM=x423023]




[Modificato da parole123 15/12/2017 19:57]
Post: 1.938
Registrato il: 24/09/2008
Città: LATINA
Età: 69
Utente Veteran
2007-2010
OFFLINE
15/12/2017 20:09

Ciao
puoi usare:

vb
=CONTA.PIÙ.SE(B:B;"<>";A:A;"rossi")


Invece di scrivere ogni volta il nome rossi, verdi...
puoi usare un menu a tendina in una cella e sostituire
nella formula il nome "rossi" con il riferimento della cella
esempio F2.
[Modificato da Berna11 15/12/2017 20:13]

Un saluto
Berna11
-----------
Excel-2007-2010
Post: 2
Registrato il: 05/03/2014
Città: MILANO
Età: 61
Utente Junior
0penoffice
OFFLINE
15/12/2017 20:15

Grazie, funziona seguirò il tuo consiglio.

Giovanni
Post: 3
Registrato il: 05/03/2014
Città: MILANO
Età: 61
Utente Junior
0penoffice
OFFLINE
15/12/2017 20:17

eccomi, di nuovo, dimenticavo... se invece devo fare riferimento ad un altro foglio, ad es. 1...come lo inserisco nella funzione?

di nuovo, grazie
Post: 1.939
Registrato il: 24/09/2008
Città: LATINA
Età: 69
Utente Veteran
2007-2010
OFFLINE
15/12/2017 20:23



Sempre facendo riferimento al tuo file
mettendo la formula per il risultato su
altro foglio:

vb
=CONTA.PIÙ.SE(' 2008'!B:B;"<>";' 2008'!A:A;"rossi")


Se vuoi invece di B:B puoi usare il range reale esempio B2;B40

Un saluto
Berna11
-----------
Excel-2007-2010
Post: 4
Registrato il: 05/03/2014
Città: MILANO
Età: 61
Utente Junior
0penoffice
OFFLINE
15/12/2017 21:33

Si, proprio così, riscontrato, ottimo,

grazie, veramente tante, così semplice, ma così complicato per me.

Fantastico!
Giovanni
Vota:
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 03:17. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com