Faire une moyenne de deux colonnes dans une autres
Résolu/Fermé
scuti
Messages postés
31
Date d'inscription
jeudi 29 juin 2017
Statut
Membre
Dernière intervention
24 juillet 2017
-
10 juil. 2017 à 12:25
scuti Messages postés 31 Date d'inscription jeudi 29 juin 2017 Statut Membre Dernière intervention 24 juillet 2017 - 11 juil. 2017 à 09:02
scuti Messages postés 31 Date d'inscription jeudi 29 juin 2017 Statut Membre Dernière intervention 24 juillet 2017 - 11 juil. 2017 à 09:02
A voir également:
- Moyenne de deux colonnes excel
- Calculer une moyenne sur excel - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Fusionner deux colonnes excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
5 réponses
PHILOU10120
Messages postés
6390
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
27 septembre 2024
810
10 juil. 2017 à 12:37
10 juil. 2017 à 12:37
Bonjour Scuti
Essayer ceci
=MOYENNE(A2:B2)
Essayer ceci
=MOYENNE(A2:B2)
scuti
Messages postés
31
Date d'inscription
jeudi 29 juin 2017
Statut
Membre
Dernière intervention
24 juillet 2017
10 juil. 2017 à 15:22
10 juil. 2017 à 15:22
Dim derLig As Long
derLig = Sheets("paramètres").Range("A" & Sheets("paramètres").Rows.Count).End(xlUp).Row
Range("AN1").Select
ActiveCell.FormulaR1C1 = "Profondeur moyenne tête"
Range("AN2").Select
ActiveCell.FormulaR1C1 = "=(RC[-10]+RC[-9])/2"
Range("AN2").Select
Selection.AutoFill Destination:=Range("AN2:AN" & derLig), Type:=xlFillDefault
Utilisateur anonyme
10 juil. 2017 à 15:30
10 juil. 2017 à 15:30
Y'a deux trois bricoles a regler mais voila la base :
L'astuce provient du "FillDown" et du "LRow"
Source :
https://stackoverflow.com/questions/22104743/excel-vba-autofill-multiple-cells-with-formulas
Sub AutoAverage() Dim LRow As Integer LRow = Range("B1").End(xlDown).Row Range("C1").Formula = "=AVERAGE(A1:B1)" Range("C1:C" & LRow).FillDown End Sub
L'astuce provient du "FillDown" et du "LRow"
Source :
https://stackoverflow.com/questions/22104743/excel-vba-autofill-multiple-cells-with-formulas
eriiic
Messages postés
24597
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 septembre 2024
7 235
10 juil. 2017 à 15:35
10 juil. 2017 à 15:35
et merci de signaler quand tu postes également dans un autre forum : https://www.developpez.net/forums/d1723096/logiciels/microsoft-office/excel/macros-vba-excel/faire-moyenne-colonnes-autres/
Surtout si tu as la réponse et qu'il inutile de continuer.
Surtout si tu as la réponse et qu'il inutile de continuer.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
scuti
Messages postés
31
Date d'inscription
jeudi 29 juin 2017
Statut
Membre
Dernière intervention
24 juillet 2017
Modifié le 11 juil. 2017 à 09:03
Modifié le 11 juil. 2017 à 09:03
Ok merci éric et help jackson
10 juil. 2017 à 12:43
Une solution serait d'etirer la formule mais la taille des colonnes est variable. D'ou la macro je pense
10 juil. 2017 à 13:08
10 juil. 2017 à 13:10
"Une solution serait d'etirer la formule mais la taille des colonnes est variable. D'ou la macro je pense"
Il faut que l'utilisateur "double clique sur la croix" a chaque fois que la taille de la colonne varie. Il s'agit d'automatiser ce systeme dans ce cas particulier via une macro
Modifié le 10 juil. 2017 à 13:33
ne rempli qu'une seule ligne de donnée avec la formule, sélectionne A1:C2 et 'Insertion / Tableau'.
Tout ajout recopiera formats et formules de la ligne au-dessus.
eric
Modifié le 10 juil. 2017 à 13:57
Il me faut donc une macro qui détecte la fin de mon tableau et ainsi savoir jusqu’où effectuer la formule.
Help-Jason a très bien résumé mes attentes