Decalage innexpliqué

Cher Excel-Praticien

Je m'en remet à votre Expertise

J'ai deux Onglet tout a fait banal que j'ai appelé NOK et OK

les deux ne sont là que pour retranscrire une lecture inversé à partir de la cellule D8

dans OK tout ce passe bien

dans non NOK il crée un décalage innexpliqué avec la meme formule

donc g essayé de le contourné en mettant une plage interactive rien y fait toujours décaler !!!!!

Votre explication me sera fort utile et precieux car j'ai un gros projet qui à les mêmes symptôme que je réédite ici....

Merci de votre patience et de votre temps

bien cordialement

Daniel

15pourquoi.xlsx (75.47 Ko)

Bonjour barachoie,

La question n'est pas pourquoi ça ne fonctionne pas pour la feuille "NON OK", mais plutôt pourquoi es-ce que ça fonctionne pour la feuille "OK"

Pour ceux qui comme moi n'ont pas compris du premier coup, l'objectif est de faire passer une liste

1,2,3,4,5 en 5,4,3,2,1

Voilà une formule corrigée:

=INDEX($A$2:$A$10;LIGNE($A$10)+1-LIGNE(B2))

Où:

A2:A10 = ta plage de valeurs

B2 = la première cellule où mettre la formule. (après il suffit d'étendre la formule!)

4pourquoi.xlsx (62.79 Ko)

Merci d3d9x de t'être penché sur le sujet

ta proposition est déja actif pour onglet "OK" mais mon dilemme reste entier pour l'onglet "NOK"

car c'est le décalage qui pose probleme.

En l'état créer des Onglet comme OK fonctionnera toujours mais pourquoi dans Onglet "NOK", et en utilisant la même formule

que "OK" ça coince ??????

Je pense qu'il y a peut etre une fonction Excel qui est activé pour l'onglet "NOK" mais ou ?

Cela fait trois jours que j'essaye par tout les moyens mais rien y fait

Help !!!!!!!! Please

Daniel

Ton erreur: mettre des valeurs dans des cellules sans couleur.

Explication:

Dans ta feuille "NON", les cellules en dessous de tes valeurs numériques NE SONT PAS VIDES. (genre espace, ou n'importe quoi d'autre)

Ta formule en B8 donne alors le mauvais nombre de valeurs! (elle affiche 15 valeurs, alors qu'en réalité tu n'en a que 9!!!!)

Vu que ta seconde formule est basée sur la valeur de B8, tout est faux.

bonsoir, et Merci

Malheueresement C8 A C30 est composé de formule qui remonte ou pas des valeurs

Excel malgrés qu'il soit vide le considère comme Datas !!!!! d'ou le décalage

D'ou l'idée de rendre sa plage de remonté limité à C8:Cx Cx correspond à la valeur remonté en A8

Mais je ne sais pas le formulé avec les fonctions Excel

je suis passé de :

=SIERREUR(SI(INDEX($C$8:$C$30;$B$8+1-LIGNES($C$8:C8))=0;"";(INDEX($C$8:$C$30;$B$8+1-LIGNES($C$8:C8))));"")

A

=SIERREUR(SI(INDEX(INDIRECT("$C$8:"&$A$8);$B$8+1-LIGNES($C$8:C8))=0;"";(INDEX(INDIRECT("$C$8:"&$A$8);$B$8+1-LIGNES($C$8:C8))));"")

Mais ça Bug le décalage n'est pas résolu, as-tu une idée de génie !!!!!

Merci infiniment de m'aider car c'est pas simple !!!!!!

Daniel

Si dans ta liste de valeurs tu ne peux pas avoir de zéros, remplace simplement ton

=NBVAL(C8:C30)

par

=NB.SI(C8:C30;">0")

et ton problème est réglé ^^

d3d9x tu es un génie !!!!!! et Merci

mon probleme c'est que mes Datas ne sont que des lettres pas de chiffre

donc le résultat s'en trouve faussés

Merci infiniment de ton aide

Daniel

Cool j'ai mis <>....

Merci Beaucoup et bravo pour ton implication

Daniel

Rechercher des sujets similaires à "decalage innexplique"