Formule attribuer points
Résolu/Fermé
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
-
21 juil. 2015 à 11:08
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 - 22 juil. 2015 à 10:26
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 - 22 juil. 2015 à 10:26
A voir également:
- Formule attribuer points
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel - Guide
- Formule moyenne excel - Guide
- Créer une carte avec des points - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 410
Modifié par Vaucluse le 21/07/2015 à 14:34
Modifié par Vaucluse le 21/07/2015 à 14:34
Bonjour
?????
votre formule, en AB10 dans le code INDEX ne peut pas trouver la position de VRAI alors que vous donnez une position de colonne constante (avec COLONNE(K10:P10)-10 qui est égal à 1 dans tous les cas
voyez avec:
=SI(NB.SI(K10:P10;VRAI)>=1;RECHERCHEV(INDEX($K$3:$P$3;EQUIV(VRAI;K10:P10;0));$AG$4:$AH$9;2;0);"")
et de plus en AC10, la valeur de COLONNE(R10:V10)done 8, supérieur au nombre de colonne du champ R3:V3!
voyez avec
=SI(NB.SI(R10:V10;VRAI)>=1;RECHERCHEV(INDEX($R$3:$V$3;EQUIV(VRAI;R10:V10;0));$AG$10:$AH$14;2;0);"")
et pour simplifier puisque vous êtes au moins sous Excel 2007
=SIERREUR(RECHERCHEV(INDEX($R$3:$V$3;EQUIV(VRAI;R10:V10;0));$AG$10:$AH$14;2;0);"")
valable pour tous types de formules depuis excel 2007 pour éviter les codes d'erreur:
=SIERREUR(formule;"")
crdlmnt
Errare humanum est, perseverare diabolicum
?????
votre formule, en AB10 dans le code INDEX ne peut pas trouver la position de VRAI alors que vous donnez une position de colonne constante (avec COLONNE(K10:P10)-10 qui est égal à 1 dans tous les cas
voyez avec:
=SI(NB.SI(K10:P10;VRAI)>=1;RECHERCHEV(INDEX($K$3:$P$3;EQUIV(VRAI;K10:P10;0));$AG$4:$AH$9;2;0);"")
et de plus en AC10, la valeur de COLONNE(R10:V10)done 8, supérieur au nombre de colonne du champ R3:V3!
voyez avec
=SI(NB.SI(R10:V10;VRAI)>=1;RECHERCHEV(INDEX($R$3:$V$3;EQUIV(VRAI;R10:V10;0));$AG$10:$AH$14;2;0);"")
et pour simplifier puisque vous êtes au moins sous Excel 2007
=SIERREUR(RECHERCHEV(INDEX($R$3:$V$3;EQUIV(VRAI;R10:V10;0));$AG$10:$AH$14;2;0);"")
valable pour tous types de formules depuis excel 2007 pour éviter les codes d'erreur:
=SIERREUR(formule;"")
crdlmnt
Errare humanum est, perseverare diabolicum
22 juil. 2015 à 10:26
merci vaucluse pour les formules, je me met au travail.
Cdlmnt :)