Re : utiliser un onglet comme calculatrice et incrémenter le résultat
Bonjour Mikeo et JBOBO, Merci de vos réponses.
En fait, dans l'exemple simplifié Excel que j'ai posté dans le premier post, j'ai une liste en onglet 1, j'ai un calcul qui s'établit grâce à une recherche V sur l'onglet 2, ici à partir de la case A3 qui est manuelle pour l'instant : je choisi manuellement (pour l'instant) la personne de la liste de l'onglet A1 C'est ce que je voudrais automatise : Un résultat tombe en C3 de cet onglet 2. Je recopie manuellement pour l'instant le résultat, c'est à dire la valeur de la case C3 de l'onglet 2, dans la case F de la ligne correspondante dans l'onglet 1.
Par exemple, Onglet 2 --> Je choisis Marie en A3, C3 =
49,87196821. Je remplis alors (pour l'instant manuellement) la case F3 de l'onglet 1 :
Noms | Dépenses Jour 1 | Jour 2 | Travail | km | résultat de l'onglet 2 (chiffre) |
Marie | 30 | 20 | 5 | 200 | 49,87196821 |
Je choisis ensuite Lily en A3 onglet 2, C3 =
-10,08535453. Je remplis alors (pour l'instant manuellement) la case F4 de l'onglet 1 :
Noms | Dépenses Jour 1 | Jour 2 | Travail | km | résultat de l'onglet 2 (chiffre) |
Lily | 20 | 20 | 7 | 350 | -10,08535453 |
Ce que je voudrais : Que les case de la colonne F récupèrent automatiquement leurs valeurs, chacune tel que A3 onglet 2 corresponde à la case A de la ligne...
L'idéal ce serait un truc du genre : Formules en Onglet 1 colonne F :
F2 =
Pour (ou Quand)[onglet2]A3=
"Mag";RECHERCHEV(
"Mag";Feuil1!1:1048576;2;FAUX)*LN(RECHERCHEV(
"Mag";Feuil1!1:1048576;3;FAUX))-0,2*RECHERCHEV(
"Mag";Feuil1!1:1048576;5;FAUX)
F3 =
Pour (ou Quand)[onglet2]A3=
"Marie";RECHERCHEV(
"Marie";Feuil1!1:1048576;2;FAUX)*LN(RECHERCHEV(
"Marie";Feuil1!1:1048576;3;FAUX))-0,2*RECHERCHEV(
"Marie";Feuil1!1:1048576;5;FAUX)
Dans mon vrai fichier, c'est tout a fait similaire, à part que plusieurs valeurs sont a récupérer pour chaque mec (dans plusieurs colonnes différentes) et que les formules des calculs à répertorier sont matricielles et plus complexes.