Est-il possible d'identifier des suites de nombre identique

Résolu/Fermé
Cardiorecherche Messages postés 4 Date d'inscription mercredi 6 mars 2013 Statut Membre Dernière intervention 6 avril 2016 - 6 mars 2013 à 17:25
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 6 mars 2013 à 21:46
Bonjour,

J'ai une grosse question pour vous, je ne suis pas sûr que c'est possible et désolé si cette question a déjà été posé.

J'ai une suite de nombre (des valeurs de saturations)... plus de 3000 nombre. J'ai demandé à excel de m'identifier toutes les valeurs inférieures à une autre... 1 si vrai / 0 si faux. Jusque là c'super!!

Je veux savoir s'il est possible qu'excel me dise (grâce à une formule) à chaque fois que le nombre 1 se répète au moins 3 fois de suite... ex: A1, A2 et A3 = 1.. je veux qu'il me dise Vrai... mais ce qui complique le tout, je veux qu'il reparte à zéro s'il rencontre une réponse = 0. En d'autres mots, si ma colonne contient au moins 3X de suite la valeur 1 ça doit être VRAI... mais si dans la même colonne après cette suite de 1, il y a un 0 et plus loin un retour de 1... mais juste 2 de suite par exemple, je ne veux pas qu'il me dise vrai, car 2 + les autres d'avant = au moins 3 alors VRAI....

EST-CE POSSIBLE??? ou je vis dans un monde imaginaire!!

Merci à tous pour vos réponses... pour vous donner une idée, j'ai 3000 valeurs X 2 par patient X 400 patients à traiter.... sans formule ce sera très très long!!!


4 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734
6 mars 2013 à 18:13
Bonjour

Une solution rajouter une colonne après celle des 1 et 0
Supposons la colonne des 1 et 0 commencant en D3 en E3 mettre la formule : SI(ET(D3=1;E2>0);D3+E2;D3) et etirer au bas dela colonne

Tu auras les cumuls désirés

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
6 mars 2013 à 18:22
Bonsoir via
...? on n'a pas du comprendre la même chose!! mais effectivement ça demande réflexion!
attendons le verdict du demandeur!
crdlmnt
0
Cardiorecherche Messages postés 4 Date d'inscription mercredi 6 mars 2013 Statut Membre Dernière intervention 6 avril 2016
6 mars 2013 à 19:55
Bonjour à Via 55 et Vaucluse... vos deux idées sont bonnes pour ce que je devais faire. Je suis parti de la formule de Via 55 qui me donnait effectivement des 3... trois désaturations de suite. J'ai fait une autre colonne demande si D3=3 Vrai = 1. J'ai calculé mon nombre de 1... et j'ai fait ... ça marche car le décompte repart à chaque fois que la désaturation arrête... donc des vrais 3. Je me suis fait une autre colonne avec une autre formule SI(ET où j'ai demandé de me dire VRAI si j'avais une désaturation = 2.. suivi par un =3.... donc si je compare mes deux colonnes.. le nombre de 1 et le nombre de VRAI.. je peux conclure le nombre de fausses désaturations et c'est en fait ce que je devais obtenir!!! MERCI votre aide m'a grandement aidé à débloquer!!!

Super!!
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
6 mars 2013 à 20:11
Bonjour à Via 55 et Vaucluse
Gb et moi on sent le fromage ?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 706
6 mars 2013 à 21:13
Salut Éric,

D'un autre côté, s'il est bon, on ne perd peut-être pas au change ;-)

En plus c'est le genre de sujet qui ne va pas me rassurer pour mon prochain examen cardio...
si D3=3 Vrai = 1 pourra se convertir en RDV=non ;-).
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
6 mars 2013 à 21:46
Ben normal, il débloque ;-)
votre aide m'a grandement aidé à débloquer!!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 6/03/2013 à 18:14
Bonsoir
une proposition qui ne régle pas tout:
si votre liste commence en A1, commencez en b" avec:
=SI(NB.SI(A1:A3;1)=3;"VRAI";"")
et placez sur la hauteur utile.
mais cette solution vous renverra vrai y compris si il y a plus de trois 1 successifs dans la liste jusqu'à ce qu'elle n'en compte que deux
(exemple avec 5 fois, la formule renvoie vrai en position 3,4,5)
Sinon on peut essayer de la compléter, mais il faut nous dire ce que vous voulez s'il y a par exemple 5 fois 1 à la suite

crdlmnt

Errare humanum est, perseverare diabolicum
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 706
6 mars 2013 à 18:20
Bonjour,

Si vous pouviez nous mettre un exemple sans éléments personnels mais avec la structure des données sur https://www.cjoint.com/ puis nous mettre le lien généré ici ce serait plus facile pour trouver une solution qui devrait être possible.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
6 mars 2013 à 18:28
Bonsoir à tous,

hé bé, il y a du monde ici.
Ma proposition : Vrai sur le dernier 1 d'une série d'au moins trois 1 :
https://www.cjoint.com/c/CCgsBLHPn7j

eric
0