Lisser une courbe en signal logique

  • Initiateur de la discussion Initiateur de la discussion jo1177
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jo1177

XLDnaute Junior
Bonjour à tous,

Je suis à la recherche d'une formule Excel pour lisser une courbe en signal logique (ou signal carré). Je m'explique :
J'ai récupéré une série de 0 et de 1 dans ma colonne A, et je voudrais dans ma colonne B ne pas avoir de 0 entre le premier 1 et le dernier 1 de ma série de donnée.

Exemple :

Colonne A | Colonne B (avec formule)
0 | 0
0 | 0
1 | 1
1 | 1
0 | 1
1 | 1
1 | 1
0 | 0
0 | 0
0 | 0

Quelle formule faut-il utiliser ?
Merci d'avance pour votre aide !! 🙂

Jonathan
 
Bonjour.
Le titre de la discussion est en contradiction avec les explications.
Selon les explications =MIN(NB.SI($A1:$A$1000000;1);NB.SI($A1:A1;1);1)
Selon le titre, un truc du genre =N(MOYENNE(DECALER($A1;-4;0)😀ECALER($A1;4;0)>0.5)) tout au moins à partir de la 5ième ligne…
 
Bonjour, et merci pour votre aide.
Si 2 ou plusieurs "0" se suivent, il faut en effet renvoyer "1" également.

Il est vrai que ce n'est pas très clair, j'ai mis un fichier en PJ pour essayer d'être plus compréhensif sur ma demande. Dranreb, j'ai essayé d'appliquer votre formule "MIN" mais cela n'a pas l'air de fonctionner...
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
2
Affichages
68
Retour