J'ai des données stockées dans trois colonnes d'Excel.Contrôle de cohérence des données
Column A: Product no,
Column B: Production site
Column C: Sales code
Je dois vérifier la cohérence des 6 premiers chiffres du code des ventes pour chaque produit non.
Par exemple, pour tous les produits avec le numéro de produit. 1, j'ai besoin de vérifier si les 6 premiers chiffres dans les codes de vente sont égaux. Si tous les codes de vente pour le numéro de produit 1 sont égaux, le programme doit écrire Y
pour Oui dans la colonne D. Si les codes de vente sont différents, le programme doit écrire N
pour No dans la colonne D.
Product;Site;Sales code
1;A;86451001
1;B;864510.3
1;C;86451004
1;D;86451001
1;E;864510.3
1;F;86451004
1;G;86451001
1;H;864510.3
1;I;86451004
1;J;86451001
1;K;874507.3
1;L;87450704
1;M;87450701
1;N;885656.3
1;O;88565604
2;A;86451001
2;B;864510.3
2;C;86451004
2;D;86451001
2;E;864510.3
2;F;88565604
2;G;88565601
2;H;864510.3
2;I;86451004
2;J;86451001
2;K;874507.3
2;L;87450704
2;M;87450701
2;N;885656.3
3;A;88565604
3;B;86451001
3;C;864510.3
3;D;86451004
3;E;87450704
J'ai besoin cette vérification de la cohérence parce que mes données l'ensemble est énorme. Je suis un débutant avec VBA, donc je n'ai aucune idée de comment faire ça.
Avez-vous des conseils?
Y ou N va-t-il dans chaque ligne, la première rangée avec le 1 ou le dernier? Si chaque ligne aura besoin de sa propre valeur Y/N, voulez-vous que nous présumions que la première entrée est toujours valide? ou la valeur la plus commune? Pourriez-vous ajouter une sortie attendue et comment vous aimeriez qu'elle regarde et explique pourquoi les valeurs sont comme elles? – user2140261