Problème fonction excel

Problème fonction excel - Logiciels - Windows & Software

Marsh Posté le 15-11-2018 à 11:38:57    

Bonjour à tous !
 
J'ai besoin de votre aide pour une fonction excel !
 
Pour vous expliquer, j'ai un tableau avec une colonne "motif" qui comprend "AT" pour accident de travail ou "ATJ" pour accident de trajet.
J'ai une autre colonne "année de l'accident" qui, vous l'aurez compris, comprend uniquement l'année, par exemple "2012".
Je cherche à faire une fonction qui dirait en gros : Si c'est un AT et qu'il a eu lieu en 2012, alors mettre 1 sinon 0.
J'ai utilisé la fonction suivante :  
=SI(ET(SAISIE_ACCIDENTS!H4:H8="AT";SAISIE_ACCIDENTS!J4:J8="2012" );"1";"0" ).
Mais cela me met "0" alors que l'accident est bien un AT et qu'il a bien eu lieu en 2012. Ce qui logiquement devrait me mettre "1".
 
Peut-être ma formule n'est-elle pas la bonne ??
 
Merci d'avance pour votre aide !

Reply

Marsh Posté le 15-11-2018 à 11:38:57   

Reply

Marsh Posté le 15-11-2018 à 14:35:47    

Quel rapport avec l'actualité ?


---------------
-3dB
Reply

Marsh Posté le 16-11-2018 à 10:46:54    

Ce sujet a été déplacé de la catégorie Discussions vers la categorie Windows & Software par Fdaniel


---------------
Topic des restos / Topic des boutiques gastronomiques
Reply

Marsh Posté le 16-11-2018 à 12:21:05    

:hello:
 
une chose toute bête, mais l'année est considérée comme un chiffre, donc la condition logique ne requiert pas de "" :)
 
essaie plutôt:
=SI(ET(SAISIE_ACCIDENTS!H4:H8="AT";SAISIE_ACCIDENTS!J4:J8=2012 );"1";"0" )
 
note: tu n'es pas obligé de déclarer ton tableau entier dans la formule et simplement utiliser un $ pour bloquer la colonne
 
=SI(ET(SAISIE_ACCIDENTS!$H4="AT";SAISIE_ACCIDENTS!$J4=2012 );"1";"0" )
 
quand tu glisseras la formule dans la colonne, ça se mettra à jour automatiquement:
=SI(ET(SAISIE_ACCIDENTS!$H5="AT";SAISIE_ACCIDENTS!$J5=2012 );"1";"0" )
 
puis
=SI(ET(SAISIE_ACCIDENTS!$H6="AT";SAISIE_ACCIDENTS!$J6=2012 );"1";"0" )
 
etc... :)


Message édité par satoshi le 16-11-2018 à 12:21:45
Reply

Marsh Posté le 16-11-2018 à 16:19:51    

Bonjour,
 
on met 1 ou 0, pas avec des guillemets car ça devient un texte  (par exemple, si tu veux faire la somme des at en 2012, tu ne peux pas faire la somme de tes "1", ça va te donner #valeur!
 
Crdlmt

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed