Definir nom problème avec decaler...

Manu62

XLDnaute Impliqué
Bonjour à tous,

J'ai un souci avec cette formule dans ma definition du nom :

=DECALER(BDV!$B$1;1;0;EQUIV(9^9;BDV!$B:$B)-1;1)

Je suis quasiment sur que c'est a cause des espaces dans ma cellule, ou une zone en format date.
Une fois que je n'ai pas d'espace, cela marche ?

Quelqu'un peux m'aider

Manu
 

RENAUDER

Nous a quitté
Repose en paix
Re : Definir nom problème avec decaler...

Bonjour,
Tu veux trouver la valeur correpondante à 9^9 dans la colonne B si je comprends bien.

Code:
=DECALER(BDV!$B$1;EQUIV(9^9;BDV!$B:$B;0)-1;;)
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Definir nom problème avec decaler...

Bonjour Manu, salut Eric,

Manu, j'ai essayé ta formule. Elle fonctionne sans souci pour moi.

le ;1 à la fin peut être supprimé.

Cette formule te permet de définir une matrice de B2 à B... (dernière cellule)

Maintenant, il faut voir dans quelles conditions tu utilises ensuite cette formule.

A te (re)lire avec plus de précisions.

@+
 

Tibo

XLDnaute Barbatruc
Re : Definir nom problème avec decaler...

re,

le 9^9 : dans une recherche (avec RECHERCHE ou EQUIV, sans le paramètre 0 ou FAUX) : Excel va rechercher une très grande valeur dans la colonne. Ne la trouvant pas, Excel va alors retourner la dernière valeur (ou son rang avec EQUIV).

Dans le cas présent, la formule DECALER permet de construire une matrice qui part de B2 (onglet BDV jusqu'à la dernière valeur de cette colonne B).

Une fois cette matrice construite avec cette formule nommée, le souci est de savoir ce que notre ami fait de cette formule.

Manu, à toi la parole (avec le fichier aussi)

@+
 

Manu62

XLDnaute Impliqué
Re : Definir nom problème avec decaler...

Bonjour à tous, Merci pour vos commentaires.

En fait je définis le nom de la plage avec cette formule pour : Ne prendre que une plage avec des données. (pas besoin de ligne balnche)

et ensuite dans un formulaire, j'ai un liste et je met en rowsource la zone défini.

Et là sa beug pour certaine plage ?

cf col b c et d

Ci joint un exemple

Merci d'avance.

Manu
 

Pièces jointes

  • definir.xls
    36 KB · Affichages: 54
  • definir.xls
    36 KB · Affichages: 47
  • definir.xls
    36 KB · Affichages: 53

tototiti2008

XLDnaute Barbatruc
Re : Definir nom problème avec decaler...

Oui,
sur l'évènement Change de ta liste déroulante, tu fait un filtre élaboré sur ta liste complète avec la nouvelle valeur, et tu définit ta liste filtrée comme RowSouce de ta ListBox.

Je fais un test mais ça doit marcher...
 

Discussions similaires

Statistiques des forums

Discussions
312 195
Messages
2 086 078
Membres
103 112
dernier inscrit
cuq-laet