lunedì 18 febbraio 2013

Come trasformare le date

Web Intelligence da la possibilità di trasformare le date per allinearle alle esigenze personali dell'utente, riporto di seguito alcuni esempi emblematici che possono essere molto utili, soprattutto per imparare a familiarizzare con le formule di Web Intelligence che consentono di rimaneggiare le informazioni che arrivano dall'universo.

Trasformare un mese da formato numerico (YYYYMM) in data, aggiungendo il giorno fisso “01”

Esempio: 201302 diventa 01/02/2013

=InData(
"01/"+
(Destra(FormatoNumero([Mese numerico];"00");2))+
"/"+
(Sinistra(FormatoNumero([Mese numerico];"0000");4));"dd/MM/yyyy")


Eliminare il giorno da una data per ottenere una data con il giorno fisso “01”

Esempio: 18/02/2013 diventa 01/02/2013

=InData(
"01/"+
FormatoNumero(MeseAnno([Data]);"00")+
"/"+
FormatoNumero(Anno([Data]);"00");"dd/MM/yyyy")


Tramuta un numero che rappresenta una data (formato YYYYMMDD) in data (formato dd/mm/yy)

Esempio: 20130218 diventa 18/02/2013

=InData(FormatoNumero([Data numerica];"00000000");"yyyyMMdd")

1 commento:

  1. Questo post è stato veramente utile : non avrei mai pensato ad un formato data che presenta i giorni e gli anni in formato minuscolo mentre i mesi in formato maiuscolo.

    grazie

    RispondiElimina