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 :

SI <>0 alors copie avec liaisons


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2018
    Messages : 5
    Points : 1
    Points
    1
    Par défaut SI <>0 alors copie avec liaisons
    Bonjour et bonne année à tous.

    Je suis un piètre informaticien, je connais peu Excel 2016, disons que j’essais de me dépatouiller et c’est parfois difficile surtout lorsqu’on est pris par le temps.

    Mon problème est simple (Je pense), mais je ne parviens pas trouver la voie la plus directe et la plus rapide pour y parvenir.

    Il s’agit d’un tableau :
    - En partie gauche, des teneurs en sucre variant le long de la journée,
    - en partie droite, les doses d’insulines administrées.
    Chacune (3) a son spectre d’activités, variable dans le temps et dans son efficience.
    C’est la raison pour laquelle j’ai reporté ces caractéristiques en feuille2. (Caractéristiques pouvant être soumises à ajustements/pondérations, les unes par rapport aux autres.)

    Je cherche sur la page 1 à rapatrier chronologiquement (toutes les 15 minutes), les valeurs actives, en colonne, de la page 2 sur la page 1.

    La page 1 me renseigne précisément sur le moment de l’injection (renseigné par la dose administrée).

    Pour ce faire, j’ai entré dans la cellule :
    « =SI(G52<>0;Feuil2!H10 »
    Puis après, dans cette colonne et dans la cellule suivante :
    « =SI(T52=Feuil2!$H$10;Feuil2!$H$11) »

    C’est long et fastidieux, d’autant plus qu’avec 4 injection/jour, si une des insulines a une vie courte, une autre a une vie moyenne, et la dernière une vie beaucoup plus longue, entrainant le renseignement de 288 cellules pour une seule injection ….

    Je cherche donc une solution commençant idéalement par « =SI(Gxx<>0 …. alors les valeurs de Txx=Feuil2!$H$10; ….. ; Txx+288=Feuil2!$H$298) se recopie automatiquement.

    La finalité de ce tableur étant de mettre en relation graphique, visuelle donc, la corrélation entre la glycémie (teneur de sucre dans le sang) et la quantité d’insulines présente à l’instant T (Celle-ci le faisant baisser).

    Ci-joint un partiel du tableau en question (feuille2 non attachée)


    Si quelqu’un, rompu à ce genre de problème pouvait me donner une solution ….
    Merci pour moi et, aussi, pour la personne intéressée !

    En vous souhaitant encore une Bonne année et en vous présentant mes meilleurs voeux.

    Lionel
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 475
    Points : 5 630
    Points
    5 630
    Par défaut
    Bonjour,

    Tes explications sont loin d'être limpides !

    Tu parles de 2 feuilles 288 lignes, mais ton fichier ne contient qu'une feuille et quelques lignes.
    Les formules de ton fichier font référence à un second fichier qui n'est pas fourni.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2018
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Bonjour (et merci pour ta réponse)

    Qu’à cela ne tienne :
    Voici un partiel de la deuxième feuille.
    NB : Comme il s’agit de partiel, certaines références ne correspondent pas avec celle du document originel.

    La deuxième feuille synthétise les présences d’insuline après injection.
    NB : J’ai dit, précédemment, qu’il y avait 3 insulines, en réalité, il y en a 4 (L’insuline de durée moyenne étant un mixte de l’insuline rapide + une autre de durée plus prolongée.)

    J’ai donc entré, en fonction du temps, l’activité des 3 – 4 insulines (Ce n’est pas linéaire, cela ondule à travers le temps en passant par des paliers de stabilités et de croissance/décroissance.)
    Puis, j’ai appliqué un coef en référence à l’insuline humaine naturelle afin d’avoir une échelle la plus proche de l’activité réelle.

    Tout cela pour pouvoir rapporter, en feuille 1, l’activité présente, de quart d’heure en quart d’heure, des insulines en regard avec la présence de glucose intercellulaire. (Les 2 colonnes de gauche de la feuille 1).
    C’est ce report qui me pose problème.

    Je n'ai envoyé qu'un partiel du tableau, celui-ci, complet, étant lourd.
    Fichiers attachés Fichiers attachés

  4. #4
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 475
    Points : 5 630
    Points
    5 630
    Par défaut
    Re,

    Je n'y comprend rien !

    Comment peux-tu établir un lien entre les données des deux fichiers sans élément commun.
    D'un coté il y a un instant précis de la journée et de l'autre un espace de temps par rapport à zéro.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2018
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Le point « d’accroche, si je puis dire, est le moment où est faite l’injection.
    Cela peut être le point précis de la journée, comme par exemple, le 18/9/2017 08:15.
    A cet instant T l’insuline relative à cette injection est de 0 (=> départ de la diffusion).

    A partir de ce moment, ou point 0 de ma seconde feuille, commence la diffusion de l’insuline dans le corps et le départ de son activité relative à cette injection.

    Cette diffusion (et l’activité), ramenée de ¼ d’heure en ¼ d’heure, s’étale sur un certain temps, temps que j’ai ramené de ¼ d’heure en ¼ d’heure.

    Ainsi si il y a injection au 18/9/2017 08:15, l’activité débute à 0, elle est de 40, ¼ d’heure plus tard (donc à 18/9/2017 08 :30, pour passer, ¼ d’heure plus tard (donc à 18/9/2017 : 08 :45, a 80.

    C’est sur le « =SI(G52<>0; ….. » que je compte pour démarrer mon chrono débit d’insuline.
    (Débit étant le terme médical caractérisant l’activité de l’insuline)
    G52 étant la quantité (en Unité) d’insuline injectée, elle est repérée dans le temps.

    Effectivement, il y a une incongruité entre le temps/moment et le temps/duré, mais c’est une chose dont je m’affranchi en utilisant un laps de temps commun : le ¼ d’heure.

    Je vais essayer de faire quelque chose de plus graphique, pour mieux exposer mon problème.
    (Là, je rentre de l’hosto => je vais me reposer un peu …)

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2018
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Ci joint, aperçu de mon classeur .xlsx
    Images attachées Images attachées

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2018
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Je recherche donc une manière (formule) d’engendrer le report d’une plage (3 à 23) de valeurs venant d’une colonne F de la feuille 2, sur une autre plage de la feuille 1 (S 7 à S 23), lorsque la colonne F de la feuille 1 présente une valeur autre que 0.

    Dans l’exemple illustré, il s’agit de la valeur de F7 qui est, à ce moment, de 4.

    Je souhaiterais que pour toutes les valeurs de la colonne Fx différentes de 0, se recopie les valeurs contenues dans la feuille 2 ( => F3 à F23), sur la colonne de la feuille 1 à partir de Sx.

    Sensiblement la même chose pour les colonnes suivantes (Le problème étant identique) :
    1. Gx pour les valeurs différentes de 0, se recopie les valeurs contenues dans la feuille 2 (J3 à J83), sur la colonne de la feuille 1 à partir de Tx.
    2. Hx pour les valeurs différentes de 0, se recopie les valeurs contenues dans la feuille 2 (L3 à L288), sur la colonne de la feuille 1 à partir de Ux.


    Si quelqu'un avait la réponse !
    Merci grandement.

Discussions similaires

  1. [XL-2010] Plage de données dynamique si valeurs copiées avec liaison
    Par moilou2 dans le forum Excel
    Réponses: 8
    Dernier message: 05/04/2013, 17h16
  2. [XL-2003] limitation à 255 caractères copie avec liaison
    Par jfhoo dans le forum Excel
    Réponses: 2
    Dernier message: 23/06/2012, 13h25
  3. Copie avec liaison
    Par Djludo dans le forum Excel
    Réponses: 1
    Dernier message: 01/09/2008, 14h08
  4. copie avec liaison d'un PPT : image blanche
    Par oduss dans le forum Word
    Réponses: 1
    Dernier message: 08/01/2008, 11h05
  5. Réponses: 10
    Dernier message: 26/12/2007, 15h31

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