Fonction si et recherche
Rico98
Messages postés
3
Statut
Membre
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour
Je constitue une base données en utilisant la fonction Recherche. lorsque la valeur est manquante excel me répète la même valeur que la precedente. Or moi je voudrais que cela apparaisse en données manquantes. Je travaille avec Excel
Voilà la fonction en place :
SI(A225=A225;RECHERCHE(A225;temp!$A$2:$A$55;temp!$C$2:$C$55);" ")
Je trouve pas où se situe mon erreur.
Merci
Je constitue une base données en utilisant la fonction Recherche. lorsque la valeur est manquante excel me répète la même valeur que la precedente. Or moi je voudrais que cela apparaisse en données manquantes. Je travaille avec Excel
Voilà la fonction en place :
SI(A225=A225;RECHERCHE(A225;temp!$A$2:$A$55;temp!$C$2:$C$55);" ")
Je trouve pas où se situe mon erreur.
Merci
1 réponse
-
Bonjour
pourquoi A225=A225 ?
essaie
SI(nb.si(temp!$A$2:$A$55;A225)=0;"";RECHERCHE(A225;temp!$A$2:$A$55;temp!$C$2:$C$55))
-
Ma fonction de base était RECHERCHE(A225;temp!$A$2:$A$55;temp!$C$2:$C$55)) .
.En incrémentant je remarque que lorsque la valeur recherche (date) n'existe pas dans le vecteur de recherche il met le resultat de la valeur precedente jusqu'a ce qu'il rencontre une valeur qui existe. Or moi je veut que cela soit en donne manquante. Voila ma preocupation. J'ai essaye A225=A225 dasn le Si pour lui spécifier de vérifier s'il s'agit de la valeur recherche (la date) -
Merci Michel. Cela a marche.
Pourrais-tu m'expliquer stp l’idée qu'il y a derriere la syntaxe que tu ma proposé afin que je puisse comprendre.
Merci- =nb.si(temp!$A$2:$A$55;A225)=0
IL suffit de demander l'aide en ligne d'Excel (point d'interrogation dans rond bleu en haut et à droite)Fonction NB.SI
Cet article décrit la syntaxe de formule et l’utilisation de la fonction
;;;;;
Description
La fonction NB.SI compte le nombre de cellules d’une plage qui répondent à un critère spécifique que vous spécifiez. Vous pouvez, par exemple, compter toutes les cellules qui commencent par une lettre donnée ou compter toutes les cellules qui contiennent un nombre supérieur ou inférieur à un nombre donné. Supposons que vous ayez une feuille de calcul contenant une liste de tâches dans la colonne A et le prénom de la personne affectée à chaque tâche dans la colonne B. La fonction NB.SI vous permet de compter combien de fois le nom d’une personne revient dans la colonne B et ainsi déterminer le nombre de tâches qui lui sont affectées. Par exemple :
=NB.SI(B2:B25,"Nancy")
Donc si dans A225, la valeur est absente dans temp!$A$2:$A$55;A225), on ne fait rien sinon on calcul
l'aide en ligne est comme tu le vois, très utile pour comprendre: ! utilise la prochaine fois :o)
-