Bonjour,

> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]]
> Envoyé : dimanche 27 octobre 2013 09:15
> À : [email protected]
> Objet : Re: [fr-users] Lo Calc - Fonctions SI et RECHERCHEV
> 
> bonjour,
> 
> Si tu es sûr qu'il est au moins dans un des deux cas, tu peux faire :
> 
> SI(esterreur(recherchev(1°critere);
> recherchev(2°critere);recherchev(1°critere))
> 
> en gros si le premier recherchev renvoie une erreur (il ne le trouve
> pas) , tu fais le recherchev avec le  second sinon avec le premier

La même chose peut se faire maintenant avec la fonction SIERREUR qui réalise
le test en plus "compact":

SIERREUR(recherchev(1°critere);recherchev(2°critere))

Si le premier argument renvoie une erreur, la fonction renvoie le 2°

Cette fonction est apparue avec la version 4 de libO me semble-t-il et est
très pratique.
Dans ton cas, pour que le premier argument renvoie une erreur si le critère
n'existe pas, il faut entrer 0 (FAUX) pour l'ordre de tri, même si la
colonne de recherche est en ordre croissant.

Bon dimanche,
Michel 



-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à