Restituisce la data più antica solo per i valori TRUE
Ciao, sto creando una formula di colonna che funziona a metà. Utilizzo una formula perché non conosco JSL.
Per ogni raggruppamento di account ==> restituisci la data più antica per quell'account
SE il valore di acquisizione = "VERO".
ALTRIMENTI lasciare uno spazio vuoto.
Alcuni account non hanno valori TRUE e non dovrebbero restituire altro che valori mancanti.

JMP® Pro 17.0.0 (622753)
Suggerimenti? Grazie, Paul
Fusione e pulizia dei datiRe: Restituisci la prima data solo per i valori TRUECIAO,
Ci sei per lo più. Prova quanto segue:
If (:Capture == "TRUE", Col Minimum (:Date, :Account, :Capture), .)
Migliore,
ST
Re: Restituisci la prima data solo per i valori TRUEThierry, grazie per la tua risposta.Ho specificato male la mia richiesta e la tua formula funziona per la mia specificazione errata.Di seguito sono riportati gli screenshot della logica che sto cercando e il piccolo set di dati associato è allegato.
Richiesta corretta -
1. All'interno di un account, trovare la prima data con Capture = TRUE.
==> forse questa data è memorizzata in una variabile temporanea?
2. Inserire questa prima data per ogni riga di questo conto.
3. Se il Conto non ha mai avuto un VERO storico, lasciare vuota ogni riga.
==> segnala che questo Account non ha mai avuto successo.
Esempio di un account che ha Capture = TRUE nella sua cronologia.

Esempio di un account che Mai ha Capture = TRUE nella sua cronologia.

Re: Restituisci la prima data solo per i valori TRUEGrazie. Ho testato la tua soluzione su una manciata di account e finora funziona perfettamente.saluti, Paolo
Re: Restituisci la prima data solo per i valori TRUEData la tua tabella di esempio abbreviata, ecco la formula che dovrebbe funzionare

Col Min( If( :Capture == "TRUE", :Date, . ), :Account )
Re: Restituisci la prima data solo per i valori TRUEOvviamente l'approccio di Jim è la strada da percorrere. Non riuscivo a far funzionare le mancanze come volevo; Li stavo valutando in disordine e sono finito con questo pasticcio contorto e imbarazzante. Si prega di ignorare questa soluzione. Lo cancellerei, ma non so come fare.
Saluti,
Brady
Re: Restituisci la prima data solo per i valori TRUExx
Re: Restituisci la prima data solo per i valori TRUEQuindi non sono l'unico che ha provato a cancellare una risposta? Forse un suggerimento per i guru del web del forum di discussione della comunità? In più di un'occasione per un motivo o per l'altro ho voluto cancellare una risposta e non riuscivo a capire come fare? Ma mi piace la tua soluzione "xx". Lo ricorderò per futuri lavori editoriali. Spero sia tutto a posto.
Re: Restituisci la prima data solo per i valori TRUEBrady, apprezzo la tua disponibilità a fare un tentativo.La tua logica proposta era un nuovo approccio, forse scatenerà qualcosa che posso usare in futuro.saluti, Paolo