Fonctions exel

lecorse Messages postés 130 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour à tous

Avec la fonction "alea" j'ai en a1:6, b1:4 c1:2 soit:642

Avec quelle fonction je peux retrouver en d1 642

Merci pour l aide

9 réponses

  1. fabien25000 Messages postés 697 Statut Membre 59
     
    Bonsoir
    =A1&B1&C1
    devrait faire l'affaire
    1
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    =100*A1+10*B1+C1

    Cdlmnt
    0
  3. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    La formule de Fabien donne un texte, celle de ccm81 donne un nombre.
    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    pour faire un nombre avec le texte:

    =(A1&B1&C1)*1

    crdlmnt
    0
    1. fabien25000 Messages postés 697 Statut Membre 59
       
      Bonjour à vous,

      trés juste le *1...
      question bête:
      si la cellule est en format nombre le *1 est nécessaire quand même?
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Salut fabien

      le meilleurs moyen, c'est d'essayez

      éh bé non, la concaténation transforme en texte dans tous les cas. Toutefois, quelque soit le format de cellule, et même sans le *1 Excel le considère comme un nombre pour un calcul qui s'appuierait sur le résultat.

      exemple en D1:

      =A1&B1&D1 donne un texte, mais en E1,D1+1 fonctionne sans problème

      par contre la recherche de la valeur num (RECHERCHEV,H,EQUIV) fait la différence entre le texte et la num. Il faut soit utiliser le *1 soit placer la valeur cherchée entre guillemets

      crdlmnt
      0
      1. fabien25000 Messages postés 697 Statut Membre 59 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        C'est exactement la réflexion que j'ai eu dans la voiture en me rendant au travail, tu confirmes, Merci
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. greg
     
    Bonjour à tous,

    Les 2 formules de fabien25000 et ccm81 sont correctes ;
    j'espère que lecorse sait que le résultat sera modifié lors
    de chaque recalcul de la fonction ALEA().

    Pour éviter cela, il faut soit convertir le résultat en texte via
    « copier / coller des valeurs », soit utiliser VBA pour mettre
    « en dur » le résultat de la fonction Rnd.

    Cordialement
     
    0
  7. lecorse Messages postés 130 Statut Membre 18
     
    Bonjour à tous
    Merci pour votre aide
    Je viens de retrouver la réponse de ccm81 soit( a1*100+b1*10+c) que j'avais utilisé en langage python pour trouver une somme
    Avec ce résultat est-il possible de rechercher le nombre obtenu dans une ou deux colonnes par ex:125 dans les colonnes( i8:i20) et (j8:j20)
    Comment faire pour donner automatiquement une autre valeur aux nombres aléatoires
    Merci
    Bonne journée à tous
    0
  8. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Comment faire pour donner automatiquement une autre valeur aux nombres aléatoires
    Deux solutions (avec et sans macro)

    http://www.cjoint.com/c/GJmmiqhtevB

    Cdlmnt
    0
  9. lecorse Messages postés 130 Statut Membre 18
     
    Merci pour ta réponse
    Ca marche sans macro
    Je suppose que je peux aligner les variables en ligne a3 b3 c3 avec les nombres de 1 à 6 mais comment faire pour ne pas avoir le 0 je pense que je dois ajouter 1?
    Peux tu m expliquer comment ajouter un bouton "oui", "non".

    Merci pour l'aide car j'en ai besoin me suis lancé la dedans à 77 ans c'est pas évident mais ça occupe.
    0
  10. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Je suppose que je peux aligner les variables en ligne a3 b3 c3
    sans problème
    les nombres de 1 à 6 mais comment faire pour ne pas avoir le 0 je pense que je dois ajouter 1?
    =ALEA.ENTRE.BORNES(1;6)

    Peux tu m expliquer comment ajouter un bouton "oui", "non".

    http://www.cjoint.com/c/GJmreQSMNLB
    Merci pour l'aide car j'en ai besoin me suis lancé la dedans à 77 ans c'est pas évident mais ça occupe.
    Bah, il n'y a pas d'âge pour ça (s'amuser ...)

    Cdlmnt
    0