Multi-recherchev et SI imbriquées VBA

Bonjour,

Je viens vers vous car je débute seulement à utiliser des fonctions et des macro sur excel (seulement obtenues grâce à l'enregistreur de macro d'ailleurs..), et je rencontre un problème que je n'arrive pas à contourner.

J'ai effectué une fonction que je souhaiterai effectuer avec une macro, mais cela ne fonctionne pas quand je la tape pendant un enregistrement de macro. Je dois donc la convertir en VBA mais je n'ai aucune idée de comment faire et j'aurai besoin d'un peu d'aide

Voilà ma formule (attention accrochez vous) :

=SI([Dep]=75001;(RECHERCHEV([Hotel];'1er'!C(-9):C(-7);3;FAUX));(SI([Dep]=75002;(RECHERCHEV([Hotel];'2è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75003;(RECHERCHEV([Hotel];'3è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75004;(RECHERCHEV([Hotel];'4è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75005;(RECHERCHEV([Hotel];'5è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75006;(RECHERCHEV([Hotel];'6è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75007;(RECHERCHEV([Hotel];'7è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75008;(RECHERCHEV([Hotel];'8è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75009;(RECHERCHEV([Hotel];'9è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75010;(RECHERCHEV([Hotel];'10è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75011;(RECHERCHEV([Hotel];'11è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75012;(RECHERCHEV([Hotel];'12è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75013;(RECHERCHEV([Hotel];'13è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75014;(RECHERCHEV([Hotel];'14è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75015;(RECHERCHEV([Hotel];'15è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75016;(RECHERCHEV([Hotel];'16è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75017;(RECHERCHEV([Hotel];'17è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75018;(RECHERCHEV([Hotel];'18è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75019;(RECHERCHEV([Hotel];'19è'!C(-9):C(-7);3;FAUX));(SI([Dep]=75020;(RECHERCHEV([Hotel];'20è'!C(-9):C(-7);3;FAUX)))))))))))))))))))))))))))))))))))))))))

En gros mon fichier regroupe des ventes effectuées dans des hôtels sur Paris, et la première feuille représente les ventes du mois passé. Vient ensuite ma 2ème feuille "1er" qui correspond au récapitulatif des ventes de l'année des hôtels du 1er arrondissement, puis "2è" pour le 2ème arrondissement ... jusqu'au 20ème.

[Dep] correspond à la colonne des département dans ma 1ere feuille, et [Hotel] a la colonne des hôtels dans chacune des autres feuilles.

Voilà voilà! Si vous voulez mieux comprendre le fonctionnement, je vous ai mis mon fichier en pièce jointe, il n'y a qu'a copier/coller la formule dans la cellule K4.

Merci d'avance

Bonjour,

J'ai trouver une formule, a condition que ce que l'on cherche a son équivalent dans les feuilles!

En particulier, toutes les adresses ne sont pas les mêmes, il manque le dep a certaines. Or l'adresse est le critère qui permet de différencier les hôtels, car elle est unique.

D'autre part, pour rechercher dans les feuilles départementales, il faut que leur nom soit bâti sur le même modèle = 1 er devient 1è

Rechercher des sujets similaires à "multi recherchev imbriquees vba"