Recherche explications...
Résolu
Baroth87
Messages postés
41
Statut
Membre
-
Baroth87 Messages postés 41 Statut Membre -
Baroth87 Messages postés 41 Statut Membre -
Bonjour c'est encore moi :)
J'ai examen d'excel mardi et je m'entraine sur un exercice donné. Mais malgré le corrigé je n'arrive pas à comprendre la logique de deux formules. Le "professeur" manque cruellement de pédagogie et personne dans la classe n'a compris apparemment et on étudie bêtement sans comprendre... Pouvez-vous m'expliquer ?

Je ne comprends pas la ligne profondeur et hauteur en D13 et D14.
Voici ce que j'ai dans le corrigé : Pour D13 : ="Profondeur : "& STXT(E9;TROUVE("x";E10)+1;NBCAR(DROITE(E10;TROUVE("x";DROITE(E10;NBCAR(E10)-CHERCHE("x";E10;1)))-1)))& " cm"
Je ne comprends plus la logique à partir de ""NBCAR(Droite........"
Pour D14 : ="Hauteur : "&DROITE(E9;TROUVE("x";DROITE(E9;NBCAR(E9)-CHERCHE("x";E9;1)))-1)& " cm"
Celle-là, je suis perdu après Hauteur : ....
Merci à l'âme charitable qui voudra bien faire le boulot de mon soi disant prof....
J'ai examen d'excel mardi et je m'entraine sur un exercice donné. Mais malgré le corrigé je n'arrive pas à comprendre la logique de deux formules. Le "professeur" manque cruellement de pédagogie et personne dans la classe n'a compris apparemment et on étudie bêtement sans comprendre... Pouvez-vous m'expliquer ?

Je ne comprends pas la ligne profondeur et hauteur en D13 et D14.
Voici ce que j'ai dans le corrigé : Pour D13 : ="Profondeur : "& STXT(E9;TROUVE("x";E10)+1;NBCAR(DROITE(E10;TROUVE("x";DROITE(E10;NBCAR(E10)-CHERCHE("x";E10;1)))-1)))& " cm"
Je ne comprends plus la logique à partir de ""NBCAR(Droite........"
Pour D14 : ="Hauteur : "&DROITE(E9;TROUVE("x";DROITE(E9;NBCAR(E9)-CHERCHE("x";E9;1)))-1)& " cm"
Celle-là, je suis perdu après Hauteur : ....
Merci à l'âme charitable qui voudra bien faire le boulot de mon soi disant prof....
Configuration: Windows / Chrome 72.0.3626.109
A voir également:
- Recherche explications...
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche photo - Guide
- Je recherche une chanson - Guide
- Rechercher ou entrer l'adresse 4 - recherche google ✓ - Forum Windows
2 réponses
Bonjour,
La première formule contient une erreur, c'est -1))&" cm") à la fin de celle-ci.
Pour tes formules D13 et D14, ça ne peut fonctionner si on regarde ta copie d'écran car il n'y a rien en E9 !
Si tu veux mieux les comprendre, dans la barre de formule, il y a les étapes en gras qui peuvent t'aider.
Il y a 3 onglets dans ton classeur, il serait peut-être mieux de le poster ici plutôt que mettre des copies d'écran ;]
La première formule contient une erreur, c'est -1))&" cm") à la fin de celle-ci.
Pour tes formules D13 et D14, ça ne peut fonctionner si on regarde ta copie d'écran car il n'y a rien en E9 !
Si tu veux mieux les comprendre, dans la barre de formule, il y a les étapes en gras qui peuvent t'aider.
Il y a 3 onglets dans ton classeur, il serait peut-être mieux de le poster ici plutôt que mettre des copies d'écran ;]
Baroth87
Messages postés
41
Statut
Membre
C'est bon je laisse tomber je comprend rien, mais merci quand même.
Bonjour
Comme souvent avec Excel il ya plusieurs façon d'arriver au même résultat
La formule donnée comme corrigée est bien alambiquée, je te propose un peu plus simple et peut être plus compréhensible
="Profondeur : "& STXT(E10;TROUVE("x";E10)+1;TROUVE("x";E10;TROUVE("x";E10)+1)-TROUVE("x";E10)-1) & " cm"
Rappel syntaxe STXT : ( texte;caractère de départ;nbre de caractères)
Le caractère de départ est celui après le 1er x donc ;TROUVE("x";E10)+1
La longueur est la différence entre les deux x moins un (ici 1er x en rang 4, 2eme x en rang 7, longueur du texte entre les deux : 7 - 4 - 1= 2 caractères
Pour trouver le rang du 2eme x on cherche un x dans la chaîne en partant d'un cran après le 1er :
TROUVE("x";E10;TROUVE("x";E10)+1)
donc le nombre de caractères pour STXT :
TROUVE("x";E10;TROUVE("x";E10)+1)-TROUVE("x";E10)-1)
Pour la hauteur en suivant la même logique on doit prendre à droite le nombre de caractères après le 2eme X nombre qu'on trouve en prenant le nombre total de caractères (9) dont on soustrait le rang du 2eme X (7)
En trouvant le 2eme X comme dans la formule précédente cela donne :
="Hauteur : "&DROITE(E10;NBCAR(E10)-TROUVE("x";E10;TROUVE("x";E10)+1))&" cm"
Cdlmnt
Via
Cdlmnt
Via
Comme souvent avec Excel il ya plusieurs façon d'arriver au même résultat
La formule donnée comme corrigée est bien alambiquée, je te propose un peu plus simple et peut être plus compréhensible
="Profondeur : "& STXT(E10;TROUVE("x";E10)+1;TROUVE("x";E10;TROUVE("x";E10)+1)-TROUVE("x";E10)-1) & " cm"
Rappel syntaxe STXT : ( texte;caractère de départ;nbre de caractères)
Le caractère de départ est celui après le 1er x donc ;TROUVE("x";E10)+1
La longueur est la différence entre les deux x moins un (ici 1er x en rang 4, 2eme x en rang 7, longueur du texte entre les deux : 7 - 4 - 1= 2 caractères
Pour trouver le rang du 2eme x on cherche un x dans la chaîne en partant d'un cran après le 1er :
TROUVE("x";E10;TROUVE("x";E10)+1)
donc le nombre de caractères pour STXT :
TROUVE("x";E10;TROUVE("x";E10)+1)-TROUVE("x";E10)-1)
Pour la hauteur en suivant la même logique on doit prendre à droite le nombre de caractères après le 2eme X nombre qu'on trouve en prenant le nombre total de caractères (9) dont on soustrait le rang du 2eme X (7)
En trouvant le 2eme X comme dans la formule précédente cela donne :
="Hauteur : "&DROITE(E10;NBCAR(E10)-TROUVE("x";E10;TROUVE("x";E10)+1))&" cm"
Cdlmnt
Via
Cdlmnt
Via