Question idiote

Bonsoir,

J'ai une ligne horizontale avec en case A1 la formule =Personnels!B1

J'aurais souhaité décaler en B1, =Personnels!B2 - C1, =Personnels!B3 etc...

Mais en étirant la formule, j'ai essayé avec des $ sans succès.

Quelqu'un aurait une piste?

Merci bien par avance.

Bonjour

Formule en A1 et à tirer vers la droite

=INDIRECT("Personnels!B" & COLONNE())

Bonsoir,

Merci pour cette réponse.

Je viens de tester, en fait je crois que je me suis mal exprimé.

En Planning!B1 je voudrais avoir =Personnels!B1

En Planning!C1 je voudrais avoir =Personnels!B2

Etc...

Avec la formule tel quel, il ne me prends pas =Personnels!B1 il commence la liste a Personnels!B2

=INDIRECT("Personnels!B" & COLONNE())

Pour informations les données de la colonne B sur personnels sont extraite de ce type :

=SI(LIGNES('Liste complète des PERS DIR'!$G$1:'Liste complète des PERS DIR'!H1)>NB('Liste complète des PERS DIR'!$H$1:$H$903);"";INDEX('Liste complète des PERS DIR'!$A$1:$G$903;PETITE.VALEUR('Liste complète des PERS DIR'!$H$1:$H$903;LIGNES('Liste complète des PERS DIR'!$G$1:'Liste complète des PERS DIR'!H1));2))

Merci bien

Bonjour

Commence ta formule en B1 et à tirer vers la droite

=INDIRECT("Personnels!B" & COLONNE()) - 1

Il me réponds #valeur:(

J'ai pourtant copié collé ton code en B1 et étiré vers la droite.

Bonjour

Damned une parenthèse au mauvais endroit

=INDIRECT("Personnels!B" & COLONNE() - 1)

Ca fonctionne bien, merci bien

Re question idiote

J'ai une ligne horizontale dans l'onglet planning avec en case C1, D1,D1 etc.. des noms.

J'aurais souhaité sur une autre feuille en vertical en D18, D19, D20 =Planning!C1, =Planning!C2, =Planning!C3 etc... en étirant une formule.

Si la case source est vide, ne rien afficher dans la case qui reçoit la valeur. (car après je vais y coller une MFC s'il voit une valeur il fait des bordures tableaux, s'il voit pas de données il ne fais pas de bordures). Je sais faire cette petite partie.

Merci bien.

Cordialement.

Tu es sur de ce que tu veux ?

dyscus a écrit :

avec en case C1, D1,D1 etc.. des noms.

dyscus a écrit :

D18, D19, D20 =Planning!C1, =Planning!C2, =Planning!C3 etc... en étirant une formule.

A tester à partir de D18

=SI(INDIRECT("Planning!"&ADRESSE(1;LIGNE()-15))="";"";INDIRECT("Planning!"&ADRESSE(1;LIGNE()-15)))

Hello

Merci oui c'est bien celà

Merci pour ton coup de pouce.

Et bonne nuit

Rechercher des sujets similaires à "question idiote"