Créez une formule dans Excel pour rechercher si deux conditions sont remplies, puis renvoyez un 1 [fermé]

-1

Ma feuille Excel est destinée à mesurer le nombre de blessures dans le sport. Je veux montrer combien de blessures spécifiques sont survenues dans l’équipe. Par exemple. 10 blessures à la tête sont survenues à travers l'équipe de joueurs. J'ai joué avec les FI et les Comtes, mais je n'arrive pas à le faire fonctionner. La feuille de "résultat" est sur un onglet différent de la feuille de "données" si cela fait une différence

Tableau de données

POSITION    PLAYER  Code    Region


PROPS   A Prop  HHOO    Head Injury
    A Prop  HZEX    Head Injury
    B Prop  HZNM    Head Injury
    B Prop  HZNM    Head Injury
    C Prop  NKXX    Neck Injury

Tableau de résultats

Musculoskeletal Injuries    
Region            Players effected by injury
Head Injury       #REF!
Neck Injuries   
Shoulder Injuries   
Upper Arm Injuries 

Donc, sous blessure à la tête, il faut dire 2 pour B Prop

Matt Harrison
la source
6
Veuillez fournir un échantillon de vos données et de vos résultats attendus.
Jonno
S'il vous plaît modifier votre question pour inclure des exemples de données (simulacres) (avant et après). Voir Mettre en forme le texte sous forme de tableau pour un utilitaire Web qui vous aidera à créer un joli tableau de données que vous pourrez coller dans votre question.
DavidPostill

Réponses:

2
  1. Compter le nombre de blessures avec formule de compte .
Syntax

COUNT(value1, [value2], ...)

The COUNT function syntax has the following arguments:

value1    Required. The first item, cell reference, or range within which you want to count numbers.

value2, ...    Optional. Up to 255 additional items, cell references, or ranges within which you want to count numbers.
  1. Utilisation Si déclaration d'une manière adaptée à vos données.
Syntax

IF(logical_test, value_if_true, [value_if_false])

For example:

=IF(A2>B2,"Over Budget","OK")

=IF(A4=500,B4-A4,""

Argument name

Description

logical_test    (required)

The condition you want to test. You can nest other logical functions within this argument, including AND, OR and XOR functions.

value_if_true    (required)

The value that you want returned if the result of logical_test is TRUE.

value_if_false    (optional)

The value that you want returned if the result of logical_test is FALSE.

Remarque: Si vous souhaitez sélectionner des données à partir de différents onglets dans la formule, essayez ceci: écrivez d'abord votre formule et cliquez sur la variable à modifier, puis sélectionnez un autre onglet et sélectionnez une ou plusieurs cellules spécifiques associées à la formule.

Si vous fournissez vos données, je peux apporter plus de détails concernant votre problème.

Woeitg
la source
Un grand merci pour votre aide jusqu'à présent. Mes données incluent une liste de joueurs: joueur A, joueur B, joueur C, etc. sur un onglet. Ils ont tous des blessures variées en fonction des codes prédéfinis que j'ai créés. Par exemple, une blessure à la tête est HI, poignet WI avec des lettres supplémentaires pour des problèmes spécifiques. Un onglet répertorie tous les joueurs présentant des blessures spécifiques, par exemple, joueur A HI, WI. La blessure peut se reproduire, mais également de nombreux joueurs ayant la même blessure, la zone que je souhaite connaître. Donc, finalement, ma cellule veut montrer le nombre total de blessures à la tête dans l’ensemble de l’équipe, à l’exception des personnes qui l’ont été plusieurs fois.
Matt Harrison
Bonjour matt, comme il a été dit précédemment, vous devriez apporter un exemple de vos données en modifiant votre message.
Woeitg
Tableau de données - Joueur A - HI, WI, LI1, HI, HI, Joueur B - HI, WI, HI. Joueur C WI etc. Je veux montrer sur un autre onglet qu'il y a deux joueurs affectés par une blessure à la tête. Donc, mon résultat serait 2. Ne vous contentez pas de montrer le nombre total de blessures à la tête. J'espère que ça aide à clarifier?
Matt Harrison
0

Une solution triviale et compréhensible pour deux conditions:

 Help1     
 if condition met then 1 else 0

 Help2     
 if condition met then 1 else 0


 result
 =Help1 * help2

Si les deux conditions sont remplies, les deux (tous) champs seront à 1 et le résultat de la multiplication sera à 1. Si aucune condition n'est remplie, la réponse sera 0.

Example


C'est une solution très générique et il y en a probablement de bien meilleures. Mais à moins que vous ajoutiez plus de détails dans le post, nous ne savons pas précisément ce que vous essayez de faire.

Hennes
la source
Pouah. Cela aide je coupe et colle les cellules. Comme c'est le cas, il y a toujours une erreur dans la capture d'écran et je ferme déjà excell. L'idée est claire cependant.
Hennes