Excel:MEFC sur ligne par rapport à une valeur
Résolu/Fermé
xdt03
Messages postés
20
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
21 mai 2013
-
4 déc. 2008 à 13:04
xdt03 Messages postés 20 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 21 mai 2013 - 8 déc. 2008 à 21:07
xdt03 Messages postés 20 Date d'inscription mercredi 5 novembre 2008 Statut Membre Dernière intervention 21 mai 2013 - 8 déc. 2008 à 21:07
A voir également:
- Excel:MEFC sur ligne par rapport à une valeur
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
11 réponses
Raymond PENTIER
Messages postés
58330
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
17 087
4 déc. 2008 à 13:32
4 déc. 2008 à 13:32
Il faudrait insérer une colonne B:B dans laquelle tu transformes en nombres les codes de la colonne A:A avec =CNUM(A:A), et une autre colonne C:C dans laquelle tu calcules le reste de la division par 2 avec =MOD(B:B;2). Et c'est cette colonne C:C qui te servira de référence pour ta MEFC.
... ça marche ?
... ça marche ?
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
572
4 déc. 2008 à 13:47
4 déc. 2008 à 13:47
Bonjour,
Formules pour MFC:
=$A2/2-ENT($A2/2)=0
=$A2/2-ENT($A2/2)<>0
Bonne suite
Formules pour MFC:
=$A2/2-ENT($A2/2)=0
=$A2/2-ENT($A2/2)<>0
Bonne suite
xdt03
Messages postés
20
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
21 mai 2013
4 déc. 2008 à 14:11
4 déc. 2008 à 14:11
Merci de vos réponses mais ça ne marche pas, j'ai mis dans mon exemple les codes 001, 002, 003... mais c'est plutôt du genre 1714583...
Voila le fichier : http://www.cijoint.fr/cjlink.php?file=cj200812/cijHmD4mau.xls
c'est l'onglet feuil 1
Merci
Xavier
Voila le fichier : http://www.cijoint.fr/cjlink.php?file=cj200812/cijHmD4mau.xls
c'est l'onglet feuil 1
Merci
Xavier
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
572
4 déc. 2008 à 15:03
4 déc. 2008 à 15:03
Effectivement ça ne risque pas de fonctionner.... ta question qui repose sur une suite est sans objet avec le contenu du fichier transmis.
Je ne vois pas d'ailleurs comment répondre à ta nouvelle question et j'espère que d'autres intervenants sernt à même de le faire.
Bonne soirée.
Je ne vois pas d'ailleurs comment répondre à ta nouvelle question et j'espère que d'autres intervenants sernt à même de le faire.
Bonne soirée.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58330
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
17 087
4 déc. 2008 à 15:24
4 déc. 2008 à 15:24
Pourquoi cette fâcheuse habitude de poser des questions simplistes pour des problèmes plus complexes ?
Ma proposition reste valable, à condition de numéroter tes enregistrements à chaque changement de code (bien entendu ça ne fonctionne que si le fichier est trié de manière à ce que les codes identiques soient contigüs !).
La cellule B2 contiendra la formule =SI(A1=A2;B1;B1+1)
La cellule C2 contiendra la formule =MOD(CNUM(B:B);2)
Les 2 formules sont à recopier vers le bas.
Ma proposition reste valable, à condition de numéroter tes enregistrements à chaque changement de code (bien entendu ça ne fonctionne que si le fichier est trié de manière à ce que les codes identiques soient contigüs !).
La cellule B2 contiendra la formule =SI(A1=A2;B1;B1+1)
La cellule C2 contiendra la formule =MOD(CNUM(B:B);2)
Les 2 formules sont à recopier vers le bas.
xdt03
Messages postés
20
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
21 mai 2013
5 déc. 2008 à 09:28
5 déc. 2008 à 09:28
Merci pour vos réponses et désolé d'avoir simplifié mais je n'avais pas pensé que ce détail serait important.
Je reste toujours avec mon problème, je n'ai pas envi de créer d'autres colonnes et encore moins de numérauter chaque enregistrement.
Merci d'avoir essayé.
Je reste toujours avec mon problème, je n'ai pas envi de créer d'autres colonnes et encore moins de numérauter chaque enregistrement.
Merci d'avoir essayé.
Raymond PENTIER
Messages postés
58330
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
17 087
5 déc. 2008 à 13:14
5 déc. 2008 à 13:14
Vu la complexité de ce que tu demandes, "je n'ai pas envi de créer d'autres colonnes et encore moins de numérauter chaque enregistrement" me semble un peu puéril ; on n'a rien sans rien.
Qu'est-ce que ça coûte comme temps ou comme fatigue d'insérer 2 colonnes, de saisir 2 formules et de les tirer vers le bas ?
Tu crois qu'élaborer une macro ira plus vite ?
Et si ces colonnes te gênent, tu n'as qu'à les masquer après usage.
Rends-toi compte qu'une remarque comme celle que tu as faite nous décourage d'essayer de t'aider !
Cordialement.
Qu'est-ce que ça coûte comme temps ou comme fatigue d'insérer 2 colonnes, de saisir 2 formules et de les tirer vers le bas ?
Tu crois qu'élaborer une macro ira plus vite ?
Et si ces colonnes te gênent, tu n'as qu'à les masquer après usage.
Rends-toi compte qu'une remarque comme celle que tu as faite nous décourage d'essayer de t'aider !
Cordialement.
xdt03
Messages postés
20
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
21 mai 2013
5 déc. 2008 à 13:51
5 déc. 2008 à 13:51
Bonjour,
Tout d'abord je voudrais signaler que je ne viens pas ici pour qu'on me fasse la morale je sais qu'on a rien sans rien mais dans ce cas là je ne vois pas pourquoi je perdrai du temps à créer des colonnes alors que quelqu'un d'autre que toi Raymonda peur être la réponse à ma question.
De plus mes colonnes seront triées une fois par le code, une fois par ordre alphabétique du nom une autre par CP etc...
Merci
Cordialement
Xavier
Tout d'abord je voudrais signaler que je ne viens pas ici pour qu'on me fasse la morale je sais qu'on a rien sans rien mais dans ce cas là je ne vois pas pourquoi je perdrai du temps à créer des colonnes alors que quelqu'un d'autre que toi Raymonda peur être la réponse à ma question.
De plus mes colonnes seront triées une fois par le code, une fois par ordre alphabétique du nom une autre par CP etc...
Merci
Cordialement
Xavier
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 681
5 déc. 2008 à 22:33
5 déc. 2008 à 22:33
bonjour xdt03, Raymond
Je ne rentre pas dans la polémique et je me contente de mettre le résultat que j'ai esquissé :
http://www.cijoint.fr/cjlink.php?file=cj200812/cijYmfB8RB.xls
Je n'ai fait que les 30 premières lignes de "Eleveur Socaviac" et "Feuil1" pour voir si c'est la solution cherchée.
Si cela fonctionne, il suffit d'étendre la MFC à toute la feuille concernée.
Je n'ai pas utilisé la fonction MOD car dans ce cas là elle ne fonctionne pas correctement et pour éviter de compliquer la MFC j'ai utilisé une fonction nommée.
Il faut nécessairement que la première ligne soit valorisée.
Je ne rentre pas dans la polémique et je me contente de mettre le résultat que j'ai esquissé :
http://www.cijoint.fr/cjlink.php?file=cj200812/cijYmfB8RB.xls
Je n'ai fait que les 30 premières lignes de "Eleveur Socaviac" et "Feuil1" pour voir si c'est la solution cherchée.
Si cela fonctionne, il suffit d'étendre la MFC à toute la feuille concernée.
Je n'ai pas utilisé la fonction MOD car dans ce cas là elle ne fonctionne pas correctement et pour éviter de compliquer la MFC j'ai utilisé une fonction nommée.
Il faut nécessairement que la première ligne soit valorisée.
Raymond PENTIER
Messages postés
58330
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 mars 2024
17 087
6 déc. 2008 à 00:11
6 déc. 2008 à 00:11
Post 5 : "Pourquoi cette fâcheuse habitude de poser des questions simplistes pour des problèmes plus complexes ?"
Post 6 : "désolé d'avoir simplifié mais je n'avais pas pensé que ce détail serait important."
Post 8 : "De plus mes colonnes seront triées une fois par le code, une fois par ordre alphabétique du nom une autre par CP etc..."
... sans commentaire.
Post 6 : "désolé d'avoir simplifié mais je n'avais pas pensé que ce détail serait important."
Post 8 : "De plus mes colonnes seront triées une fois par le code, une fois par ordre alphabétique du nom une autre par CP etc..."
... sans commentaire.
xdt03
Messages postés
20
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
21 mai 2013
8 déc. 2008 à 21:07
8 déc. 2008 à 21:07
Merci infiniment gbinforme, c'est exactement ce que je voulais faire et ce sans rajouter de colonne ou de numérotation. Désolé de ne pas avoir répondu plus tôt.
cordialement
xavier
cordialement
xavier