Combinaison de la fonction Cell avec la fonction Countif

Bonjour à tous,

J'ai, dans 2 cellules différentes, récupérer l'adresse de 2 autres cellules. Ca me donne ça :

'[Suivi NCR amélioré.xlsx]Sheet1'!$AC$136 en cellule F 34

'[Suivi NCR amélioré.xlsx]Sheet1'!$AC$243 en cellule F35

J'aimerais ensuite récupérer ces 2 adresses dans une fonction COUNTF, sans avoir à copier coller le résultat, ce qui marche :

=COUNTIF(Sheet1!$AC$136:Sheet1!$AC$243;"Supplier")

Mais lorsque j'utilise la fonction cell avec le paramètre "contents" pour récupérer le contenu de la cellule, Excel me dit que ma formule contient une erreur :

=COUNTIF(CELL("contents";F34):CELL("contents";F35);"Supplier")

Savez-vous ou est-ce que ça coince ?

Merci d'avance pour votre aide ! Si ça manque de clarté, dites moi, j'essayerai de faire mieux !

Bonjour

A tester

=COUNTIF(INDIRECT(CELL("contents",F34)&":"&CELL("contents",F35)),"Supplier")

J'obtiens la même erreur. Merci quand même pour l'idée, je vais essayer de chercher du côté de la fonction indirect

Bonjour

Fournis un fichier avec ce que tu as

Pour moi dans les cellules F34et F35 tu as juste l'adresse (Exemple A1, A12 etc ...)

Bonjour,

Voici le fichier. J'ai mis en rouge, sur la feuille 2, l'objet du problème, afin d'essayer de te faciliter la tache. Ma feuille n'est pas très bien organisée, désolé.

Merci pour ton aide

Bonjour

J'espère que des spécialistes es formula te trouveront une meilleure formule

A teste

Merci beaucoup ! J'avais besoin de quelque chose qui fonctionne, pas d'une solution esthétique !

Tu m'as bien dépanné en tout cas. C'est top !

J'ai une autre question, indépendante de la première, mais qui porte sur le même sujet de travail. Je reste donc sur ce topic.

J'ai une liste de dates dans une colonne, triées dans l'ordre. Grâce à la formule suivante, je peux récupérer une adresse :

=CELL("Address";INDEX(Sheet1!AC:AC;MATCH(DATE(2014;7;1);Sheet1!E:E;0))) me donne :

'[Clementsd22 Formule indirect V001.xlsx]Sheet1'!$AC$243

Jusque là, tout va bien. Mais si je rentre une date qui n'est pas dans la liste, j'obtiens logiquement "NA". Or j'aimerais qu'il me donne l'adresse de la cellule contenant la date ultérieure la plus proche.

Exemple de liste :

3/04/14

6/04/14

7//4/14

Si je cherche le 5/04/14, j'aimerais qu'il me donne l'adresse de la cellule ou le 6/04/14 est inscrit.

Des idées ?

Bonjour

Pour que MATCH() retourne la valeur supérieure il faut utiliser comme 3ème paramètre la valeur -1 et que le tableau de recherche soit triée (du plus grand au plus petit)

Il faut que tu tri ton tableau en fonction de la colonne E

Les formules pas trop ma tasse de thé, peut-être que quelqu'un a une autre solution (mais moi je ne vois pas)

J'ai réussi ! Désolé pour le retard, mais je tenais à te remercier pour ton aide, et pour ta rapidité. J'ai réussi à m'en sortir pour cette fois !

Rechercher des sujets similaires à "combinaison fonction countif"