B
Bébère
Guest
Bonjour tout le monde,
Je suis en recherche d'une réponse à un petit problème qui m'échappe. Et dans cette recherche je découvre votre site qui m'interresse beaucoup. Je ne suis pas un doué de l'excel. En fait je le découvre petit à petit et à petit pas.
Je suis en train de faire une feuille de calcul en résistance des matériaux concernant l' attache encastrée d'une poutre sur un poteau. J'ais entré dans des plages, que j'ai étiquetté, les caractéristiques de certains profils. Je pense aussi entrer d'autres profils.
J'ai utilisé la fonction RechercheV() imbriquée avec la fonction Si() comme je l'indique ci-dessous. J'avoue ne pas comprendre pourquoi elle ne fonctionnement pas. Est-ce que le fait qu'il y ai trois niveaux de condition Si()? Car individuellement cela est bon. Les deux niveaux ( pour ex: IPE et HEA ) cela fonctionne mais les trois ensembles le résultat est : '#N/A'.
Comment remédier à cela faut-il créer une macro? Je ne fais que débuter et je n'ais pas encore créé de macro. Elle doit me permettre de pouvoir entrer d'autres profils, comment la faire? Mais si je peux l'éviter cela ne me sera que plus agréable pour le moment.
Voici ci-dessous la formule que j'ai employée. J'ai donné le nom d'étiquette des plages les profils qu'ils représentent ( ici = IPE, HEA, HEB ). J'inscrit en B4 le profil et sa dimension ( ex : Ipe270 ) et je recherche dans ce cas l'épaisseur de l'aile dans le tableau pour l'inscrire dans la case désirée d'une façon autonome. Le 'Rien' ne sert que pour la mise au point. Il m'est plus facile de sortir un texte 'farfelu' qui va m' attiré l'attention là où j'attends des valeurs, si je me trompe dans la mise au point.
(=RECHERCHEV(B4;SI(B4=RECHERCHEV(B4;IPE;1);IPE;SI(B4=RECHERCHEV(B4;HEA;1);HEA;SI(B4=RECHERCHEV(B4;HEB;1);HEB;'Rien')));3))
Bébère.
Je suis en recherche d'une réponse à un petit problème qui m'échappe. Et dans cette recherche je découvre votre site qui m'interresse beaucoup. Je ne suis pas un doué de l'excel. En fait je le découvre petit à petit et à petit pas.
Je suis en train de faire une feuille de calcul en résistance des matériaux concernant l' attache encastrée d'une poutre sur un poteau. J'ais entré dans des plages, que j'ai étiquetté, les caractéristiques de certains profils. Je pense aussi entrer d'autres profils.
J'ai utilisé la fonction RechercheV() imbriquée avec la fonction Si() comme je l'indique ci-dessous. J'avoue ne pas comprendre pourquoi elle ne fonctionnement pas. Est-ce que le fait qu'il y ai trois niveaux de condition Si()? Car individuellement cela est bon. Les deux niveaux ( pour ex: IPE et HEA ) cela fonctionne mais les trois ensembles le résultat est : '#N/A'.
Comment remédier à cela faut-il créer une macro? Je ne fais que débuter et je n'ais pas encore créé de macro. Elle doit me permettre de pouvoir entrer d'autres profils, comment la faire? Mais si je peux l'éviter cela ne me sera que plus agréable pour le moment.
Voici ci-dessous la formule que j'ai employée. J'ai donné le nom d'étiquette des plages les profils qu'ils représentent ( ici = IPE, HEA, HEB ). J'inscrit en B4 le profil et sa dimension ( ex : Ipe270 ) et je recherche dans ce cas l'épaisseur de l'aile dans le tableau pour l'inscrire dans la case désirée d'une façon autonome. Le 'Rien' ne sert que pour la mise au point. Il m'est plus facile de sortir un texte 'farfelu' qui va m' attiré l'attention là où j'attends des valeurs, si je me trompe dans la mise au point.
(=RECHERCHEV(B4;SI(B4=RECHERCHEV(B4;IPE;1);IPE;SI(B4=RECHERCHEV(B4;HEA;1);HEA;SI(B4=RECHERCHEV(B4;HEB;1);HEB;'Rien')));3))
Bébère.