Excel-Calcul sous condition
Résolu/Fermé
LD1
Messages postés
56
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
1 septembre 2011
-
Modifié par LD1 le 28/06/2011 à 19:29
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 - 29 juin 2011 à 13:11
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 - 29 juin 2011 à 13:11
A voir également:
- Excel-Calcul sous condition
- Excel cellule couleur si condition texte - Guide
- Calcul moyenne excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
3 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
28 juin 2011 à 23:38
28 juin 2011 à 23:38
Bonsoir,
Ca peut-être :
=B3-B2+(((B3-B2)<-150)-((B3-B2)>150))*200
eric
Ca peut-être :
=B3-B2+(((B3-B2)<-150)-((B3-B2)>150))*200
eric
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
29 juin 2011 à 00:26
29 juin 2011 à 00:26
Salut.
En mettant en C3 la formule
=B3-B2
et en D3 la formule
=SI(ABS(C3)>150;C3-SIGNE(C3)*200;C3)
cela devrait marcher (formules à recopier vers le bas).
En mettant en C3 la formule
=B3-B2
et en D3 la formule
=SI(ABS(C3)>150;C3-SIGNE(C3)*200;C3)
cela devrait marcher (formules à recopier vers le bas).
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
29 juin 2011 à 00:30
29 juin 2011 à 00:30
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
29 juin 2011 à 07:16
29 juin 2011 à 07:16
Salut raymond,
Ce qui donne la même chose que moi au post 3, sauf que je n'ai pas de colonne intermédiaire... ;-)
eric
Ce qui donne la même chose que moi au post 3, sauf que je n'ai pas de colonne intermédiaire... ;-)
eric
LD1
Messages postés
56
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
1 septembre 2011
29 juin 2011 à 08:39
29 juin 2011 à 08:39
Bonjour,
ça fonctionne également comme ça, avec effectivement une colonne intermédiaire.
Merci beaucoup en tout cas !
ça fonctionne également comme ça, avec effectivement une colonne intermédiaire.
Merci beaucoup en tout cas !
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
29 juin 2011 à 13:11
29 juin 2011 à 13:11
Bien sûr, Eric, j'en étais conscient.
Simplement j'ai eu peur que LD1 n'aie du mal à comprendre la syntaxe de ta formule, et j'ai cherché à lui proposer quelque chose d'aussi proche que possible de ce qu'il avait conçu lui-même, tout en lui montrant comment optimiser sa démarche grâce à la fonction SIGNE, que l'on utilise trop rarement ...
Très cordialement.
Simplement j'ai eu peur que LD1 n'aie du mal à comprendre la syntaxe de ta formule, et j'ai cherché à lui proposer quelque chose d'aussi proche que possible de ce qu'il avait conçu lui-même, tout en lui montrant comment optimiser sa démarche grâce à la fonction SIGNE, que l'on utilise trop rarement ...
Très cordialement.
Le Pingou
Messages postés
12227
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 janvier 2025
1 454
28 juin 2011 à 22:23
28 juin 2011 à 22:23
Bonjour,
Au passage, et que fait-on si le sujet passe de 199 à 170 ou l'inverse ?
Qu'elle est la raison du critère [<150] et de la constante [-200] dans votre formule ?
Au passage, et que fait-on si le sujet passe de 199 à 170 ou l'inverse ?
Qu'elle est la raison du critère [<150] et de la constante [-200] dans votre formule ?
LD1
Messages postés
56
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
1 septembre 2011
28 juin 2011 à 22:37
28 juin 2011 à 22:37
Bonjour,
si le sujet passe de 199 à 170, c'est qu'il aura parcouru -21 pixels en un pas de temps. Si c'est l'inverse, c'est qu'il aura parcouru +21 pixels (c'est très rapide, mais c'est encore possible).
Pour ce qui est de [<150], il s'agit d'un critère arbitraire qui permet de ne pas tenir compte des passages du sujet au-delà des bords de l'espace pour obtenir la distance réelle parcourue. Dans tous les autres cas, un "saut" de + de 150 pixels en un seul pas de temps est physiquement impossible.
La constante [-200] correspond à la taille de l'espace, que je retranche dans le cas où le test logique est faux pour obtenir la distance réelle parcourue sans tenir compte du franchissement de la limite de l'espace (dont le sujet n'a pas conscience).
Mais la formule que j'ai proposé n'est peut-être pas très judicieuse, il s'agit plutôt d'un petit bricolage dans le but d'obtenir le nombre de pixels parcourus quel que soit la position au temps t et t+1. De plus, elle me fait perdre de l'information, et notamment la direction du déplacement, que je ne parviens pas à obtenir, d'où ma question.
J'espère que je suis pas trop confus dans mes explications... N'hésitez pas à me demander plus de précisions.
Cordialement,
si le sujet passe de 199 à 170, c'est qu'il aura parcouru -21 pixels en un pas de temps. Si c'est l'inverse, c'est qu'il aura parcouru +21 pixels (c'est très rapide, mais c'est encore possible).
Pour ce qui est de [<150], il s'agit d'un critère arbitraire qui permet de ne pas tenir compte des passages du sujet au-delà des bords de l'espace pour obtenir la distance réelle parcourue. Dans tous les autres cas, un "saut" de + de 150 pixels en un seul pas de temps est physiquement impossible.
La constante [-200] correspond à la taille de l'espace, que je retranche dans le cas où le test logique est faux pour obtenir la distance réelle parcourue sans tenir compte du franchissement de la limite de l'espace (dont le sujet n'a pas conscience).
Mais la formule que j'ai proposé n'est peut-être pas très judicieuse, il s'agit plutôt d'un petit bricolage dans le but d'obtenir le nombre de pixels parcourus quel que soit la position au temps t et t+1. De plus, elle me fait perdre de l'information, et notamment la direction du déplacement, que je ne parviens pas à obtenir, d'où ma question.
J'espère que je suis pas trop confus dans mes explications... N'hésitez pas à me demander plus de précisions.
Cordialement,
29 juin 2011 à 08:37
ça fonctionne merci beaucoup !
Cordialement,