J'ai trouvé des problèmes dans cette formule

katibdz Messages postés 103 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonsoir :
Je veux appliquer cette formule sur ce classeur mais j'ai trouvé des problèmes
par exemple :
-je ne peux pas ajouter des colonnes et des lignes dans la feuil2
-je ne peux pas ajouter des lignes pour l'en-tête de la page
=SIERREUR(INDEX(N°_Ins;PETITE.VALEUR(SI((Section=$ C$1);LIGNE($1:$799));$A3));"")
=SI($C3="";"";INDIRECT(ADRESSE(EQUIV($C3;N°_Ins;0) +2;COLONNE()+1;3;1;"inscription");1))
https://www.cjoint.com/c/FCrobLCeKJs
A voir également:

3 réponses

ccm81 Messages postés 11033 Statut Membre 2 433
 
Bonjour

Difficile de voir ce que tu veux faire,
- où ces formules sont elles sensées se placer
- dans tes formules, il y a des plages nommées (Section, N°_INS) qu'on ne retrouve pas dans ton classeur (à moins que mon vieil excel 2003 les ai nettoyées)
- renvoies ton fichier avec des explications, des exemples de ce que tu veux obtenir, à partir de quoi ....

Cdlmnt
0
katibdz Messages postés 103 Statut Membre
 
bonjour
J'ai un fichier en arabe puis-je le mettre ici ?
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
Si on peut le lire oui
0
katibdz Messages postés 103 Statut Membre
 
bonjour
merci pour votre attention ce est gentil de votre part.
J'ai modifié le fichier..en français
vous devriez remarquer les erreurs dans la liste de classement sur (ABC)

https://www.cjoint.com/c/FCrsTG60BzT
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
Chez moi (sous excel 2003) le nom de plage N°_Ins n'est pas accepté
Tu le changes par N_Ins et tu vois ce que ça donne
Sous exel 2003 je n'ai pas la fonction SIERR
ça donne
=SI(ESTERR(INDEX(N_Ins;PETITE.VALEUR(SI((Section=$C$1);LIGNE($1:$799));$A3)));"";INDEX(N_Ins;PETITE.VALEUR(SI((Section=$C$1);LIGNE($1:$799));$A3)))
formule toujours matricielle bien sûr (valider avec Ctrl+Maj+Entrée)
qui fonctionne

Cdlmnt
0