Calcolo complesso fatturato per cliente

Anonimo
2019-01-19T23:42:55+00:00

Ciao ragazzi,

ho una situazione di questo tipo:

CLIENTE DATA FATTURA NEGOZIO VALORE FATTURATO
ANDREA 2015 NAPOLI 10
ANDREA 2016 ROMA 15
ANDREA 2017 ROMA 20
ANDREA 2018 ROMA 20
GIULIO 2016 NAPOLI 10
GIULIO 2017 NAPOLI 10
GIULIO 2018 ROMA 20
CESARE 2017 NAPOLI 10
CESARE 2018 NAPOLI 10
FEDERICA 2016 ROMA 20
FEDERICA 2017 ROMA 20
FEDERICA 2018 ROMA 20

Devo sommare i valori fatturati di chi ha comprato SIA a Napoli che a Roma e, in secondo luogo, devo poter calcolare la percentuale di chi, dopo aver acquistato a Napoli, è diventato cliente a Roma, prendendo solo il primo acquisto a Roma come valido.

Nella tabella di controllo, serve il fatturato per anno e per città, non per cliente. Questa è la tabella del fatturato che deve essere riempita con i dati dei SOLI CLIENTI CHE hanno comprato SIA a Napoli che a Roma. Se un cliente ha comprato solo a Napoli, non conteggiare. Se un cliente ha comprato solo a Roma, non conteggiare.

NAPOLI ROMA
2015
2016
2017
2018
2019

In un'altra tabella con struttura identica, devo ora contare il NUMERO dei clienti per ogni anno che hanno comprato SIA a Napoli che a Roma. Se un cliente ha comprato nello stesso anno SIA a Napoli che a Roma, va conteggiato in entrambe le sedi. Se un cliente ha comprato solo a Napoli, non conteggiare. Se un cliente ha comprato solo a Roma, non conteggiare. Se un cliente ha comprato nel 2015 a Napoli e nel 2017 a Roma, conteggiarlo una volta per ogni sede.

E' urgente, per favore.

Grazie in anticipo.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

4 risposte

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2019-01-20T17:53:07+00:00

    ciao

    la prima domanda non era così

    hai cambiato tutto

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-01-20T10:46:56+00:00

    Ciao

    tutto migliorabile

    CLIENTE DATA FATTURA NEGOZIO VALORE FATTURATO CITTA CLIENTI FATTURATO PERCENTUALE
    ANDREA 2015 NAPOLI 10 ROMA ANDREA 65 75%
    ANDREA 2016 ROMA 15 NAPOLI GIULIO 40
    ANDREA 2017 ROMA 20 CESARE
    ANDREA 2018 ROMA 20 FEDERICA 60
    GIULIO 2016 NAPOLI 10 0
    GIULIO 2017 NAPOLI 10 0
    GIULIO 2018 ROMA 20 0
    CESARE 2017 NAPOLI 10 0
    CESARE 2018 NAPOLI 10 0
    FEDERICA 2016 NAPOLI 20 0
    FEDERICA 2017 ROMA 20 0
    FEDERICA 2018 ROMA 20 0

    formule 

    in H2...estrapolo univoci clienti

    =SE.ERRORE(INDICE($A$2:$A$1000;CONFRONTA(0;INDICE(CONTA.SE(H$1:$H1;$A$2:$A$1000&""););0));"")

    In I2....conteggio fatturato

    =SE(E(CONTA.PIÙ.SE($A$2:$A$13;H2;$C$2:$C$13;$F$2)>0;CONTA.PIÙ.SE($A$2:$A$13;H2;$C$2:$C$13;$F$3)>0);MATR.SOMMA.PRODOTTO(($A$2:$A$1300=$H2)*(($C$2:$C$1300=$F$2)+($C$2:$C$1300=$F$3));($D$2:$D$1300));"")

    In J2...percentuale

    =MATR.SOMMA.PRODOTTO(--VAL.NUMERO(I2:I13))/MATR.SOMMA.PRODOTTO(--VAL.TESTO(H2:H13))

    di quest'ultima non sono sicuro

    devono necessariamente aver acquistato per prima a Napoli

    o è indifferente?

    Allora... a me serve il fatturato per anno e per città, non per cliente. Questa è la tabella del fatturato che deve essere riempita con i dati dei SOLI CLIENTI CHE hanno comprato SIA a Napoli che a Roma. Se un cliente ha comprato solo a Napoli, non conteggiare. Se un cliente ha comprato solo a Roma, non conteggiare.

    NAPOLI ROMA
    2015
    2016
    2017
    2018
    2019

    In un'altra tabella con struttura identica, devo ora contare il NUMERO dei clienti per ogni anno che hanno comprato SIA a Napoli che a Roma. Se un cliente ha comprato nello stesso anno SIA a Napoli che a Roma, va conteggiato in entrambe le sedi. Se un cliente ha comprato solo a Napoli, non conteggiare. Se un cliente ha comprato solo a Roma, non conteggiare. Se un cliente ha comprato nel 2015 a Napoli e nel 2017 a Roma, conteggiarlo una volta per ogni sede.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2019-01-20T01:13:18+00:00

    Non farci caso mi sono spuntato

    la notifica

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2019-01-20T01:06:50+00:00

    Ciao

    tutto migliorabile

    CLIENTE DATA FATTURA NEGOZIO VALORE FATTURATO CITTA CLIENTI FATTURATO PERCENTUALE
    ANDREA 2015 NAPOLI 10 ROMA ANDREA 65 75%
    ANDREA 2016 ROMA 15 NAPOLI GIULIO 40
    ANDREA 2017 ROMA 20 CESARE
    ANDREA 2018 ROMA 20 FEDERICA 60
    GIULIO 2016 NAPOLI 10 0
    GIULIO 2017 NAPOLI 10 0
    GIULIO 2018 ROMA 20 0
    CESARE 2017 NAPOLI 10 0
    CESARE 2018 NAPOLI 10 0
    FEDERICA 2016 NAPOLI 20 0
    FEDERICA 2017 ROMA 20 0
    FEDERICA 2018 ROMA 20 0

    formule 

    in H2...estrapolo univoci clienti

    =SE.ERRORE(INDICE($A$2:$A$1000;CONFRONTA(0;INDICE(CONTA.SE(H$1:$H1;$A$2:$A$1000&""););0));"")

    In I2....conteggio fatturato

    =SE(E(CONTA.PIÙ.SE($A$2:$A$13;H2;$C$2:$C$13;$F$2)>0;CONTA.PIÙ.SE($A$2:$A$13;H2;$C$2:$C$13;$F$3)>0);MATR.SOMMA.PRODOTTO(($A$2:$A$1300=$H2)*(($C$2:$C$1300=$F$2)+($C$2:$C$1300=$F$3));($D$2:$D$1300));"")

    In J2...percentuale

    =MATR.SOMMA.PRODOTTO(--VAL.NUMERO(I2:I13))/MATR.SOMMA.PRODOTTO(--VAL.TESTO(H2:H13))

    di quest'ultima non sono sicuro

    devono necessariamente aver acquistato per prima a Napoli

    o è indifferente?

    La risposta è stata utile?

    0 commenti Nessun commento