FONCTION SI
Résolu/Fermé
sof122
Messages postés
8
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
21 avril 2018
-
18 avril 2018 à 09:09
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 18 avril 2018 à 19:01
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 18 avril 2018 à 19:01
A voir également:
- FONCTION SI
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Programmation
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
18 avril 2018 à 09:12
18 avril 2018 à 09:12
Bonjour
=SI(ET(A1<>"";A1<=20);"N";"H")
crdlmnt
=SI(ET(A1<>"";A1<=20);"N";"H")
crdlmnt
Jauster
Messages postés
126
Date d'inscription
jeudi 7 décembre 2017
Statut
Membre
Dernière intervention
31 août 2018
40
18 avril 2018 à 09:49
18 avril 2018 à 09:49
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
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
18 avril 2018 à 09:54
18 avril 2018 à 09:54
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
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
Jauster
Messages postés
126
Date d'inscription
jeudi 7 décembre 2017
Statut
Membre
Dernière intervention
31 août 2018
40
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
18 avril 2018 à 09:56
18 avril 2018 à 09:56
Hello,
Oui je propose, après il l'utilise si nécessaire ^^ Pour du VBA j'aurais effectivement attendu le retour de sof122 ^^
Oui je propose, après il l'utilise si nécessaire ^^ Pour du VBA j'aurais effectivement attendu le retour de sof122 ^^
sof122
Messages postés
8
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
21 avril 2018
18 avril 2018 à 12:58
18 avril 2018 à 12:58
merci pour votre contribution cher jauster
sof122
Messages postés
8
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
21 avril 2018
18 avril 2018 à 15:25
18 avril 2018 à 15:25
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é
et malheureusement je ne suis pas la personne qui les détermine, je les reçois telle qu'ils sont pour les utilisé
Raymond PENTIER
Messages postés
58761
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 décembre 2024
17 255
18 avril 2018 à 15:03
18 avril 2018 à 15:03
Bonjour sof122
à la question
=SI(OU(A1="DZ0242";A1="DZ2208";A1=610210;A1="DZ6202");"HT";"TTC")
à la question
si A1 affiche DZ0242 B1 affiche HTje réponds
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
=SI(OU(A1="DZ0242";A1="DZ2208";A1=610210;A1="DZ6202");"HT";"TTC")
Raymond PENTIER
Messages postés
58761
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 décembre 2024
17 255
18 avril 2018 à 15:05
18 avril 2018 à 15:05
Ceci dit, je n'ai pas compris pourquoi tu évoques des codes aléatoires ! Qu'est-ce que ça vient faire là-dedans ?
sof122
Messages postés
8
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
21 avril 2018
18 avril 2018 à 15:19
18 avril 2018 à 15:19
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
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
18 avril 2018 à 16:04
18 avril 2018 à 16:04
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
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
sof122
Messages postés
8
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
21 avril 2018
18 avril 2018 à 18:52
18 avril 2018 à 18:52
ça marche a la perfection merci, je viens de l'adapter a mon tableau et c'est bon
merci beaucoup vaucluse
merci beaucoup vaucluse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
18 avril 2018 à 19:01
18 avril 2018 à 19:01
Pas de quoi
bonne route
crtdlmnt
bonne route
crtdlmnt
18 avril 2018 à 12:57
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
18 avril 2018 à 13:38