Risultati da 1 a 10 di 10

Discussione: Funzioni fantasma



  1. #1
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    68
    Messaggi
    3638
    Versione Office
    2013 PC
    Likes ricevuti
    542
    Likes dati
    62

    Funzioni fantasma

    Girando per il mondo (internet) mi sono imbattuto in un sito (purtroppo ne ho perso il link) in cui si diceva che esistono delle funzioni fantasma e cioè funzioni che esistevano ma che poi, non si sa il perchè non sono state più reinserite ma che comunque continuano a funzionare. Una di queste è DATA.DIFF che calcola la differenza tra due date (voi direte hai scoperto l'acqua calda) con l'aggiunta di alcuni parametri che potrebbero essere interessanti. Spero di essere riuscito a copiare bene il jpg che ho creato con IMGUR perchè è cambiato qualcosa.

    A
    B
    C
    D
    E
    F
    G
    H
    1
    2
    05/08/2015
    06/08/2016
    12
    “m”
    3
    367
    “d”
    4
    1
    “y”
    5
    0
    “ym”
    6
    1
    “yd”
    7
    1
    “md”
    8
    9
    DATA.DIFF(data_iniziale; data_finale; "intervallo")
    10
    11
    INTERVALLO è l’unità di misura sulla cui base vogliamo ci venga restituito il risultato. Può assumere uno dei seguenti valori:
    12
    13
    Codice Significato Descrizione
    14
    “m” Mesi Il numero di mesi interi tra le due date
    15
    “d” Giorni Il numero di giorni tra le due date
    16
    “y” Anni Il numero di anni interi tra le due date
    17
    “ym” Mesi escludendo gli anni Il numero di mesi tra le due date, come se fossero nello stesso anno
    18
    “yd” Giorni escludendo gli anni Il numero di giorni tra le due date, come se fossero nello stesso anno
    19
    “md” Giorni escludendo gli anni e i mesi Il numero di giorni tra le due date, come se fossero nello stesso anno e nello stesso mese
    20


    eventualmente fatemelo sapere che mi premuro di metterlo in altro modo.

    ciao ciao

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  2. #2
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    2142
    Versione Office
    2010 PC
    Likes ricevuti
    1180
    Likes dati
    239

    Re: Funzioni fantasma

    ciao
    questa funzione la tengono nascosta, secondo me, perchè ha dei bug, es:

    dal 31/03/2013 al 01/05/2013
    dal 30/04/2013 all' 01/06/2013

    le tre formule sarebbero:
    =DATA.DIFF(A2;B2;"Y")
    =DATA.DIFF(A2;B2;"YM")
    =DATA.DIFF(A2;B2;"MD")

    se fai caso daranno un risultato sbagliato
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  3. #3
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    2142
    Versione Office
    2010 PC
    Likes ricevuti
    1180
    Likes dati
    239

    Re: Funzioni fantasma

    le formule che a me risultato esatte sono:
    =INT(GIORNO360(A2;B2)/360)
    =RESTO(INT(GIORNO360(A2;B2)/30);12)
    =RESTO(GIORNO360(A2;B2);30)
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  4. #4
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    68
    Messaggi
    3638
    Versione Office
    2013 PC
    Likes ricevuti
    542
    Likes dati
    62

    Re: Funzioni fantasma

    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    le formule che a me risultato esatte sono:
    =INT(GIORNO360(A2;B2)/360)
    =RESTO(INT(GIORNO360(A2;B2)/30);12)
    =RESTO(GIORNO360(A2;B2);30)
    scusa Ninai (ciao) non voglio fare il maestro davanti ad un guru però guardando le formule data.diff e le tue, mi sovviene un dubbio :

    31.03.2013 - 01.05.2013 0 1 0 col data diff.
    31.03.2013 - 01.05.2013 0 1 1 con la tua formula

    Ora se nei due casi tra marzo e maggio c'è un solo mese, come metro sarebbe giusto che tra il 31 marzo e il 1° maggio non ci siano giorni (non ci sono giorni in mezzo)

    spero di essere stato chiaro.

    P.S.
    lo stesso vale per le altre due date

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  5. #5
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Barcellona P.G.
    Età
    55
    Messaggi
    2142
    Versione Office
    2010 PC
    Likes ricevuti
    1180
    Likes dati
    239

    Re: Funzioni fantasma

    provala bene vedrai che spesso "da i numeri", quel giorno secondo te in più, a volte lo calcola a volte no, comunque, esempio:
    se dal 31/3 al 01/04 vi è un giorno di differenza
    da 31/3 al 01/05 dovrebbe esserci un mese più un giorno.

    prova inoltre
    31/01/2013 al 01/03/2013

    comunque vi sono diverse discussioni in giro
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  6. #6
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    68
    Messaggi
    3638
    Versione Office
    2013 PC
    Likes ricevuti
    542
    Likes dati
    62

    Re: Funzioni fantasma

    ok mi hai convinto eheheh

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  7. #7

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    54
    Messaggi
    10054
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2578
    Likes dati
    1552

    Re: Funzioni fantasma

    Ciao a tutti,
    pare che la formula "fantasma" funzioni bene solo nelle vecchie versioni di excel (2003) poi in alcune occasioni - come quelle sopra riportate - fallisce.
    Per conferma andrebbe provata la funzione con l'esempio di ninai in una versione excel 2003.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  8. #8
    L'avatar di SimoneM
    Clicca e Apri
    Data Registrazione
    Dec 2017
    Località
    foggia
    Messaggi
    41
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    2

    Re: Funzioni fantasma

    Buonasera a tutti.

    Cosa si può usare come plausibile alternativa al DATA.DIFF.

    Grazie

  9. #9
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    74
    Messaggi
    4026
    Versione Office
    Excel2010
    Likes ricevuti
    834
    Likes dati
    178

    Re: Funzioni fantasma

    Ciao Simone
    per te che hai la vers.2013 potresti usare la Funzione GIORNI(datainizio;datafine) che ti dà il numero di giorni intercorrenti tra due date.
    Nelle vers.precedenti non c'è alternativa.

    Ciao,
    Mario
    “Un vincitore è un sognatore che non si è mai arreso.” (N. Mandela)

  10. #10
    L'avatar di SimoneM
    Clicca e Apri
    Data Registrazione
    Dec 2017
    Località
    foggia
    Messaggi
    41
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    2

    Re: Funzioni fantasma

    grazie per il tuo aiuto mario! ;)

Discussioni Simili

  1. Microsoft Excel Funzioni.
    Di AndreaPPP nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 05/02/17, 02:07
  2. [Risolto] Confronto tra funzioni SE non funziona
    Di Amaranto nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 03/11/16, 22:00
  3. Funzioni INFO
    Di Alessandro nel forum Link Utili
    Risposte: 5
    Ultimo Messaggio: 08/08/16, 12:34
  4. formattazione condizionale e funzioni
    Di quartafeira nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 08/01/16, 11:24
  5. Funzioni native o UDF?
    Di ges nel forum Domande su Excel in generale
    Risposte: 3
    Ultimo Messaggio: 16/09/15, 09:39

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •