XL 2016 problème formule avec si

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

elie27530

XLDnaute Nouveau
bonsoir

j'ai un petit problème avec une formule et j'espère que vous pourrez m'aider.

dans une colonne, je dois déterminer les erreurs selon les cas.
si je teste une par une les formules, cela fonctionne mais quand je veux les regrouper dans une colonne avec une seule formule, cela bloque .


pour mon tableau, selon les cas, je peux avoir :
- si date dans colonne C et pas de date dans colonne E => "dossier en attente de traitement"
- si date dans colonne D et date dans colonne E => "dossier refusé mais traité"
- si date dans colonne E et pas de date dans colonne B => "non reçu"

pas d'erreur (cellule vide) si :
date dans C et E
date dans D et pas E

Je vous remercie par avance pour votre aide.
bonne soirée
Elie
 

Pièces jointes

Merci Bambi, je viens de vérifier et en effet en cliquant sur effacer le contenu, ça fonctionne.
Je ne l'ai pas figuré dans mon tableau, mais les dates apparaissent selon une formule, je dois peut-être la modifier afin qu'il n'y ait plus les espaces vides résiduels ? la formule est =SI(ESTERREUR(RECHERCHEV(A3;Feuil1!D:I;6;FAUX));"";RECHERCHEV(A3;Feuil1!D:I;6;FAUX)), j'ai aussi tenté avec ESTNA
 
Bonjour à tous,

Comme ta formule n'est pas très longue, on peut aussi utiliser la fonction supprespace()

VB:
=SI(ET(SUPPRESPACE(E3)<>"";SUPPRESPACE(D3)<>"");"Dossier refusé mais traité";SI(ET(SUPPRESPACE(E3)="";SUPPRESPACE(C3)<>"");"Dossier en attente de traitement";SI(ET(SUPPRESPACE(B3)="";SUPPRESPACE(E3)<>"");"Non reçu";" ")))

JHA
 

Pièces jointes

Bonjour à tous,

Comme ta formule n'est pas très longue, on peut aussi utiliser la fonction supprespace()

VB:
=SI(ET(SUPPRESPACE(E3)<>"";SUPPRESPACE(D3)<>"");"Dossier refusé mais traité";SI(ET(SUPPRESPACE(E3)="";SUPPRESPACE(C3)<>"");"Dossier en attente de traitement";SI(ET(SUPPRESPACE(B3)="";SUPPRESPACE(E3)<>"");"Non reçu";" ")))

JHA
bonjour JHA, merci pour la formule.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
15
Affichages
562
  • Question Question
XL pour MAC fonction si
Réponses
5
Affichages
239
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
203
Réponses
2
Affichages
198
Retour