Je ne suis pas très douée avec Excel et je fais face à un petit problème:
J'ai un résultat qui peut varier dans une cellule (F4) entre 0,1,2 et 3.
Je voudrais pouvoir afficher un TEXTE dans une autre cellule en fonction du résultat de la cellule F4:
Est-il possible, d'écrire en une seule ligne une formule qui reprendrait les 3 lignes de SI ci-dessus ??
Deuxième chose, peut-on avoir une cellule vide comme résultat et si oui comment l'écrire.
Merci d'avance pour votre aide qui pourrait me faire gagner énormément de temps
merci à tous pour votre aide.
Finalement la formule qui me donne les résultats escomptés est la suivante:
=SI(N4=3;"Pass 100% 3 carts";SI(ET(N4>=2;N4<=2);"Pass 2 carts out of 3";"Fail"))
Bizarrement celle ci:=SI(N4=3;"Pass 100% 3 carts";SI(ET(N4=2;N4<2);"Pass 2 carts out of 3";"Fail")) ne me donnait pas les résultats voulus alors que N4 doit bien être strictement égal ou strictement inférieur pour l'affichage voulu.
Enfin bref, le principal est que ca fonctionne, et je verrais au fur et à mesure pour toutes les subtilités.
Ne te méprends pas Toto c'est de moi même dont je me moque car j'ai lu la réponse de Natasha et je me suis dit "Bon... à la rigueur... Pourquoi pas..." c'est quant j'ai lu taréponse que je me suis écroulé
Je ne suis pas sûr que VBA soit plus simple qu'une formule... mais pourquoi pas
Presque tout le monde sait taper une formule simple, alors que rien que d'expliquer où coller le code du VBA pose parfois problème.
Oui, c'est vrai que CHOISIR est une jolie fonction, à laquelle on ne pense pas assez souvent... un peu comme le Select Case de HachemCress, en un peu moins puissant...
Je ne suis pas sûr que VBA soit plus simple qu'une formule... mais pourquoi pas
Presque tout le monde sait taper une formule simple, alors que rien que d'expliquer où coller le code du VBA pose parfois problème.
Je commence souvent une application avec des formules dans les cellules. Au bout de 2 ou 3 jours, je m'y embrouille, et je finis généralement en VBA.
Mais il faut dire que j'ai utilisé beaucoup d'ordinateurs qui n'avaient pas de tableur. Ca donne des habitudes.
Le plus gros inconvénient du VBA est qu'il permet de lancer des malwares, d'autant plus indétectables qu'ils ne sont pas répertoriés. (même si vous me dites "Chiche !", je n'en ferai rien sur le forum, ni ailleurs)