6 votes

COUNTIF en utilisant deux conditions à partir des données à l'intérieur et à l'extérieur de l'ensemble de données

Je lutte pour utiliser des numéros pour exécuter une fonction. Plus précisément, je veux utiliser COUNTIF pour vérifier deux choses dans ma table de jeu de données et mettre ces informations dans une autre table que nous appellerons "ensemble de requêtes". Je veux vérifier si une variable qui se trouve dans la première colonne de l'ensemble de requêtes est la même que celle de la première colonne de l'ensemble de données et que la valeur est la même que l'en-tête de la première colonne de l'ensemble de requêtes.

Je ne sais tout simplement pas comment faire car l'utilisation de COUNTIF("Brut::Janvier::1er:31e", $A2) fonctionne pour s'assurer de cette condition de requête. Je suppose que la question est comment puis-je filtrer COUNTIF pour qu'il utilise également la deuxième requête comme vérification ? Je veux un peu faire quelque chose comme ça, le faire uniquement avec COUNTIF(Janvier::$A:$AE, $A2, Janvier::$A:$AE, "$Janvier::$A:$AE = B$1").

Vous pouvez consulter le tableur ici ...

https://www.icloud.com/iw/#numbers/BALRr1zYI0yyan4pV9yBoRCulAUCthE6_niE/Ask_Different


Donc ce que je veux faire, c'est vérifier si la valeur de la cellule est égale à $A2, et que l'en-tête de cette cellule est également le jour de la semaine que je recherche.

5voto

Roberto Russo Points 1130

Il est probablement plus facile d'ajouter une autre colonne avec :

ET(A1=1;B1=1)

puis utiliser

NB.SI(Tableau 1::C;"=VRAI")

Vous pouvez masquer la colonne supplémentaire si vous le souhaitez en sélectionnant la flèche de menu de la colonne et en cliquant sur "Masquer la colonne".

Exemple minimal : https://www.icloud.com/iw/#numbers/BAJy4qiGzoTh1VSmyA-BZ16VCStKBAKb9pSE/TEST (le lien sera supprimé dans 1 semaine)

SOLUTIONS PARTIELLES :

Exemple utilisant les Tableaux Fudge : https://www.icloud.com/iw/#numbers/BAI89SfR5AMJFjId3zyBzaZuxCGzy9uGo5eE/Fudge_Tables.numbers

Exemple utilisant les Sous-tableaux : https://www.icloud.com/iw/#numbers/BAJMsEi-8NDWoPbLaxeBsLTzYZ2Mqnmqo5eE/Subtables

Notez que les Sous-tableaux ont un problème avec les zéros (0000 se traduit par un nombre dans le sous-tableau). La meilleure solution (comme je l'ai fait) consiste à mettre quelque chose comme un "X" dans chaque espace qui ne contient pas de nombre dans le tableau principal.

Bien sûr, assurez-vous de vérifier les données. Le plus grand problème avec ces méthodes est qu'elles nécessitent beaucoup de travail manuel et sont très sujettes aux erreurs. J'ai parcouru tout cela assez rapidement donc j'aurais pu faire une erreur facilement. Soyez juste prudent. ;)

0voto

grg Points 181593

Je ne suis pas tout à fait sûr de comprendre ce que vous demandez, mais COUNTIFS devrait faire ce que vous voulez, vous permettant de combiner plusieurs formules COUNTIF dans une seule cellule :

COUNTIFS(valeurs-test,condition,valeurs-test,condition,…)

Par exemple, la formule pour la cellule Résultat dans l'exemple ci-dessous est :

COUNTIFS(Data::A1:A8,">2",Data::B1:B8,">2")

Il n'y a pas de problème à utiliser la même valeur pour valeurs-test et à utiliser une condition différente à chaque fois - je pense que c'est ce que vous voulez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X