Probleme Fonction Si imbriqué

0

Bonjour, je suis débutante avec Excel et j'essaie de créer un fichier pour nous faciliter la tâche lors de REWORK de produit.

Nous retravaillons parfois des produits en ouvrant des boîtes en ordre croissant ou décroissant et inspectons la conformité des produits dans la boîte.

J'ai créer un onglet Formulaire où je saisie le début de la première Boite Cellule D8 et un autre champs, la fin, Cellule D10.

Dans un autre onglet j'ai en cellule B8 les numéros des Boites, donc je voudrais que les numéros de boites entré dans le formulaire se copie, EX de 1 à 300 ou de 300 à 1, automatiquement. Je voudrais également lorsqu'on a atteint le numéro la fin, Cellule D10, que le reste sois en blanc.

Bref c'est assez compliqué...je réussis à incrémenter ou décrémenter les nombres mais c'est lorsque je veut que ça arrête au nombre entré en D10 que ça cause problème.

Ma première Cellule est en B8, je n'ai fait que recopier le champs D8, et ensuite en B9 la formule suivante, cela fonctionne tant que je n'ai pas atteint le D10.

Ex : =SI(B8=Formulaire!D10;" ";SI(Formulaire!D8<Formulaire!D10;B8+1;B8-1))

Ensuite : Erreur #Valeur

J'ai essayée en mettant un 0 au lieu des " " mais ça fonctionne juste pour une cellule et le reste deviens en faute...Bon j'ai arrêter après 6 formules car cela ne fonctionne pas mais je compte créer au moins 1000 champs, (En passant quelqu'un a une méthode pour ne pas avoir à copier formule après formule.

Merci Beaucoup.


    Posté le 6 février 2022, 21:42
    par Djoue
    Répondre
    0

    Bonjour,
    Peux tu envoyer un fichier exemple avec des datas (change les données si données privé)

    Tom Posté le 7 février 2022, 16:27
    par Tom
    0

    sinon dans ta formule tu peux mettre des $ pour figer les cellules

    dans ton exemple: 

    Formulaire!$D10 = fige la colonne D donc

    si tu étire ta formule sur la droite, colonne D inchangée

    si tu étire ta formule vers le bas, Ligne change ligne suivante 11

    Formulaire!D$10= Fige la ligne 10 donc

    si tu étire ta formule sur la droite, colonne D change et passe à la suivante E

    si tu étire ta formule vers le bas, Ligne inchangée

    Formulaire!$D$10 = fige colonne et ligne

    si tu étire ta formule sur la droite, colonne D inchangée

    si tu étire ta formule vers le bas, Ligne inchangée

    =SI(B8=Formulaire!$D$10;"";SI(Formulaire!D8<Formulaire!$D$10;B8+1;B8-1))
    Tom Posté le 7 février 2022, 16:54
    par Tom

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :