Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Conta valori univoci in intervallo di date

Ultimo Aggiornamento: 11/10/2018 16:52
Post: 1
Registrato il: 29/11/2010
Città: TALLA
Età: 42
Utente Junior
Excel 365
OFFLINE
10/10/2018 12:47

Buongiorno a tutti!
Sono Giacomo dalla Toscana, nuovo iscritto al forum.

Avrei la necessità di contare i valori univoci all'interno di una tabella aggiungendo una condizione di temporalità (ad esempio tra due date). Vi allego esempio di tabella e di risultato che vorrei ottenere.

Grazie del vostro tempo!
Post: 237
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
10/10/2018 13:17



Buon giorno


Non ho capito cosa vuoi ottenere

Allega il file con il risultato

Saluti


Post: 1
Registrato il: 29/11/2010
Città: TALLA
Età: 42
Utente Junior
Excel 365
OFFLINE
10/10/2018 16:23

Ciao Ulisse,

vorrei contare quanti clienti, dati presenti in colonna B Customer-ID, per ogni data in colonna A (foglio 1)

Vorrei ottenere una tabella annuale (foglio 2) dove riportare quanti clienti ho avuto in una certa data, ad esempio il 03/08/2018 dove ho 22 records per 14 diversi clienti.

spero sia piu chiaro adesso

Post: 238
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
10/10/2018 17:23


Buona sera

foglio database

D2=SE(A2<>"";TESTO(A2;"0000-00-00")+0;"") copia in basso

colonna D formattazione personalizzata gg-mmm-aa

Foglio sheet1

B5=SE($A5<>"";SOMMA(SE(FREQUENZA(SE('data base'!$D$2:$D$1787=Sheet1!$A5;CONFRONTA('data base'!$B$2:$B$1787;'data base'!$B$2:$B$1787;0));RIF.RIGA('data base'!$B$2:$B$1787)-RIF.RIGA('data base'!$B$2)+1);1));"")

control+shift +enter copia in basso

Allego file




Saluti
Post: 2.316
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
11/10/2018 15:44


Ciao Ulisse,

potresti anche incorporare la colonna di servizio nella (bella) formula

=SE($A5<>"";SOMMA(SE(FREQUENZA(SE(TESTO('data base'!A$2:A$1787;"0000-00-00")+0=$A5;CONFRONTA('data base'!B$2:B$1787;'data base'!B$2:B$1787;0));RIF.RIGA($2:$1787)-RIF.RIGA(B$2)+1);1));"")


Sempre da confermare con il control+maiusc+invio.

Mi sembra che funzioni...

Saluti

[Modificato da (Canapone) 11/10/2018 15:44]

Post: 239
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
11/10/2018 16:08


Buon giorno

@ Canapone

Penso che la soluzione migliore dal lato formule

è trasformare la colonna A in data con testo in colonna

Con office 2013 e successivi

Tabella Pivot con l'opzione data model

per eseguire il distint count


Saluti

Post: 2.318
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
11/10/2018 16:10



Ciao Ulisse,

sono d'accordo: le nuove pivot hanno questa possibilità.

Con FREQUENZA mi incasino sempre con le parentesi

Fossi costretto al lavoro a dare una risposta veloce, non potendo sfruttare le nuove pivot con Excel 2010- farei una copia delle colonne accanto dove applicare "rimuovi duplicati".

In questo caso basterebbe il conta.se per data.

Giusto per chiaccherare
[Modificato da (Canapone) 11/10/2018 16:14]

Post: 2
Registrato il: 29/11/2010
Città: TALLA
Età: 42
Utente Junior
Excel 365
OFFLINE
11/10/2018 16:52

Ciao Ulisse e Canapone,
vi ringrazio per la soluzione!

Avevo pensato anche io a tabelle pivot come soluzione ma non conoscevo la nuova funzione di distint count.

Grazie ancora per il vostro aiuto!

Ciao
Giacomo
Vota: 15MediaObject5,0018 1
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 20:42. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com