Suite de si

Résolu
Mamoun -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Pouvez vous me dire ce qui ne fonctionne pas dans cette formule

=SI(AB10="";AA10;AB10;SI(AA10="";Z10;AA10;SI(Z10="";Y10;Z10)))

Pour faire simple je voudrai que si une cellule est vide il prenne la cellule voisine et ainsi de suite

Merci d'avance pour votre aide

4 réponses

Résumé de la discussion

Plusieurs échanges portent sur une formule Excel visant à retourner la première cellule non vide parmi AB10, AA10, Z10 et Y10, afin de remplacer une cellule vide par sa voisine. Des réponses soulignent que l’ordre d’évaluation et la syntaxe SI peuvent être problématiques, certains constatant que AB10 et AA10 ne sont pas réellement vides. Des conseils suggèrent de vérifier l’ordre de priorité, d’utiliser des SI imbriqués correctement, ou de placer la formule à côté et de vérifier les cellules voisines. En cas de données spécifiques comme des dates dans AA21, la logique peut fonctionner différemment, ce qui éclaire une correction possible.

Bobot (l'IA à votre service)
  1. Raymond PENTIER Messages postés 58234 Date d'inscription   Statut Contributeur Dernière intervention   17 499
     
    Bonjour Mamoun.

    Il est impossible de mettre dans une cellule une valeur ET une formule.
    Ta demande est irréalisable(sauf peut-être par macro avec VBA, mais ça, je sais pas faire).
    0
  2. Mamoun
     
    Merci PHILOU10120 je n'ai plus de message d'erreur... Par contre ca me fait un retour 0 alors qu'il y a une date sur Y10

    Que dois je faire ?
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Dans Z10 il y a quoi ?
      0
    2. Mamoun
       
      La cellule est vide
      0
    3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      dans AB10 si c'est vide je mets AA10 et la formule s'arrête là
      si AB10 n'est pas vide la formule regarde si AA10 est vide et elle met Z10 et s'arrête là
      si AA10 n'est pas vide la formule regarde si Z10 et vide et met Y10
      0
    4. Mamoun
       
      Oui c'est exactement ce que je souhaite mais la il me retourne 0 alors qu'il y a une date de rentrée
      0
    5. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      la formule n'a pas répondu à une autre question avant d'arriver à Y10
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 454
     
    Bonjour
    ce fil est une vrai pagaille.
    Il ne faut pas s'acharner comme ça à répondre sans avoir les bonnes info, à savoir:

    pouvez vous dire dans quelle cellule vous placez cette formule
    quelles sont les limites des cellules du champ à traiter
    les cellules réputées remplies sont elles contiguës de la gauche vers la droite au fur et à mesure du remplissage??

    ou alors mettez un modèle de vos données à disposition sur
    https://www.cjoint.com/
    et revenez placer le lien donné par le site
    A vous lire?
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      la formule

      =SI(AB21="";AA21;SI(AA21="";Z21;SI(Z21="";Y21;Z21)))
      0
    2. Raymond PENTIER Messages postés 58234 Date d'inscription   Statut Contributeur Dernière intervention   17 499
       
      Ami Vaucluse, bonjour.

      Dès le premier post, le 28 juin 2012 à 23:19, j'ai fait le diagnostic et fourni la réponse !

      J'invite PHILOU10120 à relire la question de Mamoun et ma réponse, car il est parti dans une impasse et une discussion inutile ...
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 454
       
      Bonjour mon Ami Raymond
      Pour ma part, j'étais là en passant et je décroche de ce fil....c'est aussi embrouillé chez celui qui donne une soi disant réponse que chez celui qui pose les questions.

      Mais nous avons trouvé là depuis quelques temps un spécialiste de la réponse à tous prix, qu'elle oit bonne ou mauvaise n'ayant apparemment pas d'importance!

      bonnes Antilles
      0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    =Si(AB10="";AA10;Si(AA10="";Z10;Si(Z10="";Y10)))
    -3