Rechercher : dans
Par :

Fonction Excel pour récupérer la référence

Dernière réponse le 8 mar 2009 à 14:38:40 Frakyfun, le 8 mar 2009 à 12:46:52 
 Signaler ce message aux modérateurs

Bonjour,

Je travaille actuellement sur un fichier excel mais j'avoue ne pas être très à l'aise avec ce logiciel... Bref, j'ai un petit problème car je souhaiterais faire une formule automatisée que je pourrai copier sur d'autres cellules sans avoir à modifier à la main la valeur de la cellule courante. Voilà la formule en question :

=SI(DECALER(L5;;-2;;)-A10<A11;DECALER(L5;;-2;;)-A10+A9;DECALER(L5;;-2;;)-A10)

Ce que j'aimerais, c'est ne pas avoir - dans la fonction DECALER - à indiquer la référence de la cellule courante (L5 ici). J'imagine qu'il y a une fonction pour cela mais je n'ai pas trouvé, que se soit sur Google sur commentçamarche. Quelqu'un pourrait-il m'aider ? Merci d'avance :)

Franck

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « Fonction Excel pour récupérer la référence » dans :
Formules Excel de base VoirVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des...
Formules EXCEL de Base 2 VoirOn a vu la fonction SI La fonction ET est également interressante. Combinée à SI, celà donne : =SI(ET(condition1;condition2;.......conditionZ);vrai;faux) on affiche les différentes conditions à vérifier (ex : B3>C2 ....C2=B9; etc..). si toutes...
[VBA] Fonction qui retourne la couleur active d'une MFC VoirCette fonction retourne la valeur du format actif d'une mise en forme conditionnelle. Avec la fonction de la démo, deux valeurs peuvent êtres retournées. Mode = 0 : retourne la valeur de Interior.ColorIndex Mode = 1 : retourne la valeur de...

1

michel_m, le 8 mar 2009 à 13:43:41

Bonjour,

j'ai peur d'avoir mal compris la demande:
Si ce que tu appelles "valeur courante" signifie qu'on s'adresse toujours à L5
remplace L5 par $L$5
astuce: tu sélectionne L5 dans la formule et tu appuies sur la touche F4
les dollars devant la lettre de colonne (L) fige l'adresse sur la colonne
m^me punition pour la ligne. Cordialement, Michel

Répondre à michel_m

2

Frakyfun, le 8 mar 2009 à 14:29:45

Bonjour michel ! Merci beaucoup pour ta réponse et effectivement, je pense ne pas avoir été assez clair. Je vais essayer de faire mieux...

Mon but serait de pouvoir copier la formule de mon premier message dans n'importe quelle cellule et que le calcul se fasse tout seul selon les données affichées autour de cette nouvelle cellule (grace à la fonction DECALER). Pour l'instant ça fonctionne quand je copie ailleurs MAIS je dois à chaque fois modifier la référence de la cellule (à l'endroit où se trouve L5 dans ma fomule) avec la référence de la nouvelle cellule. Comme j'aimerais appliquer cette formule à des centaines de cellules, cela me ferait gagner un temps monstrueux si elle s'adaptait automatiquement en utilisant une fonction qui permet d'obtenir directement la référence (B14 , C10, F1, etc...) de la nouvelle cellule où j'ai collé la formule mais sans avoir à l'écrire.

Ai-je été plus clair ?

Merci à tous pour votre aide.

Franck

Répondre à Frakyfun

3

 Mike-31, le 8 mar 2009 à 14:38:40

Salut,

Pas très clair comme explication, je pense que tu n'as pas besoin d'utiliser la fonction DECALER mais plutôt comme te le suggère Michel_m les dièses $
Le plus facile pour tous, serai que tu mettes sur le forum un exemple de fichier avec quelques annotations, ici j’ai cette formule et si je la mets là je souhaiterai avoir ça

Utilise ce lien pour joindre ton fichier à ton prochain post

http://www.cjoint.com/

A+

Répondre à Mike-31
Collection CommentÇaMarche.net