Menu

Créer une formule [Résolu]

gigicui 150 Messages postés vendredi 29 février 2008Date d'inscription 25 février 2018 Dernière intervention - 5 févr. 2018 à 15:19 - Dernière réponse : michel_m 15304 Messages postés lundi 12 septembre 2005Date d'inscriptionContributeurStatut 26 mai 2018 Dernière intervention
- 5 févr. 2018 à 16:41
Bonjour,

https://www.cjoint.com/c/HBfotnuDwc2

Je souhaiterais que dans la cellule M6 apparaisse le résultat de la cellule B7 et que dans la cellule M7 apparaisse le résultat de la cellule B6. Puis que dans la cellule M8 apparaisse le résultat B9 et que dans la cellule M9 apparaisse le résultat B8, et ainsi de suite. J'ai essayé une formule en utilisant les lignes paires et impaires mais du coup les valeurs dans la colonne M change constamment.

Merci d'avance,

Cordialement
Afficher la suite 

Votre réponse

6 réponses

michel_m 15304 Messages postés lundi 12 septembre 2005Date d'inscriptionContributeurStatut 26 mai 2018 Dernière intervention - 5 févr. 2018 à 15:36
0
Merci
Bonjour

en M6
=SI(MOD(LIGNE();2)=0;DECALER(B6;1;0);DECALER(B6;-1;0))
à tirer vers le bas
gigicui 150 Messages postés vendredi 29 février 2008Date d'inscription 25 février 2018 Dernière intervention - 5 févr. 2018 à 15:41
Merci de votre aide, ça fonctionne.
gigicui 150 Messages postés vendredi 29 février 2008Date d'inscription 25 février 2018 Dernière intervention - 5 févr. 2018 à 15:48
Autre petite question. Je sais que pour éviter qu'excel ne calcul à l'avance, il faut ajouter dans le début de la formule : =SI(B6="";"";MOD(LIGNE();2)=0;DECALER(B6;1;0);DECALER(B6;-1;0)) mais excel me dit "vous avez taper un nombre trop important d'information pour cette formule.
Avez-vous une idée ?
PapyLuc51 1469 Messages postés dimanche 3 mai 2009Date d'inscription 25 mai 2018 Dernière intervention > gigicui 150 Messages postés vendredi 29 février 2008Date d'inscription 25 février 2018 Dernière intervention - 5 févr. 2018 à 16:15
Bonjour
salutations michel_m

gigicui effectivement 5 arguments pour un si c'est trop.

A modifier par

=SI(B6="";"";SI(MOD(LIGNE();2)=0;DECALER(B6;1;0);DECALER(B6;-1;0)))


cordialement
gigicui 150 Messages postés vendredi 29 février 2008Date d'inscription 25 février 2018 Dernière intervention - 5 févr. 2018 à 16:20
Merci pour cette aide, ça fonctionne.

Cordialement,
michel_m 15304 Messages postés lundi 12 septembre 2005Date d'inscriptionContributeurStatut 26 mai 2018 Dernière intervention - 5 févr. 2018 à 16:41
Merci Papyluc
Commenter la réponse de michel_m