Conteggio dei valori in colonnaCIAO,
Ho bisogno di aiuto per utilizzare la funzione Conteggio.Penso che potrei essere in grado di utilizzarlo per ciò di cui ho bisogno, ma non sono sicuro di come.Ho allegato una tabella dati di esempio.Per la colonna "giorno notte intervalli di 5 minuti" voglio utilizzare una formula per contare il numero di valori dello stesso numero nella colonna "Contatore" (questo mi aiuta a calcolare la durata del giorno e la durata della notte)
Ho creato le colonne giorno o notte e le colonne contatore per arrivare al risultato finale in ore giorno/notte. A meno che non ci sia un modo più semplice per farlo?
E domanda successiva: esiste un modo semplice per trasformare una durata (numero di ore in formato decimale) in ore: min.Ad esempio: 13,5 ore diventano 13:30.
Grazie mille.
finestreRi: Conteggio dei valori in colonnaL'allegato potrebbe funzionare: ho aggiunto una colonna (contatore intermedio) che ho poi utilizzato in una colonna Contatore rivista (utilizzando la funzione Col Cumulative Sum).Potrebbe esserci un modo per farlo utilizzando la funzione Differenza data, ma non sono riuscito a farlo funzionare facilmente.Per la seconda domanda, quello che ho fatto in passato è stato creare due nuove colonne utilizzando le funzioni Sinistra e Destra in modo che 13,5 diventi 13 nella prima e 0,5 nella seconda.Quindi crea una colonna utilizzando la funzione InMinutes per la seconda colonna (ad esempio 0,5) divisa per 60. InMinutes misura un certo numero di ore in secondi (perché si chiama InMinutes?), quindi la divisione per 60 fa 0,5 30 secondi.Quindi puoi concatenare la prima colonna (con le ore) e questa nuova colonna con un : in mezzo.Spero davvero che qualcuno abbia un metodo migliore!
Ri: Conteggio dei valori in colonnaPer la prima parte dovresti essere in grado di utilizzare Col Sum con If (non ti serve If se stai bene che tutte le celle abbiano valori)
If(Row() == Col Max(Row(), :Counter),
Col Sum(1, :Counter)
,
.
);
un'altra opzione potrebbe essere quella di utilizzare Numero colonna(:Contatore, :Contatore) (aggiungi un'istruzione if simile se ne hai bisogno).
Per l'altra domanda, molto probabilmente creerei una nuova colonna formula con
In Hours(:"Day/night hours"n)
e quindi modificare il formato (potresti anche moltiplicare per 60*60 (in ore converte le ore in secondi), i tempi di JMP sono in secondi, quindi vuoi convertire le tue ore in secondi e lasciare che JMP gestisca la formattazione da quello)

Puoi anche modificare il formato in Migliore per vedere il valore sottostante "reale" (secondi).