Salut. J'ai un problème que je n'arrive pas à comprendre.
J'essaie de créer une nouvelle colonne composée d'une autre colonne divisée par un point de référence, mais le problème est que j'ai certaines conditions à inclure.
Pour plus de simplicité, j'ai ajouté un fichier de données généré auquel je ferai référence.
Ce que je veux faire, c'est prendre la colonne Z et la diviser par Z|X=c dans chaque groupe Y. Comme vous pouvez le constater, les groupes Y n’ont pas la même taille.
SO C est le point de référence, et pour tous les groupes Y (1-9), je veux prendre la colonne Z et la diviser par Z|X=c.
Autrement dit, dans la nouvelle colonne, toutes les valeurs où X=c seront 1 et les autres seront Z / (Z|X=c).
Je m'excuse de ne pas pouvoir me formuler en termes plus clairs, pour diverses raisons, je ne peux pas montrer mon véritable ensemble de données et l'anglais n'est pas ma langue maternelle.
Toute aide est grandement appréciée.
V
Haha, c'était beaucoup plus facile que je ne le pensais.
Merci beaucoup.
Voici une formule qui fonctionne
currentY = :Y;
:Z / :Z[(Current Data Table() << get rows where( :X == "c" & :Y == currentY ))[1]];
