Matrices
Résolu/Fermé
A voir également:
- Matrices
- Les matrices en algorithme - Forum Programmation
- Produit de 2 matrices - Forum Programmation
- Application pour calculer les matrices - Télécharger - Calcul & Conversion
- Produit vectoriel de deux matrices - Forum Matlab
- Le produit de 2 matrices carrées - Forum Programmation
4 réponses
via55
Messages postés
14502
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
9 décembre 2024
2 736
27 mai 2017 à 18:55
27 mai 2017 à 18:55
Bonjour jpajet
D'abord rien ne t'empêche de prévoir une plage plus large dès le départ pour tenir compte des rajouts futurs, voire même sur une colonne entière : =NB.SI(A:A;23)
Si tu tiens quand même à indiquer des bornes qui changent tu peux utiliser INDIRECT
En mettant par exemple l'adresse de la borne du haut de tableau (par ex A4) dans une cellule dédiée par ex C1 et l'adresse de la borne de bas de tableau dans une autre cellule dédiée par ex C2 la formule sera :
=NB.SI(INDIRECT($C$1&":"&$C$2);23)
Cdlmnt
Via
D'abord rien ne t'empêche de prévoir une plage plus large dès le départ pour tenir compte des rajouts futurs, voire même sur une colonne entière : =NB.SI(A:A;23)
Si tu tiens quand même à indiquer des bornes qui changent tu peux utiliser INDIRECT
En mettant par exemple l'adresse de la borne du haut de tableau (par ex A4) dans une cellule dédiée par ex C1 et l'adresse de la borne de bas de tableau dans une autre cellule dédiée par ex C2 la formule sera :
=NB.SI(INDIRECT($C$1&":"&$C$2);23)
Cdlmnt
Via
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
27 mai 2017 à 21:01
27 mai 2017 à 21:01
Bonjour à tous les deux
Tu peux aussi nommer ta matrice de façon dynamique
http://www.cjoint.com/c/GEBtaOLS4xH
Cdlmnt
Tu peux aussi nommer ta matrice de façon dynamique
http://www.cjoint.com/c/GEBtaOLS4xH
Cdlmnt
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
27 mai 2017 à 21:33
27 mai 2017 à 21:33
Bonjour à tous,
En nommant ta plage comme te l'indique ccm81 (salut à toi), tu peux aussi faire un petit TCD (Tableau Croisé Dynamique) qu'il te suffira d'actualiser pour avoir tous tes cumuls même si tu rajoutes des articles.
https://www.cjoint.com/c/GEBtGiUb3fl
En nommant ta plage comme te l'indique ccm81 (salut à toi), tu peux aussi faire un petit TCD (Tableau Croisé Dynamique) qu'il te suffira d'actualiser pour avoir tous tes cumuls même si tu rajoutes des articles.
https://www.cjoint.com/c/GEBtGiUb3fl
Raymond PENTIER
Messages postés
58763
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
17 255
27 mai 2017 à 22:00
27 mai 2017 à 22:00
Tu peux aussi indiquer que ta matrice arrive jusqu'à la ligne 99 999.
Tu peux encore définir une matrice arrivant à la ligne 51, et quand tu as rempli 49 lignes, tu insères des lignes entre la ligne 50 et la ligne 51 ; la matrice est automatiquement agrandie ...
Tu peux encore définir une matrice arrivant à la ligne 51, et quand tu as rempli 49 lignes, tu insères des lignes entre la ligne 50 et la ligne 51 ; la matrice est automatiquement agrandie ...
28 mai 2017 à 19:36
Bravo!... mon problème est résolu grâce à vous. J'ai juste quelque petit soucis pour faire accepter à Excel que les cellules où les informations se trouvent sont bien des cellule contenant du texte. des fois ça marche et d'autre fois non.
Très cordialement.
Jpajet
Il vaut mieux avoir une tête bien faite qu'une tête bien pleine ( Rablais )