IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Savoir les chiffres qui ont leur valeur qui se suivent


Sujet :

Excel

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 7
    Par défaut Savoir les chiffres qui ont leur valeur qui se suivent
    Bonjour,

    Avec Excel 2003, dans une liste de chiffres, comme par exemple 5 chiffres ici http://perso.wanadoo.fr/climatologie/chiffres.xls , comment est-il possible de savoir :

    - combien il y aurait 2 valeurs de chiffres qui se suivent et ou 3 valeurs de chiffres qui se suivent même si elles ne sont pas l"une à coté de l'autre ;

    - quelles est ou quelles sont le(s) groupes de valeur des chiffres qui se suivent (par exemple 1 et 2 ou bien 8, 9 et 10 etc) ;

    et donc avec des formules mais pas de macros, de retrouver les mêmes valeurs que j'ai mis a de la colonne H à O après avoir regardé les 5 colonnes précédentes ??

    Merci

    Williams

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Pourrait-on avoir un screen écran en plus du classeur pour ceux qui ne veulent pas spécialement ouvrir les classeur ?

    Merci.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 7
    Par défaut
    Citation Envoyé par Nouveau2 Voir le message
    Bonjour,

    Pourrait-on avoir un screen écran en plus du classeur pour ceux qui ne veulent pas spécialement ouvrir les classeur ?

    Merci.
    Voici une photo du tableau :



    Williams

  4. #4
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Bienvenu sur ce forum williamss.
    Voici une proposition sans VBA avec une formule plutôt indigeste en J5 mais comme on ne doit l'écrire qu'une seule fois et qu'il suffit de la recopier ensuite ...
    En H5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI($C5:$G5;C5+1)+NB.SI($C5:$G5;D5+1)+NB.SI($C5:$G5;E5+1)+NB.SI($C5:$G5;F5+1)+NB.SI($C5:$G5;G5+1)-2*$I5
    En I5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI($C5:$G5;C5+1)*NB.SI($C5:$G5;C5+2)+NB.SI($C5:$G5;D5+1)*NB.SI($C5:$G5;D5+2)+NB.SI($C5:$G5;E5+1)*NB.SI($C5:$G5;E5+2)+NB.SI($C5:$G5;F5+1)*NB.SI($C5:$G5;F5+2)+NB.SI($C5:$G5;G5+1)*NB.SI($C5:$G5;G5+2)
    EN J5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    =SI(I5>0;SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;1)+2)=1;PETITE.VALEUR($C5:$G5;1);SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;2)+2)=1;PETITE.VALEUR($C5:$G5;2);
    SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;3)+2)=1;PETITE.VALEUR($C5:$G5;3))));SI(H5>0;SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;1)+1)=1;PETITE.VALEUR($C5:$G5;1);
    SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;2)+1)=1;PETITE.VALEUR($C5:$G5;2);SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;3)+1)=1;PETITE.VALEUR($C5:$G5;3);
    SI(NB.SI($C5:$G5;PETITE.VALEUR($C5:$G5;4)+1)=1;PETITE.VALEUR($C5:$G5;4)))));""))
    EN K5 :
    En L5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI((K5<>"")*(I5>0);J5+2;"")
    En M5 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI((H5+I5)<=1;"";SI(ET(RANG(MAX(K5;L5);$C5:$G5;1)=2;(PETITE.VALEUR($C5:$G5;4)-PETITE.VALEUR($C5:$G5;3))=1); PETITE.VALEUR($C5:$G5;3);PETITE.VALEUR($C5:$G5;4)))
    En N5 :
    Recopier toutes ces formules vers le bas.
    Fichier joint :
    http://cjoint.com/?CGvpOSEv7jz
    Cordialement
    Claude

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 7
    Par défaut
    Merci bp Papouclo,

    Vu comme j'avais présenté mon tableau, avec cette formule cela oublie de compter des sequences de 2 et ou 3 nombres consécutifs.

    Voici donc une solution qu'on m'a proposé qui permet de ne pas loupper des sequences de 2 et 3 nombres consécutifs.



    Voir le fichier excel ici : http://cjoint.com/?CGvkJU4Rkm0

    merci bp

    Williams

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    OK, j'avais pas compris ça comme ça. Tu cherchais enfaite 2 valeurs de chiffres qui se suivent n'importe où dans la plage. Je pensais que tu recherchais 2 valeurs identique qui se suivent dans une même colonne moi
    Et donc j'aurai proposé un début de réponse en faisant = SI(C5=C6;1;0)
    Réponse qui aurai été incomplète d'ailleurs (surtout par rapport à la réponse de papouclo (qui a dû se donner du mal d'ailleurs ).

  7. #7
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonjour ou re à tou(te)s
    C'est plus fort que moi, même si ce que je dis n'a rien à voir avec la conversation, Nouveau2, excuses-moi mais cette locution "enfaite" n'existe pas
    ...Tu cherchais enfaite...
    en fait (adv.)
    à vrai dire, effectivement, en réalité, proprement, réellement, vraiment
    je la vois trop souvent dans les post et je boue malgré moi, d'autant plus qu'elle ne sert à rien et est conséquente de ce que j'appellerai un tic du langage comme "je veux dire par là" ou "quelque part" ou pire "savez-vous pourquoi, je vais vous dire pourquoi".

    Tant pis si je me fais critiquer ou sermonner, il fallait que je le dise malgré qu'on ne soit pas dans un forum qui apprend à faire des romans, bon je respecte malgré tout votre engagement
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  8. #8
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut
    En fait Dominique, je ne te critique pas car je pense de même ! …



Discussions similaires

  1. Réponses: 4
    Dernier message: 31/01/2014, 11h38
  2. [XL-2007] Retrouver toutes les lignes qui ont une valeur identique dans la colonne A
    Par bartimeus35 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/06/2012, 17h47
  3. [XL-2003] masquer les colonnes dont toutes les cellules VISIBLES ont leur valeur="N"
    Par sylvaine dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 04/03/2011, 11h57
  4. afficher tout les divs qui ont leurs id commence par la chaine "select"
    Par karimphp dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/01/2008, 15h27
  5. comment exclure les champs qui ont pour valeur NULL
    Par agur29 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 05/10/2007, 19h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo