> Tous les forums > Forum Bureautique
 Macro excel pour une somme conditionnel
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
userinfo
  Posté le 16/05/2019 @ 19:03 
Aller en bas de la page 
Nouvel astucien
Bonjour,

Je reviens en vers vous astucien pour m’aider à faire des calculs.

Voila, je voulais remplir les trois colonnes en jaune (AN, BJ et CF) de ma feuille ‘Résultats’ comme suit :

§ Pour la colonne AN : exemple AN4 è Faire la somme des nombres du tableau à gauche, entre B1 et S18, mais seulement les nombres dont les SLOT (de 1 à 18) correspondent aux nombres de « Position_carte ».

Dans ce cas on aura comme résultat la somme de six nombre: 229 càd 46+59+57+10+14+43

Et ainsi de suite pour les soixante et une ligne restante, puisque j’ai 62 ligne.

§ Pour la colonne BJ :exemple BJ4 è Faire la somme des nombres du tableau à gauche, entre B1 et S18, à condition, de retrancher 10 d’abord de chaque numéro de position, càd 11-10 =1, 12-10 =2, 13-10 =3, 16-10 =6 et 17-10 =7

Puis on fait la somme des SLOT 1, 2, 3, 6 et 7 càd 46+59+57+43+35.

Ceci pour les 61 lignes restantes.

§ Pour la colonne CF : même requête que la colonne AN.

è De mon cotée, j’ai essayé a plusieurs reprise les formules excel, a savoir sommeprod et somme.si.ens, mais en vain.

Un grand merci pour votre aide habituel.

Ci-joint un extrait de mon fichier de travail. https://www.cjoint.com/c/IEqrbaNznCq

Publicité
poussebois
 Posté le 16/05/2019 à 19:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonsoir ,

C'est quoi « Position_carte » ? On le trouve où ?

@ +

userinfo
 Posté le 16/05/2019 à 23:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Bonsoir,

mes excuses, il s'agit bien du Numéro Position

poussebois
 Posté le 17/05/2019 à 08:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Bonjour ,

Tel que le problème est présenté, je ne sais pas faire.

Avec une macro, oui, avec des formules, non . Çà ne veut pas dire que ce n'est pas faisable, mais que cela dépasse mes compétences .

Par contre, j'ai trouvé une astuce pour le résoudre. Au lieu de mettre 1,2,3,5,7,... pour les Numéro Position, tu remplaces tout par des 1. Ce Numéro n'apporte rien puisque le numéro n est situé sur la n-ième colonne.

Si vraiment tu veux voir le numéro en clair, tu rajoutes une ligne au-dessus.

Les formules deviennent des SOMMEPROD tout ce qu'il y a de classique !

Voir fichier https://www.cjoint.com/c/IErgrwka0PN.

@ +

userinfo
 Posté le 17/05/2019 à 14:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
Bonjour,

pousseboisè je confirme que la fonction SOMMEPROD fonctionne bien.

C’était une erreur de ma part qui n’arrivait à la mettre en place lors de mes essais.

C’est vrais, les numéros de position c’est pour que je voix bien en clair.

Debrief è le ‘-10’ c’est pour retrouver la position du SLOT dont il faut

comptabiliser le nombre. Cad, si j’ai dans la TABLE_V la position 15,

je dois donc aller au SLOT 5 et comptabiliser le nombre correspondant.

Et pour cela j’ai procédé à une déduction de 10.

Vos deux solutions marchent bien, et j’ai opté pour la solution de la macro Table pour bénéficier des constantes de paramétrage comme tu l’as mentionné M. Debrief.

Seulement, lorsque j’ai ajouté un bouton pour cette macro, je crois que je n’ai pas besoin de saisir la formule SOMMEPROD dans les trois tables.

Ceci dit, un grand merci à vos deux, d’avoir penché et satisfaire ma demande.

Encore une fois Merci.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
793,99 €Robot tondeuse connectée Bosch Indego S+ 500 m² à 793,99 €
Valable jusqu'au 19 Mai

Amazon Espagne fait une belle promotion sur le robot tondeuse connectée Bosch Indego S+ 500 m² qui passe à 793,99 € au lieu de 900 € ailleurs. Ce robot offre une capacité de tonte capacité de surface de tonte de 500 m² (±20%). Quand sa batterie est déchargée, la tondeuse robot va se recharger toute seule à sa station de charge. Le câble périphérique délimite la zone de tonte et est très facile à installer. Après avoir cartographié la pelouse, l’Indego propose un calendrier de tonte adapté à la taille de la pelouse. 

Un câble périphérique de 150 mètres, 200 cavaliers pour l'enterrer et une base sont fournis. Le robot tondeuse peut travailler sur des terrains pentes allant jusqu'à 27%. Enfin, grâce à l'application Bosch, vous pourrez programmer et lancer la tonte où que vous êtes.


> Voir l'offre
153,26 €LEGO 10274 Creator Expert ECTO-1 SOS Fantômes à 153,26 € livré
Valable jusqu'au 19 Mai

Amazon Allemagne fait une promotion sur le LEGO 10274 Creator Expert ECTO-1 SOS Fantômes qui passe à 144,19 € (avec la TVA ajustée). Comptez 9,07 € pour la livraison en France soit un total de 153,26 € livré au lieu de 199,99 €. Idéal pour les fans de SOS Fantômes et les passionnés de LEGO, ce modèle ECTO propose des heures de plaisir et une expérience de construction enrichissante pour les adultes. Le véhicule ECTO-1, qui mesure plus de 22,5 cm de haut, 47 cm de long et 16,5 cm de large, déborde de détails authentiques. Le set comporte 2352 pièces.

Vous pouvez utiliser votre compte Amazon FR sur Amazon DE. Pas de douane.


> Voir l'offre
1049,90 €Carte graphique Radeon RX 6900 XT GAMING X TRIO 16 Go à 1049,90 €
Valable jusqu'au 18 Mai

RueDuCommerce propose actuellement la carte graphique Radeon RX 6900 XT GAMING X TRIO 16 Go à 1049,90 €. La carte graphique MSI Radeon RX 6900 XT GAMING X TRIO 16G est une carte graphique gaming qui est animée par l'architecture RDNA 2 destinée aux gamers ultra exigeants. Elle est la carte graphique idéale pour une utilisation en Réalité Virtuelle et le jeu en résolution 4K. Elle se dote notamment des technologies telles que le Radeon Image Sharpening, FidelityFX et de l'overclocking en un clic pour des performances maximales et des graphismes toujours plus détaillés et plus fluides. Elle est pourvue de 5120 processeurs de flux, 320 unités de texture, une interface mémoire 256 bits pour les 16 Go de VRAM GDDR6 et se dote de 80 Ray Accelerators pour le Raytracing.


> Voir l'offre

Sujets relatifs
Macro Excel pour masquage conditionnel - Résolu
Macro excel pour calcul d’itération
Macro excel pour attribution de lot
Creation d' une boucle macro dans fichier EXCEL pour impression
Macro pour ouverture d'un fichier Excel
Macro pour créer un Gencode sur Excel - EAN 18
Macro pour un envoi feuille excel par mail
Macro excel pour enregistrer
macro excel pour convertir données
EXCEL RECHERCHEV pour autre fichier. Macro?
Plus de sujets relatifs à Macro excel pour une somme conditionnel
 > Tous les forums > Forum Bureautique