FONCTION SI

Résolu
sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour

j'aimerai réaliser une fonction si comme suit

si A1 affiche 1 ou 2 ou 3 ....... jusque à 20 B1 affiche N si non affiche H

on ce moment j'utilise excel 2013 si ça peut aider

merci d'avance pour votre aide
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

=SI(ET(A1<>"";A1<=20);"N";"H")

crdlmnt
0
sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci a tous pour vos réponse

la fonction de vaucluse marche très bien ,ceci dit j'ai en tête un autre besoin que voici


si A1 affiche DZ0242 B1 affiche HT

si A1 affiche DZ2208 B1 affiche HT ,
si A1 affiche 610210 B1 affiche HT
si A affiche DZ6202 B1 affiche HT

si non affiche TTC

NB les code DZ0242 n'ont pas une suite logique

ces des codes aléatoire, par exemple

si A1affiche DZ0242 B1 affiche HT
si A1affiche DZ0243 B1 affiche TTC

merci d'avance
0
Jauster Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   41 > sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Si il n'y a pas de suite logique dans les codes, comment déterminer les codes où il faudra afficher HT ? Uniquement les 4 cités ci-dessus ?
0
Jauster Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   41
 
Hello sof122, Vaucluse et le forum,

La fonction ci-dessus ignore les valeurs négatives et affichera N sur -5 par exemple.
La fonction pour prendre en considération les nombres négatifs :

=SI(ET(A1<>"";A1<=20;A1>0);"N";"H")

Si le but de la fonction n'est de prendre en compte que les nombres entiers (1 ou 2 ou 3...) positifs inférieurs ou égaux à 20, alors cette fonction devrait faire l'affaire :

=SI(ET(A1<>"";A1<=20;A1>0;ARRONDI(A1;0)=A1);"N";"H")

Bonne journée
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour jauster
dans la demande (si A1 contient 1,2,3..) je n'ai pas vu l'utilité de traiter les nombres négatifs!, ni que A1 puisse contenir des nombres décimaux
est ce bien nécessaire de compliquer à ce point là?
le demandeur nous le dira
Bonne journée
crdlmnt
0
Jauster Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   41 > Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention  
 
Hello,
Oui je propose, après il l'utilise si nécessaire ^^ Pour du VBA j'aurais effectivement attendu le retour de sof122 ^^
0
sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour votre contribution cher jauster
0
sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
en réalité j'ai 20 codes en HT et 25 en TTC

et malheureusement je ne suis pas la personne qui les détermine, je les reçois telle qu'ils sont pour les utilisé
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour sof122
à la question
si A1 affiche DZ0242 B1 affiche HT 
si A1 affiche DZ2208 B1 affiche HT
si A1 affiche 610210 B1 affiche HT
si A1 affiche DZ6202 B1 affiche HT
si non affiche TTC
je réponds
=SI(OU(A1="DZ0242";A1="DZ2208";A1=610210;A1="DZ6202");"HT";"TTC")
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Ceci dit, je n'ai pas compris pourquoi tu évoques des codes aléatoires ! Qu'est-ce que ça vient faire là-dedans ?
0
sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour

messieurs merci pour toutes ces réponses , pour votre question les codes , c'est des centre de coûts ou on impute différentes charge financière

ils sont établi par le département finance de l’entreprise pour la quelle je travaille, comme c'est une multinational, plein de paramétré sont pris en considération pour les établir

a mon niveau je reçois ces codes telle qui'l sont pour les utilisé, et je ne les reçois pas tous seulement ceux qui me concerné dans mon travaille

c'est pour ça que je dis qu'il non pas de suite logique a mon niveau
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Re
voyez deux cas de figure ici si ça peut vous aider (liste des codes HT en Z)
quelques explications dans la feuille
https://mon-partage.fr/f/Jj2r3F4B/
revenez si besoin

0
sof122 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
ça marche a la perfection merci, je viens de l'adapter a mon tableau et c'est bon

merci beaucoup vaucluse
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Pas de quoi
bonne route
crtdlmnt
0