2015-10-13 2 views
0

J'ai une table qui a deux colonnes et ressemble à celle ci-dessous. Mon but est de créer une troisième colonne dans laquelle la sortie est le classement centile du taux de croissance de cette ligne segmenté par groupe. Autrement dit, je veux la formule seulement regarder les taux de croissance des groupes « noirs » et me donner le classement percentile pour le taux de croissance de 10%.Percentile If Statement Excel

ne peux pas comprendre cela pour la vie de moi.

Group  Growth 
Black   10% 
Black   -1% 
Blue   0% 
Blue   5% 
Blue   5% 
Red   2% 
Green   2% 
Green   9% 

Répondre

1

Essayez ceci dans la cellule C2:

=IF($A$2:$A$9=A3,$B$2:$B$9,0) 

Mais assurez-vous que vous appuyez sur Ctrl-Maj-Entrée au lieu de frapper entrer ensuite copier cela à C9

Th.. Cela vous donnera 9%, 9%, 10%, 10%, 10%, 2%, 11%, 11%. Qu'est-ce que cela fait est de tout ce qui est noir, bleu, rouge, vert, respectivement. Ajustez pour votre formule de taux de croissance si nécessaire.

+0

Cette formule renvoie uniquement les valeurs de la colonne B, même en appuyant sur ctrl-shift-enter. Donc, au lieu de 9%, 9% pour les lignes 2 et 3, j'obtiens 10%, -1%. En outre, le taux de croissance est entré à l'écrit - pas une formule. Comment puis-je obtenir la colonne C pour montrer le classement centile pour chaque taux par rapport à tous les taux dans ce groupe (par exemple «Noir»)? – sqlbg

+0

En fait - je vois ce que j'ai fait. La formule fonctionne mais ce n'est pas clair pour moi ce que ça fait. Je devrais également mentionner qu'il n'y a pas de taux de croissance (valeurs nulles) pour certaines lignes dans la table, bien qu'un nom de groupe (par exemple 'Black') soit répertorié pour cette ligne. – sqlbg

+0

il ne fait qu'ajouter tous les noirs pour les lignes noires. donc (10%) + (-1%) pour toutes les lignes qui disent Noir. Je l'utilise juste comme exemple, mais vous devez l'ajuster pour votre "taux de croissance". – ergonaut