Comment mettre plusieurs conditions à une formule SI si cela concerne la même ce

Fermé
Cassetete - 22 nov. 2018 à 14:10
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 - 22 nov. 2018 à 17:34
Bonjour,

J'ai une question un peu tordue, je voudrais appliquer sur une même cellule différentes conditions.
J'ai utilisé la formule si:

Sur un tableau mon test logique s'applique sur la cellule J5 où je voudrais appliquer soit un prix s'il y en a un dans cette cellule ou alors que ma formule se décale et récupère le prix d'une cellule décalée (qui n'est pas forcément K5).
Est-il possible de mettre en place cette formule.
Je vous ai mis ma formule mais c'est la dernière condition qui est fausse car je note J5 alors que si la case est vide je veux qu'on récupère une donnée sur les cellules d'à côté.


=SI(J5="";SI(K5="";L5;SI(M5="";N5;SI(N5="";O5;SI(O5="";P5;SI(P5="";Q5;SI(Q5="";R5;SI(R5="";S5;SI(S5="";T5;SI(T5="";U5;SI(U5="";V5;SI(V5="";W5;SI(W5="";X5;SI(X5="";Y5;SI(Y5="";Z5))))))))))))));SI(J5=0;SI(K5=0;L5;SI(L5=0;M5;SI(M5=0;N5;SI(N5=0;O5;SI(O5=0;P5;SI(P5=0;Q5;SI(Q5=0;R5;SI(R5=0;S5;SI(S5=0;T5;SI(T5=0;U5;SI(U5=0;V5;SI(V5=0;W5;SI(W5=0;X5;SI(X5=0;Y5;SI(Y5=0;Z5)))))))))))))));J5))


Merci par avance pour votre aide.

Cordialement,

Configuration: Windows / Chrome 69.0.3497.100
A voir également:

4 réponses

fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
22 nov. 2018 à 14:23
Bonjour,

D'entrée tu peux simplifier en écrivant
=SI(OU(J5="";J5=0);SI(OU(K5="";K5=0);L5 ... etc
ça te simplifiera déjà un peu la formule
en gros tu cherches la première cellule non vide en partant de J5 c'est bien ça? et si il n'y a rien ou 0 en Z5 qu'est ce qui se passe?
0
Bonjour

Merci pour la réponse rapide.
En fait j'ai un tableau de prix mais qui diffèrent selon les poids. Du coup pour une même référence, je peux avoir un prix (disons en K5, un autre en O5 etc... mais les poids seront différents). L'exercice que j'aimerais faire (sachant que j'ai mes poids renseignés en colonne et que cela représente une bonne trentaine de colonnes) serait de créer des échelles par 3 (car il devrait y avoir 3 prix par référence sur mon fichier).
L'échelle 1 correspond au premier prix présent pour ma référence
L'échelle 2 c'est le second prix
et Echelle 3 c'est le dernier prix.
Sachant que mes poids sont différents la formule serait de dire que s'il n'y a rien en J5 il y a forcément quelque chose en K5 ou L5 ou M5....
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
22 nov. 2018 à 15:05
donc à partir du moment ou une colonne est remplie toutes les suivantes le sont aussi?
si c'est ça essaye cette formule :
=SI(J5="";DECALER(J5;0;17-NBVAL(J5:Z5);1;1);J5)
, si ça ne va pas, reviens avec un fichier exemple avec le résultat que tu attends expliqué clairement

pour joindre ton fichier
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

dans le même style tu as https://mon-partage.fr/
0
Merci Fabien25000,

Voici mon fichier: https://www.cjoint.com/c/HKwpxN4V3OO
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
22 nov. 2018 à 16:55
une propo avec une formule matricielle
https://www.cjoint.com/c/HKwp0VQAg03


0
Merci beaucoup Fabien25000
Comment puis-je dupliquer cette formule du coup?
Je l'avoue c'est du très haut niveau pour moi.


Cordialement,
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
22 nov. 2018 à 17:27
tu ajustes simplement les champs et tu valides avec ctrl+Maj+entrée
0
Parfait ça fonctionne merci encore pour votre aide.
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
22 nov. 2018 à 17:34
De rien, passe le sujet en résolu si ton problème l'est aussi
merci
0