Formule attribuer points
Résolu
guismo33
Messages postés
351
Date d'inscription
Statut
Membre
Dernière intervention
-
guismo33 Messages postés 351 Date d'inscription Statut Membre Dernière intervention -
guismo33 Messages postés 351 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous,
j'ai un tableau avec des mots "vrai", chaque colonne a un intitulé et un tableau "points" attribuer pour le résultat que je recherche.
explication: si "Vrai" en colonne T4 regarde tableau points et lui attribuer dans cellule definis.
je vous met un fichier : https://www.cjoint.com/c/EGvjbGqJOex
merci a tous
Cdlmnt
j'ai un tableau avec des mots "vrai", chaque colonne a un intitulé et un tableau "points" attribuer pour le résultat que je recherche.
explication: si "Vrai" en colonne T4 regarde tableau points et lui attribuer dans cellule definis.
je vous met un fichier : https://www.cjoint.com/c/EGvjbGqJOex
merci a tous
Cdlmnt
A voir également:
- Formule attribuer points
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Mettre des points sur une carte - Guide
- Formule somme excel colonne - Guide
1 réponse
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
merci vaucluse pour les formules, je me met au travail.
Cdlmnt :)