Funzioni di data Conversione di DMY in DM (filtrando tutti i giorni dalla funzione Today() senza anno)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />CIAO,
Devo convertire la colonna Data in formato DMY in DM in modo da poter eseguire l'analisi degli anni come sovrapposizione. Ho provato la funzione "Data DMY" e l'eliminazione della parte "anno" ma non ha aiutato. Ne ho bisogno per due diverse analisi. Il primo sono i dati di vendita sovrapposti. La tabella allegata "DateTimeFunctionDM" è composta da date che hanno vendite per due anni diversi (sovrapposte). Ogni giorno, producendo un rapporto di vendita che confronta l'anno 2016 e 2015 fino alla data del rapporto, devo prima estrarre il giorno e il mese dal formato DMY e utilizzare l'anno come "sovrapposizione". Il secondo lavoro sarebbe la creazione di una colonna con un tale filtro che, indipendentemente dall'anno, filtra le vendite fino a DataMese degli anni (diciamo che se creo il rapporto oggi filtra Entrambi gli anni fino al 12/02 per confrontare le vendite di entrambi gli anni fino a quel data)
In un'altra analisi devo fare lo stesso per confrontare le fluttuazioni dei prezzi dei periodi tra gli anni. Quindi ho bisogno di creare di nuovo una colonna che mostri la colonna della data numerica dal 05 maggio 2014 al 05 maggio. (Tabella "Periodi" allegata)
L'uomo grazie in anticipo per il vostro supporto!
Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)Dt << Seleziona Dove(Mese(:Data di vendita)> Mese(Oggi()) & Giorno(:Data di vendita )>Giorno(Oggi())) <<< Escludi
Non vedo perché non dovrebbe funzionare, a meno che io non abbia frainteso.
Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)Grazie per gli input.
Entrambi affrontano l'attività in modi diversi ma mancano ancora delle capacità di automazione JSL .
Lo script dovrebbe consistere in un filtro "Sales Date ≦Today()" per una vera automazione (altrimenti una selezione manuale del filtro dati locale è ancora un must per un rapporto quotidiano)
Se le colonne create suggerite da vince.faller0 O EricHill O michael.anderson qual è il modo di scrivere il JSL che filtra le colonne come con la logica di " Data vendite ≦Oggi()" ?
Molte grazie in anticipo
PS: Forse gli sviluppatori potrebbero aggiungere una funzione in "Data e ora" che converte il formato ddmmyyyy in ddmm e può ancora essere avvicinato e utilizzato come data Data e la funzione Today () può ignorare l'anno?.... Solo un'idea....
Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)O anche solo suddividerlo con una colonna per ogni giorno, mese e anno.

Potrei perdermi quello che stai cercando di fare però.
Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)Potresti fare DayofYear() o WeekofYear() più una colonna Year().Non ti darà una data esatta ma sarà comparabile (il giorno dell'anno potrebbe essere spento con gli anni bisestili).

Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)Ehi, saitcopuroglu,
Ho trovato due alternative, non sono sicuro che una delle due risolva davvero il tuo problema.Il primo, che potresti aver provato, era una colonna formula come questa:
DataGMA( Giorno(:Inizio Periodo), Mese(:Inizio Periodo), 1904 );
Quindi basta fissare l'anno al 1904, che in realtà è l'anno 0 per i valori data-ora di JMP.JMP sì *non* offri un formato con solo mese e giorno e JMP non ha un formattatore personalizzato alla Excel che ti permetterebbe di inserire lettere per ottenere proprio quello che vuoi. Quindi, con questo approccio, vedrai il 1904
Un altro approccio che ho adottato è stato:
Mese(:PeriodBegin) * 100 + Giorno(:PeriodBegin)
Questo ti dà qualcosa che è un numero ma contiene solo il mese e il giorno.

Ma ora non è una data reale, quindi non puoi utilizzare le funzioni di data su di essa per estrarre il mese o il giorno: dovresti fare i tuoi calcoli.
Ad ogni modo, ci sono altre idee nel caso in cui possano essere d'aiuto.
Grazie,
Eric
Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)Grazie michael.anderson potrebbe aiutare il problema del periodo caratterizzandoli e combinandoli in una colonna, ma il filtraggio e l'utilizzo di dati numerici richiedono un'altra soluzione.
Qualche idea?
Ri: Funzioni data Conversione DMY in DM (filtraggio quotidiano tramite la funzione Today() senza anno)Potresti provare qualcosa del genere (usando la prima colonna da quel set di dati period.mp):
Sinistra(Formato Data(:PeriodBegin, "ddMonyyyy"), 5)

Lo svantaggio di farlo in questo modo è che non è più numerico.
Migliore,
M