Problème résultats prédéfinis excel
Résolu
yanndebretagn
Messages postés
100
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je vais essayer de vous exposer le plus clairement possible mon soucis.
je suis poseur de terrasse et je suis en train de peaufiner mon tableau excel pour optimiser mes devis.
voici ce que je veux faire:
j'utilise des chevrons de 3.00m, 3.30m, 3.60m, 3.90m etc etc
quand je rentre la longueur de la terrasse par exemple 3.00m je voudrai qu'excel m'indique dans la cellule dédiée chevron de 3m.
quand je rentre la longueur de la terrasse par exemple 3.20m je voudrai qu'excel m'indique dans la cellule dédiée chevron de 3.30m.
dans les faits j'aimerai qu'excel me donne un résultat a partir d' une liste déjà établie.
en vous remerciant de votre aide.
je vais essayer de vous exposer le plus clairement possible mon soucis.
je suis poseur de terrasse et je suis en train de peaufiner mon tableau excel pour optimiser mes devis.
voici ce que je veux faire:
j'utilise des chevrons de 3.00m, 3.30m, 3.60m, 3.90m etc etc
quand je rentre la longueur de la terrasse par exemple 3.00m je voudrai qu'excel m'indique dans la cellule dédiée chevron de 3m.
quand je rentre la longueur de la terrasse par exemple 3.20m je voudrai qu'excel m'indique dans la cellule dédiée chevron de 3.30m.
dans les faits j'aimerai qu'excel me donne un résultat a partir d' une liste déjà établie.
en vous remerciant de votre aide.
A voir également:
- Problème résultats prédéfinis excel
- Liste déroulante excel - Guide
- Resultats foot - Télécharger - Vie quotidienne
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
8 réponses
Bonjour,
Avec cette formule à adapter, cela devrait te donner le résultat :
Cela donne par exemple :
Avec cette formule à adapter, cela devrait te donner le résultat :
=DECALER(debut_liste_longueurs;EQUIV(longueur_de_la_terrasse;liste_longueurs;1);0)
Cela donne par exemple :
=DECALER(A2;EQUIV(X2;$A$2:$A$20;1);0)
Bonjour.
C'est toujours très difficile de devoir répondre à un problème Excel sans avoir le fichier, et toutes les données.
Le mot etc. n'est pas exploitable dans un tableau de calcul :
Comme il n'existe pas de chevrons de 50 m, il faut préciser la taille maximale d'un chevron, et si la différence entre 2 chevrons de ta liste est toujours de 30 cm !
Dans l'hypothèse où la taille des chevrons s'incrémente toujours de 30 cm
on nomme "ch" la liste des tailles de chevrons,
et si la longueur de la terrasse est en A2
la bonne taille de chevron sera obtenue par la formule
=RECHERCHEV(A2+0,3;ch;1;1)
merci a vous 3
j'ai testé les différentes solutions et g opté pour celle de gbinforme (cela dit elles sont toutes bonnes)
une autre chose, je voudrai passer a la cote supérieure -15 cm
je m'explique si la terrasse mesure 3.89 excel m'indique 3.90ml de chevron or à partir de 3.75 je voudrai qu'excel
passe à 3.90ml.
sinon autre problème, en dessous de 3m de terrasse excel me met ma cellule en erreur .....
je cherche de mon coté
j'ai testé les différentes solutions et g opté pour celle de gbinforme (cela dit elles sont toutes bonnes)
une autre chose, je voudrai passer a la cote supérieure -15 cm
je m'explique si la terrasse mesure 3.89 excel m'indique 3.90ml de chevron or à partir de 3.75 je voudrai qu'excel
passe à 3.90ml.
sinon autre problème, en dessous de 3m de terrasse excel me met ma cellule en erreur .....
je cherche de mon coté
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Avec tes tailles en colonne A, il te faut un zéro en tête
taille
0,00
3,00
3,30
3,60
3,90
4,20
4,50
4,80
5,10
5,40
5,70
6,00
et pour ta formule elle devient pour le -15 cm :
avec la taille cherchée en X2 à toi de mettre tes bonnes cellules.
Avec tes tailles en colonne A, il te faut un zéro en tête
taille
0,00
3,00
3,30
3,60
3,90
4,20
4,50
4,80
5,10
5,40
5,70
6,00
et pour ta formule elle devient pour le -15 cm :
=DECALER(A2;EQUIV(X2+0,14;$A$2:$A$21;1);0)
avec la taille cherchée en X2 à toi de mettre tes bonnes cellules.
rebonjour,
une autre question
comme le dit Raymond PENTIER " il n'existe pas de chevrons de 50 m,"
donc comment faire pour avoir un résultat qui ressemble à 2 chevrons de 3.30 pour une longueur de 6.35m
vu que la taille maximum d'un chevron est de 6.00m
merci
une autre question
comme le dit Raymond PENTIER " il n'existe pas de chevrons de 50 m,"
donc comment faire pour avoir un résultat qui ressemble à 2 chevrons de 3.30 pour une longueur de 6.35m
vu que la taille maximum d'un chevron est de 6.00m
merci
Bonjour,
Pour les terrasses jusqu'à 11,85 m je te propose cette formule :
Avec la taille chevrons en A2:A13 et la taille terrasse en C2
ou celle-ci avec des chevrons de 3 à 6 m par tranche de 0,30 m
et le classeur test : https://www.cjoint.com/c/HFdjBmtR2Vl
Existe-t-il des terrasses de plus de 12m ?
Sans doute alors il faudra passer à " un résultat qui ressemble à 3 chevrons de " ... ?
Cela se compliquerait sérieusement sauf si l'on utilise systématiquement des chevrons de 6 m avec le reste en complément mais l'on peut sans doute se permettre de gâcher un peu car les clients doivent avoir les moyens. ;-)
Bon dimanche.
Pour les terrasses jusqu'à 11,85 m je te propose cette formule :
=SI(C2<=5,75;DECALER($A$2;EQUIV(C2+0,14;$A$2:$A$13;1);0);2&" x "&DECALER($A$2;EQUIV(C2/2+0,07;$A$2:$A$13;1);0))
Avec la taille chevrons en A2:A13 et la taille terrasse en C2
ou celle-ci avec des chevrons de 3 à 6 m par tranche de 0,30 m
=SI(C2<=2,85;3;SI(C2>5,75;2&" x "&3+(ARRONDI((C2/2-2,78)/0,3;0)*0,3);3+(ARRONDI((C2-2,73)/0,3;0)*0,3)))
et le classeur test : https://www.cjoint.com/c/HFdjBmtR2Vl
Existe-t-il des terrasses de plus de 12m ?
Sans doute alors il faudra passer à " un résultat qui ressemble à 3 chevrons de " ... ?
Cela se compliquerait sérieusement sauf si l'on utilise systématiquement des chevrons de 6 m avec le reste en complément mais l'on peut sans doute se permettre de gâcher un peu car les clients doivent avoir les moyens. ;-)
Bon dimanche.
bonjour,
Tout d'abord bravo gbinforme, gros coup de pouce de ta part.
En ce qui concerne les terrasses de 12m il y en a régulièrement, en fait 12m c'est la largeur de la terrasse.
Après en effet c'est bien le client qui paye les chutes qui représentent 5 à 10 % selon le type d'ouvrage.
Dans mon métier si on est un temps soit peu consciencieux, on ne gâche pas; c'est un matériau noble.
Pour une terrasse de 15m par exemple on ne pourrait pas avoir quelque chose comme 3x5.35 ?
Tout d'abord bravo gbinforme, gros coup de pouce de ta part.
En ce qui concerne les terrasses de 12m il y en a régulièrement, en fait 12m c'est la largeur de la terrasse.
Après en effet c'est bien le client qui paye les chutes qui représentent 5 à 10 % selon le type d'ouvrage.
Dans mon métier si on est un temps soit peu consciencieux, on ne gâche pas; c'est un matériau noble.
Pour une terrasse de 15m par exemple on ne pourrait pas avoir quelque chose comme 3x5.35 ?
Bonjour,
on ne pourrait pas avoir quelque chose comme 3x5.35 ?
Pas de souci, si tu as compris le principe des formules, il suffit de compléter.
3x5.35 ?
??? 3x5 = 15 ? non ?
ou 3x5.10 si les chevrons sont multiples de 30, ce qui n'est pas le cas chez moi.
Enfin c'est toi qui mets la taille des chevrons et moi la formule :
Bon dimanche
on ne pourrait pas avoir quelque chose comme 3x5.35 ?
Pas de souci, si tu as compris le principe des formules, il suffit de compléter.
3x5.35 ?
??? 3x5 = 15 ? non ?
ou 3x5.10 si les chevrons sont multiples de 30, ce qui n'est pas le cas chez moi.
Enfin c'est toi qui mets la taille des chevrons et moi la formule :
=SI(C2<=5,75;DECALER($A$2;EQUIV(C2+0,14;$A$2:$A$13;1);0);SI(C2<=11,75;2&" x "&DECALER($A$2;EQUIV(C2/2+0,07;$A$2:$A$13;1);0);3&" x "&DECALER($A$2;EQUIV(C2/3+0,07;$A$2:$A$13;1);0)))
Bon dimanche
épatant,
allez, juste pour t’embêter
imaginons que la terrasse fait 10.20 de large par 3 de profondeur ce qui nous fait :
5.40 m x2 de chevron par ligne et 6 lignes de chevron soit 12 chevrons de 5.40
comment obtenir ce résultat dans une cellule vue que le résultat de la cellule quand on rentre 10.20 me sort 5.4x2
(je ne sait pas si c'est très claire)
allez, juste pour t’embêter
imaginons que la terrasse fait 10.20 de large par 3 de profondeur ce qui nous fait :
5.40 m x2 de chevron par ligne et 6 lignes de chevron soit 12 chevrons de 5.40
comment obtenir ce résultat dans une cellule vue que le résultat de la cellule quand on rentre 10.20 me sort 5.4x2
(je ne sait pas si c'est très claire)
Bonjour,
Alors, toujours avec la taille des chevrons en $A$2:$A$13
imaginons que la terrasse fait 10.20 de large en D2
ce qui nous fait : 5.40 m x2 de chevron par ligne en E2 avec la formule :
par 3 de profondeur en D3
et 6 lignes de chevron en E3 avec la formule :
soit 12 chevrons de 5.40 comment obtenir ce résultat dans une cellule en E4 avec la formule :
Et le classeur test : https://www.cjoint.com/c/HFkhRPBhdSl
Bon dimanche
Alors, toujours avec la taille des chevrons en $A$2:$A$13
imaginons que la terrasse fait 10.20 de large en D2
ce qui nous fait : 5.40 m x2 de chevron par ligne en E2 avec la formule :
=SI(D2<=5,75;DECALER($A$2;EQUIV(D2+0,14;$A$2:$A$13;1);0);SI(D2<=11,75;2&" x "&DECALER($A$2;EQUIV(D2/2+0,07;$A$2:$A$13;1);0);3&" x "&DECALER($A$2;EQUIV(D2/3+0,07;$A$2:$A$13;1);0)))
par 3 de profondeur en D3
et 6 lignes de chevron en E3 avec la formule :
=ARRONDI.SUP(D3/0,5;0)
soit 12 chevrons de 5.40 comment obtenir ce résultat dans une cellule en E4 avec la formule :
=SI(ESTERR(TROUVE(" x";E2));E3&" x "&E2;E3*GAUCHE(E2;1)&STXT(E2;TROUVE(" x";E2);6))
Et le classeur test : https://www.cjoint.com/c/HFkhRPBhdSl
Bon dimanche
merci gbinforme pour ta réactivité au saut du lit ;-).
j'ai du mal m'exprimer, ce que je souhaite c'est au final avoir 2 cellules avec comme résultat
une avec 12 et l'autre avec 5.4. Je ne sais pas si c'est possible.
bon w.e
j'ai du mal m'exprimer, ce que je souhaite c'est au final avoir 2 cellules avec comme résultat
une avec 12 et l'autre avec 5.4. Je ne sais pas si c'est possible.
bon w.e
Re
j'ai du mal m'exprimer,
J'ai pourtant repris mot à mot ta demande ;-)
2 cellules avec comme résultat une avec 12 et l'autre avec 5.4.
en E5 pour le nombre :
en E6 pour la longueur :
Et le classeur test : https://www.cjoint.com/c/HFkj2IkOx6l
Bon dimanche
j'ai du mal m'exprimer,
J'ai pourtant repris mot à mot ta demande ;-)
2 cellules avec comme résultat une avec 12 et l'autre avec 5.4.
en E5 pour le nombre :
=SI(ESTERR(TROUVE(" x";E2));E3;E3*GAUCHE(E2;1))
en E6 pour la longueur :
=SI(ESTERR(TROUVE(" x";E2));E2;STXT(E2;TROUVE(" x";E2)+3;6)*1)
Et le classeur test : https://www.cjoint.com/c/HFkj2IkOx6l
Bon dimanche
Re
En fait c'est beaucoup plus simple, pour faire tes 2 formules, avec la largeur en D2 et la profondeur en D3
tu mets ceci qui te donnes le nombre pour n'importe quelle surface :
et pour la longueur des chevrons :
Et le classeur test : https://www.cjoint.com/c/HFko10bi7Ql
Bon dimanche
En fait c'est beaucoup plus simple, pour faire tes 2 formules, avec la largeur en D2 et la profondeur en D3
tu mets ceci qui te donnes le nombre pour n'importe quelle surface :
=ARRONDI.SUP(D3/0,5;0)*ARRONDI.SUP(D2/5,75;0)
et pour la longueur des chevrons :
=DECALER($A$2;EQUIV(D2/ARRONDI.SUP(D2/5,75;0)+0,07;$A$2:$A$13;1);0)
Et le classeur test : https://www.cjoint.com/c/HFko10bi7Ql
Bon dimanche