Code Excel nom claire

Fermé
simo--joker Messages postés 88 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 14 juin 2011 - Modifié par simo--joker le 28/02/2011 à 16:17
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 - 28 févr. 2011 à 17:33
Bonjour,

Bon J'ai pas Bien Saisie le Code Suivant :

=ARRONDI(ENT(TRONQUE(RECHERCHEV($B$1&$G8&C$7;'Tarifs Informatique'!$A:$J;Col;FAUX)*RECHERCHEV($C$5;zone;2))*(1+RECHERCHEV(Col;TaxesResp;2)));0)/12 


je sais que :
ARRONDI :donne l'arrondi d'un nombre (EXPLE =ARRONDI(10,428;2) -> 10,43°
ENT=Arrondi à l'entier inférieur (EXPLE =ENT(5,6) -> 5)
TRONQUE=partie entière d'une nom sans arrondi (TRONQUE(10,99) -> 10)
RECHERCHEV=recherche verticale (=RECHERCHEV(A2;A1:A3;1) -> 20 (A1=10,A2=20,A3=30))

Mais Sur ce code de recherche Verticale il est marqué ($B$1&$G8&C$7;'Tarifs Informatique'!$A:$J;Col;FAUX)qu'est ce que sela signifie)
(((pourquoi le point d'exclamation et pourquoi les '&')))


et sur la deuxième recherche vertical il est marqué ((RECHERCHEV(Col;TaxesResp;2)))
qu'est ce que ça signifie au exacte

Merci et cordialement

A voir également:

1 réponse

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
28 févr. 2011 à 17:33
Bonjour,

Dans l'ordre :
Le point d'exclamation signifie qu'il y a une feuille dont le nom est "Tarifs Informatique" dans laquelle on recherche (la plage étant les colonnes A à J ). La valeur retournée se trouve au rang "col". Donc on peut en déduire que col est une valeur comprise entre 1 et 10.

Que recherche-t-on dans la plage de cette feuille? la valeur : $B$1&$G8&C$7 qui est donc la concaténation (la mise bout à bout) des trois cellules B1, G8 et C7

"Col", "zone"et "TaxesResp" sont des Noms définis qui représentent soit des cellules soit des valeurs. Col est un entier de 1 à 10, les deux autres sont des plages de cellules (peut-être dans des feuilles différentes).

Il reste pour moi un mystère que je ne m'explique pas ( si d'autres helpeurs peuvent s'y pencher ): ARRONDI(ENT(TRONQUE... ne sert à rien le TRONQUE à 0 décimale suffit....

A+

0