décalage

C

charles

Guest
bonjour le forum

j'ai un beau problème sur lequel je sèche.
la question est dans la pièce jointe
merci
 

Pièces jointes

  • classe01.zip
    2.5 KB · Affichages: 23
J

Jocelyn

Guest
bonjour le Forum,
bonjour Charles,

voila un essai pas tout a fait satisfaisant mais prenons ca pour une piste.

A+
Jocelyn
 

Pièces jointes

  • charles.zip
    2.2 KB · Affichages: 25
  • charles.zip
    2.2 KB · Affichages: 26
  • charles.zip
    2.2 KB · Affichages: 23
C

charles

Guest
bonjour jocelyn

c'est plutot pas mal du tout c't'affaire. c'est même très bien et merci
un petit problème subsiste dans le cas où deux valeurs >3 sont identiques sur une ligne, une seule est traitée et une disparait.

merci
 
C

charles

Guest
bonjour Monique
alors là, c'est sûr , c'est toi! l'artiste, la grande exceliène, bon j'arrête.

merci Monique.
maintenant, il ne me reste plus qu'à comprendre tout çà pour ne pas utiliser bêtement. il faut que je digère...................!
mais pourquoi parles-tu de validation par ctrl, shift, entrée?

merci aussi à Jocelyn.
charles
 
M

Monique

Guest
Re,

C'est une formule matricielle,
tu la valides, non pas en appuyant sur "Entrée" comme habituellement,
mais en appuyant simultanément sur ces 3 touches.

Le "raisonnement" de la formule en E9 :
=PETITE.VALEUR(SI($A9:$D9>3;COLONNE($A9:$D9));2)
Si tu sélectionnes $A9:$D9>3 dans la barre de formule et que tu appuies sur F9, tu obtiens :
=PETITE.VALEUR(SI({FAUX.FAUX.VRAI.VRAI};COLONNE($A9:$D9));1)
où FAUX équivaut à 0 et VRAI à 1
Tu fais la même chose avec COLONNE($A9:$D9) et tu obtiens :
=PETITE.VALEUR(SI({FAUX.FAUX.VRAI.VRAI};{1.2.3.4});1)

Tu continues avec SI({FAUX.FAUX.VRAI.VRAI};{1.2.3.4}) et F9, tu obtiens :
=PETITE.VALEUR({FAUX.FAUX.3.4};1)
Ont été multipliés :
FAUX par 1 --> FAUX
FAUX par 2 --> FAUX
VRAI par 3 --> 3
VRAI par 4 --> 4
En E9, PETITE.VALEUR({FAUX.FAUX.3.4};1) --> 3 (1ère valeur "vraie")
En F9, PETITE.VALEUR({FAUX.FAUX.3.4};2) --> 4 (2ème valeur "vraie")
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 963
Messages
2 093 996
Membres
105 906
dernier inscrit
aifa