1

Je travaille sur un projet pour mon cours de sociologie. Nous avons collecté des données dans une feuille de calcul google à l'aide de Google Forms. Plus précisément, j'essaie de formuler une fonction qui comptera le nombre de fois que les deux colonnes I et F contiennent le texte "Night (7: 00-3: 00)" et "Dark". Peu m'importe si le mot "Dark" dans la colonne I fait partie d'une liste d'autres mots, tant qu'il apparaît, je veux que cela soit compté. Jusqu'à présent, je suis venu avec ces deux fonctions:Comment compter plusieurs colonnes si elles contiennent un texte spécifique en utilisant la fonction counta

=COUNTA(ARRAYFORMULA(IFERROR(SEARCH("Dark",I2:I)))) 

= 38

=COUNTA(ARRAYFORMULA(IFERROR(SEARCH("Night (7:00-3:00)",F2:F)))) 

= 35

Ils travaillent avec succès séparément, mais je ne sais pas comment les combiner de telle sorte que J'obtiens un résultat qui est une combinaison des deux critères étant vrai. Mon problème est que lorsque j'utilise une fonction qui compte les deux chaînes de texte, elle exclut toutes les fois où "Dark" apparaît dans une cellule lorsqu'elle est accompagnée d'autres mots. Par exemple:

=ARRAYFORMULA(countif(F2:F114&I2:I114,"Night (7:00-3:00)"&"Dark*")) 

= 2

Je suis pas très bien versé dans Google Sheets. Merci de votre aide. Voici un lien vers la feuille de calcul:

https://docs.google.com/spreadsheets/d/1D7I4pn5Ajuph432WDn1idCPSeU8GbA2BTMW8OQit4mU/edit?usp=sharing

Répondre

1

Utilisez NB.SI.ENS:
=countifs(I2:I99,"*"&"Dark"&"*",F2:F99,"*"&"Night (7:00-3:00)"&"*"))

changement I2: I99 et F2: F99 pour correspondre à vos données
NB.SI.ENS travaille avec plusieurs critères à la même temps

+0

Pourrait juste être '...," * Dark * ", ...' – Jeeped

+0

Merci beaucoup yass! Cela a fonctionné parfaitement. Et merci Jeeped aussi. (Je n'ai malheureusement pas assez de réputation pour mettre cela en cause.) –

+0

Vous pouvez accepter la réponse – yass