Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 NB.SI.ENS et numéro de ligne variable sur d'autres onglets

TheLio

XLDnaute Accro
Bonjour à toutes et à tous, bonjour le forum,
"Long time no see" comme disait quelqu'un dont j'ai oublié le nom.
En fichier joint, une requête sur la formule NB.SI.ENS

Code:
=SI($D$2="X";(NB.SI.ENS('2022'!6:6;B$5;'2022'!$5:$5;">="&$B$2;'2022'!$5:$5;"<="&$C$2));0)+SI($D$4="X";(NB.SI.ENS('2023'!6:6;B$5;'2023'!$5:$5;">="&$B$4;'2023'!$5:$5;"<="&$C$4));0)
La fonction choisie n'est peut-être pas la bonne, mais voilà ce que je cherche à faire :
  1. Sur l'onglet Stats
  2. Comptabiliser dans différents onglets [2022 & 2023] le nombre de "lettres" sur la ligne correspondant au nom de la personne
  3. J'ai essayé plusieurs fois d'expliquer qu'il ne fallait pas supprimer des lignes ou en rajouter, mais le personnel fluctuant, ....
  4. Bref, le N° de ligne peut varier selon l'onglet
Par avance je vous remercie pour votre précieuse aide
@++
Lio
 

Pièces jointes

  • NBSIENS.xlsx
    383.8 KB · Affichages: 7

job75

XLDnaute Barbatruc
Bonsoir TheLio, chris,
Existe t'il un autre moyen d'épurer ?
Pour les espaces superflus on peut exécuter cette macro :
VB:
Sub Epure()
Dim w As Worksheet, c As Range, x
For Each w In Worksheets
    For Each c In w.UsedRange
        If Not c.HasFormula Then
            x = Application.Trim(CStr(c)) 'SUPPRESPACE
            If CStr(c) <> x Then c = x
        End If
Next c, w
End Sub
A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…