somma data + meseBuongiorno a tutti,
Vorrei fare una somma tra 2 colonne (data e mese).
Ecco un esempio qui sotto:

Come potrei creare una nuova colonna che risulterebbe nella somma delle due colonne e direbbe: "02/09/2024".
La colonna della data è nel formato data g/m/a e la colonna dell'ora è nel formato “mese” con personalizzazione del formato.
Grazie per la risposta.
Accesso ai datiRe: somma data + meseLa formula è
If( Month( :date ) + Num( :"time (month)"n ) <= 12,<BR />Date MDY( Month( :date ) + Num( :"time (month)"n ), Day( :date ), Year( :date ) ),<BR />Date MDY( (Month( :date ) + Num( :"time (month)"n )) - 12, Day( :date ), Year( :date ) + 1 )<BR />)

Ri: somma data + meseNon esiste una funzione "mese", probabilmente perché i mesi hanno lunghezze variabili. Quindi ho adottato un approccio di forza bruta per creare una formula, ma credo che funzionerà. Guarda la colonna Nuova data in questo file.
Ri: somma data + mesePuoi provare a utilizzare Date Increment() , ma potresti dover modificare il valore del mese (sembra essere un carattere nel tuo caso, quindi usa Num() per convertirlo in una formula).
Names Default To Here(1);
dt = New Table("TEST (4)",
Add Rows(1),
Compress File When Saved(1),
New Column("time", Numeric, Continuous, Set Values([4]), ),
New Column("date", Numeric, "Continuous", Format("d/m/y", 12), Input Format("d/m/y"), Set Values([3797452800]), )
);
dt << New Column("a", numeric, continuous, Format("d/m/y", 12), Formula(Date Increment(:date, "month", :time, "actual")));
Potrebbe anche essere importante verificare come funziona la soluzione in possibili casi limite (Incremento data (31 gennaio 2024, "mese", 1, "effettivo"))
Ri: somma data + meseBuongiorno,
La tua risposta funziona per aggiungere i mesi. Ma quando la somma della data + mese supera l'anno corrente, si presenta un problema (nessun risultato oppure l'anno non diventa anno +1):

Qui, il risultato della colonna "somma" dovrebbe essere: 02/05/2025
Come possiamo aggirare questo problema?
Grazie per la risposta.
Ri: somma data + meseHai provato con la soluzione che ho fornito?
Ri: somma data + mesesì, funziona correttamente!