Valeur de la Cellule = Numéro de la Cellule de Référence

0

Ex : 
Ma cellule A1 contient le texte "O20"
Ma cellule A2 contient le texte "O1500"

Je désire faire une moyenne des cellules O20 à O1500    "Moyenne(O20:O1500)", non pas en écrivant les cellules O20 et O1500 manuellement,  mais en faisant référence à A1 et A2 , càd    "Moyenne(Cellule(A1):Cellule(A2))

Avez-vous une idée de la démarche à adopter?
J'ai essayé de combiner dans tous les sens les formules CELLULE, ADRESSE, INDIRECT,... mais je n'ai pas trouvé.


    Posté le 28 septembre 2017, 17:16
    par Fred
    Répondre
    0

    Bonjour Fred,

    Peux tu nous envoyer un fichier exemple.

    Si tu ne sais pas comment faire tu peux utiliser cjoint.com et nous transmettre le lien.

    Dans ton fichier exemple: explique nous ce que tu veux faire et le résultat que tu souhaites obtenir.

    Nous nous chargerons de mettre les formules adéquates.

    Cordialement,

    Tom

    Tom Posté le 28 septembre 2017, 18:33
    par Tom
    0

    Bonsoir Fred et Tom

    Si j'ai bien compris ta demande, tu souhaites faire une moyenne du contenu de 2 cellules qui contiennent du TEXTE REPRESENTANT DES VALEURS NUMERIQUES - cadré gauche (et pas des valeurs numériques - cadré droit)

    Ce que tu décris est la façon normale de travailler avec Excel : on ne met jamais le contenu d'une cellule dans la formule : on met la référence - sinon cela vaudrait pas la peine d'avoir un outil comme Excel.

    Probablement que tu as essayé mais que cela ne fonctionne pas car Excel ne peut pas faire une moyenne de cellules contenant du TEXTE et c'est normal.

    Si tu veux faire la moyenne il faut d'abord transformer ce texte en valeur numérique grâce à la fonction CNUM().

    Je te joins en annexe un classeur Excel contenant les deux façon de faire la moyenne :

    la première numérique (tu remarqueras qu'il n'y a pas de 0 devant les nombres et qu'ils sont cadrés droit) :

    =MOYENNE(A1;A2)

    la deuxième TEXTE (tu remarqueras que le 0 est bien là et que les cellules sont cadrées gauche) où la formule transforme le texte en numérique et puis fait la moyenne :

    =MOYENNE(CNUM(A5);CNUM(A6))

    Attention : je ne sais pas pourquoi les valeurs sont sous forme de texte (provenance extérieure à Excel probablement) mais il faut faire attention que le 0 (chiffre) ne soit pas un O (la lettre O) car si c'est la lettre, la fonction CNUM() ne marchera pas car il n'est, naturellement, pas possible d'effectuer une opération mathématiques sur des lettres.  Si c'est le cas, il y a quand même moyen de résoudre ton souci en enlevant le O par une autre fonction.  Si c'est le cas dis le moi, je ferai, mais si ce n'est pas le cas, ce n'est pas la peine de compliquer encore plus la formule.

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

    Tu cliques sur le lien et tu suis les instructions pour récupérer le fichier

    Merci de confirmer que cela résoud ton problème ou sinon, comme le dit Tom, envoies ton classeur Excel par cjoint pour que nous comprenions mieux ton souci.

    A+

    Chris

    CHRIS Posté le 28 septembre 2017, 19:39
    par CHRIS

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :