CIAO. Ho un problema che non riesco a capire.
Sto cercando di creare una nuova colonna composta da un'altra colonna divisa da un punto di riferimento, ma il problema è che devo includere alcune condizioni.
Per semplicità ho aggiunto un file di dati generato a cui farò riferimento.
Quello che voglio fare è prendere la colonna Z e dividerla per Z|X=c all'interno di ciascun gruppo Y. Come puoi vedere, i gruppi Y non hanno la stessa dimensione.
SO C è il punto di riferimento e per tutti i gruppi Y (1-9) voglio prendere la colonna Z e dividerla per Z|X=c.
Cioè, nella nuova colonna tutti i valori in cui X=c saranno 1 e gli altri saranno Z / (Z|X=c).
Mi scuso per non essere riuscito a esprimermi in termini più chiari, per vari motivi non posso mostrare il mio dataset reale e l'inglese non è la mia lingua madre.
Qualsiasi aiuto è molto apprezzato.
V
Haha è stato molto più facile di quanto pensassi.
Grazie mille.
Ecco una formula che funziona
currentY = :Y;
:Z / :Z[(Current Data Table() << get rows where( :X == "c" & :Y == currentY ))[1]];
