Formule
gturkmen
Messages postés
117
Statut
Membre
-
gturkmen Messages postés 117 Statut Membre -
gturkmen Messages postés 117 Statut Membre -
Bonjour, ne n'arrive pas à faire cette formule. Pouvez vous m'aider. Merci d'avance.
Alors, dans la cellule D3, je tape un chiffre qui peut aller de 1 à 17
Dans une autre cellule, je voudrais selon le chiffre de la cellule D3 qu’il puisse chercher la bonne valeur dans un onglet appelé « fiche informations »
1 = fiche informations F7
2 = fiche informations S7
3 = fiche informations AF7
4 = fiche informations AS7
5 = fiche informations BF7
6 = fiche informations BS7
7 = fiche informations CF7
8 = fiche informations CS7
9 = fiche informations DF7
10 = fiche informations DS7
11 = fiche informations EF7
12 = fiche informations ES7
13 = fiche informations FF7
14 = fiche informations FS7
15 = fiche informations GF7
16 = fiche informations GS7
17 = fiche informations HF7
Alors, dans la cellule D3, je tape un chiffre qui peut aller de 1 à 17
Dans une autre cellule, je voudrais selon le chiffre de la cellule D3 qu’il puisse chercher la bonne valeur dans un onglet appelé « fiche informations »
1 = fiche informations F7
2 = fiche informations S7
3 = fiche informations AF7
4 = fiche informations AS7
5 = fiche informations BF7
6 = fiche informations BS7
7 = fiche informations CF7
8 = fiche informations CS7
9 = fiche informations DF7
10 = fiche informations DS7
11 = fiche informations EF7
12 = fiche informations ES7
13 = fiche informations FF7
14 = fiche informations FS7
15 = fiche informations GF7
16 = fiche informations GS7
17 = fiche informations HF7
A voir également:
- Formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
3 réponses
Bonjour gturkmen,
Je te propose cette formule :
=SI(OU(D3<1;D3>17);"";DECALER('fiche informations'!F7;0;13*(D3-1)))
Cordialement
Je te propose cette formule :
=SI(OU(D3<1;D3>17);"";DECALER('fiche informations'!F7;0;13*(D3-1)))
Cordialement
Merci Mr Paul. Sa fonctionne nickel.
Par contre, que veut dire le 13*(D3-1).
Du coup je voudrais bien comprendre la formule.
En vous remerciant, Bonne journée.
Par contre, que veut dire le 13*(D3-1).
Du coup je voudrais bien comprendre la formule.
En vous remerciant, Bonne journée.
Les cellules dont tu veux la valeur sont toutes sur la feuille "fiche informations" ;
et la 1ère cellule est : 'fiche informations'!F7
Les autres cellules sont sur la même ligne 7, et à droite : S7, AF7, AS7 ... HF7
Ici, c'est important de voir qu'il y a toujours le même espacement :
c'est toujours 13 colonnes à droite de la cellule précédente.
En D3, tu mets un nombre de 1 à 17 ; donc D3 - 1 vaut 0 à 16 ;
ce résultat multiplié par 13 donne : 0, 13, 26, 39, ... 208
DECALER('fiche informations'!F7;0;13*(D3-1)) retourne la cellule F7 avec
un décalage de 0 ligne (=> même ligne 7) et n colonnes, n étant 0 à 208 =>
pour 0 : F7 ; pour 13 : S7 ; pour 26 : AF7 ; pour 39 : AS7 ... pour 208 : HF7.