Boucle de 7

Bonjour a tous,

alors voila j'ai besoin d'une formule qui donne :

1=1

2=2

3=3

7=7 ou 0

8=1

9=2

14=7 ou 0

15=1

16=2

etc etc

J'ai déja fait une formule mais qui ne s'arrette qu'a 49 et j'en ai besoin jusqu'a au moins 65 !

De plus cette formule me parait etre un fusil pour chasser le moustique

la voici quand même pour que vous puissiez voir de quoi il en retourne :

=SI(B1+A1<14;MOD(B1+A1;7);SI(B1+A1<21;MOD(B1+A1;14);SI(B1+A1<28;MOD(B1+A1;21);SI(B1+A1<35;MOD(B1+A1;28);SI(B1+A1<42;MOD(B1+A1;35);SI(B1+A1<49;MOD(B1+A1;42);MOD(B1+A1;49))))))

A1 est toujours compris entre 1 et 7

d'avance merci,

un admirateur ^^

Bonjour

A part que je ne vois pas bien ce que tu veux que la formule te donnes comme résultat, tu peux contourner le problème de la limite des 7SI de la façon suivante (appliquée sur le fichier joint)

Ta formule:

=SI(B1+A1<14;MOD(B1+A1;7);SI(B1+A1<21;MOD(B1+A1;14);SI(B1+A1<28;MOD(B1+A1;21);SI(B1+A1<35;MOD(B1+A1;28);SI(B1+A1<42;MOD(B1+A1;35);SI(B1+A1<49;MOD(B1+A1;42);MOD(B1+A1;49)))))))

Le complément

=SI(B1+A1<56;MOD(B1+A1;49);SI(B1+A1<63;MOD(B1+A1;56);SI(B1+A1<70;MOD(B1+A1;63))))

La premiére formule est Nommée Formule1

(Commande de menu "Insertion" "Nom" "Définir"

La seconde formule est nommée Formule2

La Formule finale est:

=SI(ESTERREUR(Formule1);Formule2;Formule1)

Maintenant, si le résultat que tu veux ne s'affiche pas, envois ton fichier en expliquant ce que tu veux.

Cordialement,

Amadéus

https://www.excel-pratique.com/~files/doc/SoSLvClasseur2.xls

Au cas où le chiffre 7 à ne pas dépasser représente le jour de la semaine (on ne sait jamais...), il existe des tas de fonctions DATE qui peuvent peut être résoudre ton problème très simplement !

Elbie

Salut Martin, Amadéus et le forum

Oufs!!!! la formule

Pourquoi faire compliquer, quand un simple

=MOD(A1+B1;7)

suffit car le reste d'une division par 7, sur des mulptiples de 7

sera toujours le même de 0 à 7, 8 à 14 .....

Ou pour limiter la saisie =SI(A1+B1<65;MOD(A1+B1;7);"erreur")

Mytå

Mytå a écrit :

Pourquoi faire compliquer, quand un simple

=MOD(A1+B1;7)

suffit car le reste d'une division par 7, sur des mulptiples de 7

sera toujours le même de 0 à 7, 8 à 14 .....

Ou pour limiter la saisie =SI(A1+B1<65;MOD(A1+B1;7);"erreur")

Mytå

Merci à toi!

je savais bien qu'il existais une version light mais pas la grande forme en ce moment !!!

c'était pile poil ca !

Rechercher des sujets similaires à "boucle"