Comptez combien de fois Y est supérieur à NExiste-t-il une formule qui peut être utilisée pour déterminer le nombre de lignes contenant une valeur supérieure à un nombre prédéterminé, comme > 65 % ?
Je suppose que ce serait similaire à une formule de comptage dans Excel. Je veux compter si la valeur est supérieure à 65 %.
Merci
Re : Comptez combien de fois Y est supérieur à NC'est génial - merci !
Re : Comptez combien de fois Y est supérieur à NCela ressemble beaucoup au rang. Col Rank() vous donne essentiellement le nombre d'éléments inférieur à un élément donné (plus 1). Pour les égalités, vous devrez utiliser Col Rank(:x, <
Col Number( :Binned Temperature )<BR /> - Col Rank( :Binned Temperature, <<TIE></TIE> - Col Number( :Binned Temperature, :Binned Temperature )<BR /> + 1
Re : Comptez combien de fois Y est supérieur à Noui sauf que j'ai la complication que la colonne cible est la même que la colonne de pourcentage.Donc, au fur et à mesure que je descends la ligne, je veux que la valeur de la ligne du chapeau agisse comme seuil pour la colonne
J'ai joint un exemple de fichier de données.Je l'ai fait fonctionner avec la sommation, mais c'est terriblement lent/inefficace et ne fonctionnera pas sur mes données réelles de > 3 millions de lignes.
La deuxième colonne est la formule de sommation.La troisième colonne est celle sur laquelle je souhaite travailler.Les quatrième et cinquième colonnes sont des variantes de la troisième utilisant des valeurs fixes et celles-ci sont évaluées correctement pour la valeur particulière que j'ai saisie.
Re : Comptez combien de fois Y est supérieur à NSouhaitez-vous additionner uniquement les lignes pour lesquelles la valeur de la colonne cible est supérieure à la valeur d'une colonne en pourcentage ?
col sum( If(:target column > :percentage column, :target column, 0 );
Re : Comptez combien de fois Y est supérieur à NExiste-t-il un moyen de le faire où 0,65 n'est pas une valeur fixe mais plutôt la ième valeur d'une ligne adjacente ?Signification : pourrais-je avoir un autre clou qui est une liste de pourcentages et pour chaque ligne, je calcule la somme de la colonne cible supérieure au pourcentage de la ième ligne de la colonne de pourcentage ?
Quelque chose comme:
<SPAN class="token function">col sum</SPAN><SPAN class="token punctuation">(</SPAN><SPAN class="token punctuation">:</SPAN>your target column <SPAN class="token operator">></SPAN> percentage column<SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
Re : Comptez combien de fois Y est supérieur à NBien sûr, si vous souhaitez uniquement connaître le nombre – au lieu de l’utiliser dans une autre formule – le moyen le plus rapide de le trouver est d’utiliser le Filtre de données ( Lignes -> Filtre de données ), puis utilisez le filtre pour sélectionner les lignes dont la valeur est supérieure à 65 %. Vous pouvez alors voir le nombre de lignes sélectionnées dans le tableau de données.
Re : Comptez combien de fois Y est supérieur à Ncol sum(if(:your target column > .65, 1, 0));
et cela peut être raccourci à :
col sum(:your target column > .65);