Propagation de formule
FerméALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 - 6 déc. 2022 à 15:30
- Excel supprimer propagation formule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Supprimer liste déroulante excel - Guide
3 réponses
5 déc. 2022 à 14:12
Bonjour.
Je ne connais pas certaines de tes fonctions.
Je suppose que tu utilises une version en ligne d'Excel, genre 365 ou 2016 ?
J'utilise Excel 2016, mais pas en ligne.
5 déc. 2022 à 17:52
Bonjour,
En principe, la fonction UNIQUE n'est disponible que pour la version Excel 365 ?
Essaie avec un tableau structuré pour tes données et essaie :
en F2
=UNIQUE(Tableau1[Nom])
en G2
=NB.SI.ENS(Tableau1[Statut];"absent";Tableau1[Nom];F2#)
Cordialement
Bonjour,
Effectivement j'ai dit une bêtise, on est passé à Excel 365 il n'y a pas longtemps.
Je te remercie pour tes conseils qui fonctionnent bien.
Je ne connaissais pas la notation F2#, à quoi correspond le dièse?
6 déc. 2022 à 15:30
Bonjour,
F2# permet de prendre en compte toute la plage dynamique référencée par la formule de la cellule F2 et pas simplement une plage fixe comme F2:F10 par exemple.
Tu pourrais aussi mettre en G2 directement :
=NB.SI.ENS(Tableau1[Statut];"absent";Tableau1[Nom];UNIQUE(Tableau1[Nom]))
Et comme tu as Excel 365, tu peux également faire une seule formule dynamique pour tes deux colonnes en les assemblant par :
=ASSEMB.H(UNIQUE(Tableau1[Nom]);NB.SI.ENS(Tableau1[Statut];"absent";Tableau1[Nom];UNIQUE(Tableau1[Nom])))
ou même mieux en utilisant la fonction LET :
=LET(n;Tableau1[Nom];s;Tableau1[Statut];nu;UNIQUE(n);ASSEMB.H(nu;NB.SI.ENS(s;"absent";n;nu)))
Cordialement