Francis200
XLDnaute Nouveau
Bonjour Le forum,
Je suis nouveau dans ce forum ^^ et je ne sais pas comment procéder pour demander une aide ici. J'espère que je suis au bon endroit et ma requête soit faisable ^^
Je cherche à réaliser un somme.si avec un max et avoir une unique référence dans mon onglet feuille 2
Je m'explique :
J'ai 2 onglets, sur l'onglet 1, des données qui servent pour les formules.
Je voudrais avoir les résultats sur la feuille 2.
J'ai réussi à faire la condition, si je trouve 2 lots identiques, il me fait la somme des quantités.
1) Mais je n'arrive pas à faire si je trouve 2 lots identiques, il me prend le max parmi les lots identiques.
2) Et pis, j'ai un souci sur les doublons, je dois le faire manuellement, quand il y a plusieurs lots identiques, je veux qu'il y apparaisse une seule fois sur l'onglet 2, existe-il une formule qui me permet de prendre 1 seule référence de lot et si Oui, qu'il ne me met pas de cellule vide en dessous.
Sur mon fichier, sur l'onglet 2 j'ai mis en jaune les 2 références de lot qui apparaissent plusieurs fois dans l'onglet 1, comme vous pouvez le voir, sur l'onglet 2 j'ai mis 1 seule fois la référence de lot et à la suite il n'y a pas de cellule vide, cela suit au fur et à mesure.
Le vrai fichier sur lequel je travaille contient plus de 5000 lignes donc c'est super difficile pour moi de le faire.
Si c'est possible sans VBA car je ne m'y connais pas beaucoup.
Merci beaucoup de votre aide
Francis
Je suis nouveau dans ce forum ^^ et je ne sais pas comment procéder pour demander une aide ici. J'espère que je suis au bon endroit et ma requête soit faisable ^^
Je cherche à réaliser un somme.si avec un max et avoir une unique référence dans mon onglet feuille 2
Je m'explique :
J'ai 2 onglets, sur l'onglet 1, des données qui servent pour les formules.
Je voudrais avoir les résultats sur la feuille 2.
J'ai réussi à faire la condition, si je trouve 2 lots identiques, il me fait la somme des quantités.
Code:
=SI(NB.SI(Feuil1!$A$1:A100;A2)>1;SOMME.SI(Feuil1!A:A;A2;Feuil1!B:B);Feuil1!B2)
1) Mais je n'arrive pas à faire si je trouve 2 lots identiques, il me prend le max parmi les lots identiques.
2) Et pis, j'ai un souci sur les doublons, je dois le faire manuellement, quand il y a plusieurs lots identiques, je veux qu'il y apparaisse une seule fois sur l'onglet 2, existe-il une formule qui me permet de prendre 1 seule référence de lot et si Oui, qu'il ne me met pas de cellule vide en dessous.
Sur mon fichier, sur l'onglet 2 j'ai mis en jaune les 2 références de lot qui apparaissent plusieurs fois dans l'onglet 1, comme vous pouvez le voir, sur l'onglet 2 j'ai mis 1 seule fois la référence de lot et à la suite il n'y a pas de cellule vide, cela suit au fur et à mesure.
Le vrai fichier sur lequel je travaille contient plus de 5000 lignes donc c'est super difficile pour moi de le faire.
Si c'est possible sans VBA car je ne m'y connais pas beaucoup.
Merci beaucoup de votre aide
Francis