Colonne Munger con nomi variabiliHo uno script che calcola i dati di avanzamento per un elenco di progetti. Una sezione crea una tabella di riepilogo per calcolare il numero di giorni in cui ogni progetto spende in una data fase. Il problema è che il giorno: hr: m quando voglio solo il numero di giorni (ad esempio: 17 anziché: 17: 00: 00). C'è un modo semplice per farlo? Ho provato in tutti i modi possibili a cui riesco a pensare. Ho allegato la sezione pertinente dello script e la tabella che genera.
Ri: Munger Columns with Variable NamesPerché il denominatore (24 * 60 * 60) ^ 2 e non solo (24 * 60 * 60)?
Ri: Munger Columns with Variable NamesPuoi scorrere le colonne e sostituire i valori, ma deve esserci un modo migliore. Converte le colonne dell'intervallo della tabella di test:
namesdefaulttohere(1);
dt=currentdatatable();
for(i=1,i<=ncols(dt), i++,
if(contains(columnname(i),"Range")>0,
repmat=indays(column(dt,i)<<getasmatrix)/(24*60*60)^2;
column(dt,i)<<setvalues(repmat)<<format("Best");
)
);Ri: Munger Columns with Variable Names