Ecart entre 2 résultat de formule

Fermé
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 - 30 avril 2012 à 15:21
PHILOU10120 Messages postés 6222 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 24 mars 2023 - 5 mai 2012 à 12:06
Bonjour,

Je souhaiterai savoir si il était possible de calculer l'écart entre 2 résultat de formule.

Je m'explique. Dans le dossier ci-joint, le résultat de 2 chiffres recherchés indique le mot "trouvé" (L6C10, L7C10, L10C10, L12C10....) soit des écarts de 0, 2, 1.

https://www.cjoint.com/?BDEpsOIpvPE


Je souhaiterai que les écart se calculent automatiquement. Comment faire ?

Merci


17 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 763
1 mai 2012 à 22:15
Dsl, je n'avais pas remarqué que tu travaillait en mode L1C1. Je traduit donc :
En L6C11 :
=SI(LC(-1)="trouvé";EQUIV("trouvé";L(1)C(-1):L18C10;0)-1;"")
1
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 763
30 avril 2012 à 22:49
En K6 :
=SI(J6="trouvé";EQUIV("trouvé";J7:$J$18;0)-1;"")
à tirer vers bas
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
Modifié par michel_m le 1/05/2012 à 07:36
Bonjour,

Au passage, formule matricielle peut- être + élégante pour "trouvé" colonne J à tirer vers le bas
=SI((NB(A6:H6)=8)*(SOMME(SI(NB.SI(F$2:I$2;A6:H6)=1;1))>=4);"trouvé";"")

Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}
Michel
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 763
2 mai 2012 à 21:23
Autre matricielle pour "trouvé" :
=SI(SOMME(ESTNA(EQUIV($F$2:$I$2;A6:H6;0))*1)=0;"trouvé";"")
0
Bonjour,

Désolé Patrice mais ta formule n'a pas l'air de fonctionné (mais je m'y prends peut-être mal.... je travaille sous excel 2010....).

De plus, ma feuille ne comporte pas de "j", "a".... etc.... oups...

Merci de votre compréhension mais je suis débutant et donc m'en veuillez pas.

Merci mais auriez-vous d'autres solutions.

Bonne fête à tous.

Franck
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
Modifié par michel_m le 2/05/2012 à 07:39
Franck,Excuse moi de t'avoir proposé une solution que je pensais bêtement peut-^etre plus courte et élégante....Tu as donc eu raison de m'ignorer dédaigneusement

Ciao
Michel
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
2 mai 2012 à 11:54
Bonjour,

Je suis désolé michel mais je ne t ai pas ignoré sauf que je galère. Mais je travaille en LC et je n'arrive pas à adapter ta formule (je suis nul). Serait-il possible que tu me l'a réécrive autrement.

En ce qui concerne la formule d'écart de patrice, elle fonctionne impec. Merci.
Maintenant, j'essaie de l'adapter sur un nombre de ligne infini.... Pas évident mais bon.

En tout cas, merci à vous 2.

Franck
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
Modifié par michel_m le 2/05/2012 à 12:41
Tu es une des rares personnes à travailler en LC comme du temps de multiplan (<1990)
passe plutôt en A1 comme tout le monde : c'est beaucoup + facile à comprendre et élaborer surtout si tu galères car tu auras beaucoup de mal à progresser

sur XL>=2007
bouton rond office -options excel - formules -decoche "style ...L1C1" et tu trouveras les formules que tu as saisies sous la forme A1
xL<2007
outils-option-général
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
2 mai 2012 à 13:51
Bonjour,

Je suis désolé michel mais je suis excel2010 et je ne trouve pas comment changer le style et j'ai peur que cela ai une incidence sur les formules déjà établies.

Mais merci quand même de ton aide.

Par contre, j'ai une dernière requête à vous soumettre.

Je souhaiterai avoir l'écart de chaque numéro. Je m'explique :

Pour le n° 56 (L6C1) écart 3, N°5 (L6C2) écart 0, N°36 (L6C3) écart 3, N°10 (L7C1) écart 2, N°31 (L7C2) écart 2 et ainsi de suite....

Merci (il va falloir que je m'achète le livre excel...)
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
Modifié par michel_m le 2/05/2012 à 14:23
..." je suis excel2010 et je ne trouve pas comment changer le style et j'ai peur que cela ai une incidence sur les formules déjà établies."...

Regarde dans le site Microsoft tu as des tutos d'initiation à 2010

pour la formule traduite:
https://www.cjoint.com/?3EcoxCiCPrb
=SI((NB(LC(-9):LC(-2))=8)*(SOMME(SI(NB.SI(L2C(-4):L2C(-1);LC(-9):LC(-2))=1;1))>=4);"trouvé";"")


rappel:
Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}

pour ta dernière question, je dois m'absenter, je repasserai tout à l'heure si personne n'a bien répondu à ta question
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
2 mai 2012 à 14:04
RE,

J'ai trouvé comment changé de style (A1,A2.....)......
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
3 mai 2012 à 01:50
Bonsoir,

Malgré mes recherche, je n'arrive toujours pas à trouver la solution à ma dernière question.

Pourriez-vous m'aider s.v.p ?

Merci
0
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 041
3 mai 2012 à 13:13
Bonjour,

il n'est pas nécessaire d'ouvrir plusieurs discussions sur le même sujet, d'ailleurs ta nouvelle discussion à été supprimée.
je pense que dans ta discussion ce qui n'a pas été compris c'est cette histoire d'écart ou du moins par moi, quel est la logique ou comment calcules tu cet écart et par rapport à quoi
Pour le n° 56 (L6C1) écart 3, N°5 (L6C2) écart 0, N°36 (L6C3) écart 3, N°10 (L7C1) écart 2, N°31 (L7C2) écart 2
prenons quelques exemples
(L6C1) écart 3 mais 3 par rapport à quoi et (L6C2) écart 0 ou (L7C1) écart 2
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
3 mai 2012 à 15:53
Bonjour,

Désolé Mike mais je pensé que cette nouvelle question était hors sujet par rapport au titre principal.

Ces écarts sont en fonction du tableau ci-joint :

https://www.cjoint.com/?3EcoxCiCPrb

mais je ne connais pas la formule pour calculer les écarts par lignes...

Merci
0
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 041
3 mai 2012 à 16:39
Re,

Pour connaitre l'index ligne ou si tu préfères son numéro il suffit de saisir dans une cellule de la ligne souhaitée cette formule =LIGNE()

mais pour ma part je n'arrive pas à comprendre ta demande

(L6C1) écart 3 pourquoi 3 nous somme en ligne 6
(L6C2) écart 0 pourquoi 0 à la limite je comprendrais nous sommes sur la même ligne
(L6C3) écart 3 pourquoi 3 nous sommes sur la même ligne
(L7C1) écart 2 et là nous descendons d'une ligne pourquoi 2 etc ...
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
4 mai 2012 à 08:58
Bonjour,

Je vais essayer d'être plus clair sur ma recherche (j'ai rajouté des dates à mon tableau ci-joint).

https://www.cjoint.com/?BEei57ikcev


Prenons par exemple la date du 07/01/2012 :

N°56 : sa dernière sortie date du 03/01/2012 soit un écart de 3
N°5 : sa dernière sortie date du 06/01/2012 soit un écart de 0
N°36 : sa dernière sortie date du 03/01/2012 soit un écart de 3

Et ainsi de suite. Ma recherche serait de retrouver l'écart de chaque nombre d'une même ligne.

Merci
0
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 041
4 mai 2012 à 11:56
Re,

regarde cet exemple voir si on se rapproche de tes attentes

https://www.cjoint.com/?BEel3QcIY1K
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
4 mai 2012 à 14:06
Cela fait plaisir de voir que Franck se fout royalement des propositions que je lui ai faites y compris celle de bases(A1 au lieu de L1C1) et ne parlons pas de la monstruosité de la formule de 3 lignes qui, malheureusement ou plutôt comme d'hab, lui a été communiqué sur ce forum qui nivelle de + en + par le bas.

bpn, j'ai encore 1 fois perdu mon temps sur ce forum CCM et je crois bien que je vais le quitter définitivement
0
franck2003d Messages postés 10 Date d'inscription samedi 28 avril 2012 Statut Membre Dernière intervention 4 mai 2012 1
4 mai 2012 à 20:07
Bonsoir,

Ta proposition (Michel) a été retenu. Je travaille maintenant en "A1" mais mon tableau de base est en "L1C1". Je n'y ai pas fait attention. Désolé. J' intégre les formule données sur une autre feuille de calcul beaucoup plus large.

Ce qui veux dire que ton travail n'est pas aux oubliettes mais intégré ailleur.

Si tu peux encore m'aider, je t'en remercie. Enfin.... tu vois.

Bon week-end.

Franck
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 293
Modifié par michel_m le 5/05/2012 à 09:29
non, et reste avec la formule de 3 lignes qui t' été communiqué: rarement vu une contribution aussi nulle mais si c'est celle qui te convient, I dont care....
0
PHILOU10120 Messages postés 6222 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 24 mars 2023 759
4 mai 2012 à 10:51
-1
PHILOU10120 Messages postés 6222 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 24 mars 2023 759
5 mai 2012 à 12:06
Je pensais vous avoir donné la solution ou alors le problème est mal posé
0