Visualizzazione dei risultati da 1 a 9 su 9

Discussione: formula in excel

  1. #1
    Utente di HTML.it L'avatar di bracos
    Registrato dal
    Sep 2000
    Messaggi
    380

    formula in excel

    ciao a tutti,
    ho una serie di valori fissi che si ripetono nei giorni.

    Vorrei sapere ogni quanti giorni i dati uguali si ripetono in excel.

    ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di bracos
    Registrato dal
    Sep 2000
    Messaggi
    380
    mi spiego meglio con un esempio:

    data valore

    17/01/03 A
    17/01/03 ....
    22/01/03 A
    23/01/03 ....
    15/02/03 A
    17/02/03 ...
    27/02/03 A
    27/02/03 ...

    Se si nota il valore A è presente nel giorno 17/01/03 poi nel 22/01/03 quanti giorni sono passati in questo caso?
    Poi il valore A si ripete nel giorno 15/02/03 quindi dal 22/01/03 al 15/02/03 quanto giorni sono passati? e così via.

    come posso fare?

  3. #3
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    una soluzione l'ho trovato ma è piuttosto complessa se mi mandi in pvt il tuo indirizzo ti spedisco il file di esempio

    ciao ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    50
    Scusa fabio309 perchè non inserisci la possibile soluzione nel forum? Potrebbe essere utile ad altri no?
    Ciao e grazie.

  5. #5
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    ecco qui:
    colonna A: date
    colonna B: carattere A
    colonna C: =SE(B2="A";0;C1+1)
    colonna D: =SE(B2="A";A2;A2-C2)
    colonna E: =SE(B3="A";D3-D2;"") (tranne la prima riga)

    poi si nasconde le colonne B, C e D

    Ciao ciao

  6. #6
    Utente di HTML.it L'avatar di bracos
    Registrato dal
    Sep 2000
    Messaggi
    380
    ciao fabio309

    ho provato la tua funzione ma non è corretto ho fatto questa prova:

    giorno.........dato....C.......D.........E
    17/01/2003......A.....0....37638
    17/01/2003.............1....37637
    22/01/2003.............2....37641
    23/01/2003......A.....0....37644....3
    15/02/2003.............1....37666
    17/02/2003......A.....0....37669....3
    27/02/2003.............1....37678
    27/02/2003......A.....0....37679....1

    nella colonna E il primo valore è 3, sarebbero i giorni?
    Se sì, non è corretto poichè dal 17/01/03 al 23/01/03 sono passati 6 giorni!

    ciao

  7. #7
    Utente di HTML.it L'avatar di bracos
    Registrato dal
    Sep 2000
    Messaggi
    380
    scusa ovviamente nella colonna D il formato è una data.

    I giorni nel mio caso non si succedono uno dopo l'altro ma possono essere anche diversi. vedi il mio esempio.

    Infatti la tua soluzione funziona solo se i giorni sono successivi.

    ciao

  8. #8
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    ero partito dall'ipotesi che le date fossero consecutive, prova così:
    colonna c: =SE(B2="A";A2;C1)
    colonna d: =SE(B3="A";C3-C2;"") tranne la prima riga
    colonna e: niente

    ciao ciao

  9. #9
    Utente di HTML.it L'avatar di bracos
    Registrato dal
    Sep 2000
    Messaggi
    380
    sei un mito funziona!!!
    grazie mille
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.