Formats valeurs Excel

Bonjour,

J'espère que vous allez bien?

Je pense que j'ai un problème au niveau de formats valeurs dans mon fichier Excel.

J'ai 3 colonnes H,F et J, chaque colonnes ont des valeurs spécifiques, comme par exemple dans la colonne F on trouve MLPcodeChiffre", dans la colonne H on a que des valeurs numérique et J est pareil comme H.

Je souhaiterais que ma formule renvoie "Aucune Personne" si les périmètres = 901, 903, 906, 907, 909 ou MLP13, MLP19, MLP21, MLP25, MLP26 Hors 9075 qui se trouve dans la colonne J .

Hors la formule me renvoie rien comme résultat pourtant dans la colonne H on trouve bien la valeur 909.

=SI(ET(OU(H357=901; H357=903; H357=906; H357=907; H357=909); OU(F357="MLP13"; F357="MLP19"; F357="MLP21"; F357="MLP25"; F357="MLP26")); SI(J357<>9075; "Aucune Personne"; ""); "")

Est ce que le problème du aux formats valeurs excel que j'utilise?

Merci

Je vous rejoins le fichier excel

18test.xlsx (20.75 Ko)

Re,

1 - Il faudrait compléter votre profil en indiquant la version d'Excel utilisée et l'environnement Windows ou Mac car en fonction de ces 2 éléments les réponses peuvent être différentes.

2 - Le fichier joint ne doit pas être le bon ...

Cdlt,

Cylfo

Rebonjour,

Je viens de modifier mon profil :)

la version excel est 16.0.17126.20190

Et je travaille sur WINPRO 10

Vous voulez dire que les résultats peuvent variés selon la version excel?

Le n° de build n'est pas parlant, indiquez s'il s'agit d'Excel 365, 2021, 2019, etc. ET l'environnement Windows ou Mac ...

Et pour le fichier ? (celui fourni n'a pas de colonne H,F et J ...)

Ah Désolée;

La bonne formule

=SI(ET(OU(C2=901; C2=903; C2=906; C2=907; C2=909); OU(A2="MLP13"; A2="MLP19"; A2="MLP21"; A2="MLP25"; A2="MLP26")); SI(E2<>9075; "Aucune Personne"; ""); "")

Pour la version Excel , j'ai vérifié et j'ai trouvé cette info

image
12test.xlsx (23.80 Ko)

Re,

Dans le profil indiquez : 365 / Windows. Les résultats ne diffèrent pas selon les versions, ce sont les fonctions qui ne sont pas toutes disponibles dans toutes les versions.

La bonne formule est :

=SI(ET(OU(C2=901; C2=903; C2=906; C2=907; C2=909;A2="MLP13"; A2="MLP19"; A2="MLP21"; A2="MLP25"; A2="MLP26");E2<>9075); "Aucune Personne"; "")

Cdlt,

Cylfo

Pouvez vous me dire les erreurs dans ma formule, comme ça je vais prendre des notes

=SI(ET(OU(C2=901; C2=903; C2=906; C2=907; C2=909); OU(A2="MLP13"; A2="MLP19"; A2="MLP21"; A2="MLP25"; A2="MLP26")); SI(E2<>9075; "Aucune Personne"; ""); "")

Merci beaucoup pour vos aides

Ce que vous voulez (si j'ai bien compris ) c'est indiquer "Aucune personne" lorsque dans la colonne C ou la colonne A vous avez certaines valeurs et que dans la colonne E vous n'avez pas la valeur 9075.

Votre formule ; =SI(ET(OU(C2=901; C2=903; C2=906; C2=907; C2=909); OU(A2="MLP13"; A2="MLP19"; A2="MLP21"; A2="MLP25"; A2="MLP26")); SI(E2<>9075; "Aucune Personne"; ""); "") revient à :

SI (certaines valeurs sont présentes en colonne C) ET (certaines valeurs sont présentes en colonne A) ET qu'en colonne E la valeur 9075 n'est pas présente ALORS "Aucune personne"

l'erreur est dans la construction du ET(OU(..);OU(...)) car vous introduisez une double condition, il faut à la fois avoir au moins une certaine valeur en colonne C et au moins une certaine valeur en colonne A alors que pour cette partie il ne vous faut qu'un OU( ) englobant les tests sur les valeurs des colonnes C et A.

Bonsoir,

Merci pour votre explication et pour votre temps

Bonne soirée

Rechercher des sujets similaires à "formats valeurs"