condition

Pour toutes vos questions à propos d'Excel ...

Re: condition

Messagepar Angelius » 20 Mars 2010, 00:56

tout est impec

merciii

edit:
si ya un petit probleme c'est que quand il y a un zero il y a un #ref 2 cases plus bas...mais bon ça on verra ça quand t'aura le temps^^
Angelius
Utilisateur occasionnel
 
Messages: 18
Inscription: 16 Mars 2010, 23:46
Version Excel: 2003

Re: condition

Messagepar Amadéus » 20 Mars 2010, 09:21

Bonjour

Par définition, j'ai du temps, c'est pour cela que juis sur ce forum...

La valeur d'erreur vient de la conception même du test.
Simplement, cette éventualité n'est pas envisagée dans l'énoncé.

L' erreur que nous rencontrons concerne les conditions suivantes:
- La valeur repère en Colonne A est un p
- Nous avons un zéro correspondant au décalage en colonne C

Ceci induit que nous cherchons une valeur dans la colonne 0 (qui aurait pour valeur -1 en colonne A.
Or, la plus petite valeur en colonne A est Zéro

Dans ce fichier, cette erreur se rencontre
- En C84 (P en A72, on cherche 12 en ligne 0 d'Excel ou valeur -1 en colonne A)

- En C88 (P en A76, on cherche 14 en ligne 0 d'Excel ou valeur -1 en colonne A)

- En C181 (P en A169, on cherche 6 en ligne 0 d'Excel ou valeur -1 en colonne A)

La solution pour éviter la valeur d'erreur est de créer une ligne avant la valeur 0 en colonne A donc une ligne avant la première.(Si toute la ligne est vide, nous aurons un P, sinon, ce sera fonction de la valeur cherchée)

On peut aussi constater que le test est impossible dans ce cas et inclure dans les formules une condition pour remplacer l'affichage de la Valeur d'erreur #REF! par un texte queconque "Test impossible", "Non significatif", etc..

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10873
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: condition

Messagepar Angelius » 20 Mars 2010, 12:26

bonjour

mais il y a une ligne 0

nan ce qu'on pourrai faire eventuellement c'est ne pas faire le -1 si c'est un 0 :roll:

sinon en descendant j'ai apercu la presence a chaque fois d'un N/A en dernière valeur de la formule 2
Angelius
Utilisateur occasionnel
 
Messages: 18
Inscription: 16 Mars 2010, 23:46
Version Excel: 2003

Re: condition

Messagepar Amadéus » 20 Mars 2010, 13:18

Bonjour

ce qu'on pourrai faire eventuellement c'est ne pas faire le -1 si c'est un 0

La formule serait alors en C43
Code: Tout sélectionner
=SI(ET(MOD(LIGNES($B$43:B43);24)>12;MOD(LIGNES($B$43:B43);24)<23);CHOISIR(EQUIV($A31;{"p";"g"};0);SI(NB.SI(INDIRECT(MAX(B41;1)&":"&MAX(B41;1));B43)>0;"g";"p");SI(NB.SI(INDIRECT(RECHERCHEV(B41;$O$41:$P$77;2;FAUX)+1&":"&RECHERCHEV(B41;$O$41:$P$77;2;FAUX));B43)>0;"g";"p"));"")

Dans laquelle l'argument MAX(B41;1) choisirait 1 quand la baleur en B serait 0 (Comprendre la ligne 1 d'Excel, soit la valeur 0 en première ligne du tableau)

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10873
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: condition

Messagepar Angelius » 20 Mars 2010, 13:34

c'est bizar
en haut j'ai 2 cellules d'ecart (vides) entre le dernier p ou g de la colonne A et le 1e de la colonne C quand je descends je tombe sur des intervalles de 3 cellules...
on dirais que ça comment à la serie 9(ligne 233 a 256), justement celle ou on vois pour la 1ere fois un #N/A

il y a toujours les #N/A aussi

edit: en fait après le 1er #N/A, tout par en sucette :x
Angelius
Utilisateur occasionnel
 
Messages: 18
Inscription: 16 Mars 2010, 23:46
Version Excel: 2003

Re: condition

Messagepar Amadéus » 20 Mars 2010, 13:46

Re,Re, Bonjour

Tu m'étonnes? C'est encore une farce de matheux!!

La preuve sur le fichier

Cordialement
Fichiers joints
Angelius.zip
(37.5 Kio) Téléchargé 8 fois
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10873
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: condition

Messagepar Angelius » 20 Mars 2010, 14:58

un grand merci a toi
t'es génial! :D
je ne pourrais jamais te remercier assez :D
Angelius
Utilisateur occasionnel
 
Messages: 18
Inscription: 16 Mars 2010, 23:46
Version Excel: 2003

Précédente

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google Adsense [Bot] et 19 invités