index/equiv/na

Y compris Power BI, Power Query et toute autre question en lien avec Excel
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 14:19

Bonjour,

Je suis sur un moment sur ce fichier que je n'arrive pas à tourner dans le bon sens.

Je m'explique, je dispose de plusieurs bases de données de différentes sources que je souhaite en quelque sorte fusionner.
Ici les bases de données mentionnées SAP et MDD.

Ces bases de données sont destinées à changer, le but est que je puisse venir les coller sur ces feuilles et que le reste se fasse automatiquement.

Sur la base SAP ce qui m'intéresse c'est le référencement par gamme (colonnes C et F) et le statut (D).
Cette liste comprend tous les articles crées jusqu'ici, quand la liste MDD prend en compte les articles effectivement vendus à un moment donné.

L'idée est de voir dans les données SAP si la colonne C (niveau de gamme du magasin) et la colonne F(niveau de gamme du produit) correspondent. Si oui cette filiale peut commander et vendre ce produit(ce qui n'est pas forcément le cas, justement).

J'aimerais donc sortir dans une feuille annexe si cette correspondance existe, quel est le statut de l'article, son CA, (les différentes colonnes de la base MDD dont j'aurais besoin)

J'ai essayé un peu avec index/equiv mais je ne comprend pas pourquoi j'ai des n/a et surtout je ne pense pas que ce soit la meilleure solution...
Analyse assortiment2.xlsx
(77.09 Kio) Téléchargé 9 fois
Avatar du membre
Dug59
Membre fidèle
Membre fidèle
Messages : 260
Appréciations reçues : 22
Inscrit le : 18 décembre 2017
Version d'Excel : 2010 FR

Message par Dug59 » 21 février 2018, 14:30

Bonjour,
Un grand classique avec ce qu'on sort de SAP : les chiffres sont en format texte !
Si tu ne peux/veux pas convertir les données SAP, la formule :
=INDEX('Données SAP'!$C$5:$C$229;EQUIV('Analyse assortiment'!B3&"";'Données SAP'!$A$5:$A$229))
doit suffire.

je ne sais pas si c'est normal de renvoyer 10 dans la gamme pour tous les articles de ta liste

Cordialement
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 14:33

Ah d'accord je vois, oui en effet ça fonctionne comme ça et c'est normal que tout soit en 10 pour celui-ci

Merci Beaucoup
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 14:38

ah non petit souci, j'ai copié la formule pour trouver le statut et j'ai toute la liste qui sort en M6, c'est bizzarre
Avatar du membre
Dug59
Membre fidèle
Membre fidèle
Messages : 260
Appréciations reçues : 22
Inscrit le : 18 décembre 2017
Version d'Excel : 2010 FR

Message par Dug59 » 21 février 2018, 15:24

Oui faut gérer la recopie à droite pour la zone d'index

=INDEX('Données SAP'!C$5:C$229;EQUIV('Analyse assortiment'!$B3&"";'Données SAP'!$A$5:$A$229))

voir pj
drakeramore.xlsx
(85.93 Kio) Téléchargé 6 fois
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 15:33

Oups mais alors c'est mon fichier qui pose problème (le complet avec les vrais données).

Quand je tire le formule vers le bas elle recopie le contenu de la 1ère, soit M6.

Savez-vous de quoi cela peut venir, une option du fichier mal reglée?
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 15:36

ah j'ai trouvé en appuyant sur F9... vraiment des trucs qui me dépassent avec Excel
Avatar du membre
Dug59
Membre fidèle
Membre fidèle
Messages : 260
Appréciations reçues : 22
Inscrit le : 18 décembre 2017
Version d'Excel : 2010 FR

Message par Dug59 » 21 février 2018, 15:38

celà veut dire que le calcul est bloqué pour ne se faire que à la demande ou à l'enregistrement

soit c'est volontaire parce que vous avez un fichier très lourd, soit celà s'est déclenché tout seul parce que vous avez (ou avez eu) une référence circulaire
Cordialement
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 15:43

Je ne sais pas... merci beaucoup bonne soirée !
D
DrakeRamore
Membre habitué
Membre habitué
Messages : 105
Inscrit le : 29 décembre 2017
Version d'Excel : 2016

Message par DrakeRamore » 21 février 2018, 16:09

Bon je ne suis pas tout à fait au bout de mes peines, en mettant ça sur mon plus gros fichier j'ai remarqué que la correspondance ne se fait plus correctement à partir de la ligne 600, sauriez-vous pourquoi?
Analyse assortiment3.xlsx
(90.59 Kio) Téléchargé 7 fois
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • Index Equiv
    par brunyon » 27 juin 2014, 21:44 » dans Excel - VBA
    3 Réponses
    199 Vues
    Dernier message par brunyon
    28 juin 2014, 21:02
  • Index Equiv
    par Botis » 23 octobre 2019, 15:17 » dans Excel - VBA
    6 Réponses
    72 Vues
    Dernier message par Botis
    23 octobre 2019, 18:32
  • Index, equiv
    par Username123 » 25 novembre 2019, 15:51 » dans Excel - VBA
    5 Réponses
    46 Vues
    Dernier message par Username123
    25 novembre 2019, 16:27
  • Index et Equiv
    par Philippe02 » 27 février 2017, 20:10 » dans Excel - VBA
    10 Réponses
    205 Vues
    Dernier message par tulipe_4
    1 mars 2017, 13:02
  • INDEX-EQUIV
    par lucie1206 » 25 octobre 2016, 14:41 » dans Excel - VBA
    5 Réponses
    222 Vues
    Dernier message par Steelson
    26 octobre 2016, 16:48
  • Index equiv
    par JP54 » 29 novembre 2019, 15:55 » dans Excel - VBA
    8 Réponses
    91 Vues
    Dernier message par JP54
    30 novembre 2019, 16:25