|
|
|
|
Bonjour,
je n'ai pas tout saisi, pourquoi A1, E1, J1, L1 (il n'y a pas de titres, ça ne commence pas à la ligne 2) à la limite tu corrigeras les plages, mais essaye en L1 =SI(NBVAL(E1:E10)=10;"ok";"") si c'est les 2 plages ensembles: =SI(NBVAL(E1:E10)+NBVAL(J1:J10)=20;"ok";"") pour mettre un format conditionnel en L1 "la valeur de la cellule est" " égale à" ="ok" et tu choisis le format pour mettre un format conditionnel de A1 à K10 sélectionner la zone appliquer le format conditionnel choisi "la formule est" =SI(NBVAL($E$1:$E$10)+NBVAL($J$1:$J$10)=20;VRAI;) et tu choisis le format Denis |
Voilà ce que j'ai trouvé. Il y a peut-être d'autres solutions plus subtiles, mais bon...
Dans une cellule de ton choix, mettons E12 tu écris SOMMEPROD((E1:E10="")*1) et dans J12 : SOMMEPROD((J1:J10="")*1) Dans la cellule L1 Tu écris : =SI(E12=0;SI(J12=0;"OK";"Pas fini J");"Pas fini E") |
Ok ça fonctionne bien, le probleme c'est que ça fonctionne uniquement dans le cas ou j'ai 10 objet.
Faudrait que ça marche quand j'en ai 11 ou 12 ou 22 ou 34 sans avoir a changer la formule a chaque fois. Faudrait que je dise dans ce dossier y a X objet a peser, donc si de E* a E(*+X-1) j'ai X valeur et que de J* a J(*+X-1) j'ai X valeurs alors Ok Si je suis pas clair faut me dire , moi j'ai le truc sous les yeux forcement ça me parle ^^ Merci |
c'est déjà moins évident
si par ligne ça te suffit (c'est à dire quand la ligne est pleine) sélectionner la zone appliquer le format conditionnel (ou même les colonnes par leur entêtes) choisi "la formule est" =SI(NBVAL($A1:$K1)=11;VRAI;) Denis |
Bonjour,
Ou bien sélectionner toute la zone (par exemple 100 lignes réservées donc A1:K100) et format conditionnel : 'La formule est' =NBVAL($A$1:$A$100)*10=NBVAL($B$1:$K$100) On a 10 colonnes de saisie et si on a 12 references en colonne A la formule sera VRAI dès que l'on aura 120 saisies (ou résultat de formule et pas une de plus) dans la zone $B$1:$K$100. Et si on veut s'assurer que les 120 saisies ont eu lieu dans les 12 premières lignes alors : 'La formule est' =NBVAL($A$1:$A$100)*10=NBVAL(DECALER($B$1,0,0,NBVAL($A$1:$A$100),10)) eric
|
Bonjour,
ben non, 12 était un exemple, ça marche qcq soit le nombre de ref demandées. S'il y en 5 on attend 50 saisies (ou formules car 10 colonnes), si 34 ref on attend 340 saisies, etc Bien sûr actuellement si on met un format conditionnel sur 100 lignes elles changeront toutes de couleur (les 100) une fois le nombre de saisies atteint (sur 11,12 ou 22 lignes...). On pourrait modifier pour limiter au nombre de lignes nécessaire mais est-ce que ça vaut le coup de compliquer pour ça ? eric |
Bonjour,
ben non, ben non, eriiic je ne suis pas tout à fait d'accord, ou je je n'ai pas tout compris: 1) de A à K ça fait 11 2) après essais de tes 2 formats conditionnels, dès qu'une ligne est complète toute la zone applique le FC (ou plusieurs lignes tout le temps quelles sont complètes) 3) je pense que "Boonjin" met ce qu'il appelle "dossiers" les uns en dessous des autres, et que sa demande c'est pour repérer plus facilement les incomplets. cordialement Denis |
Ben si... enfin tel que je l'avais compris...
Pour moi colonne A les references, par exemple 11. en colonnes B:K (10 colonnes) les saisies attendues pour chaque references cad 11*10=110 saisies. D'où le NBVAL($A$1:$A$100)*10 (nbre de ref * 10 saisies par ref cad nbre de saisies attendues)) qui doit être égal à NBVAL($B$1:$K$100) (nbre de saisies réelles) Pareil pour l'autre formule... Non ? eric |
Salut eriiic
je cite : "une colonne A avec le numero de l'objet a peser (sa reference) " moi je prend ça pour une réf interne (leurs références) c'est pour ça qu'un fichier est toujours le bienvenu (pour la comprenette) ça limite le nombre de réponses rien que pour comprendre avant que de répondre sur le fond. Denis
|
re,
j'avais trouvé autre chose qui avait l'air de coller, mais en modifiant le colonnes E et J par des moyennes, en définitive une formule est une valeur même si elle n'a rien à compter, donc NBVAL ne va pas non plus. et E et J sont les colonnes à tester si j'ai bien compris. une réponse de "Boonjin" avec un fichier exemple avec "ci-joint" serait le bienvenu pour pouvoir poursuivre Denis |
un exemple est plus explicite :
http://www.cijoint.fr/cjlink.php?file=cj200808/cijr7vRIkn.xls mais peut-être que j'avais mal compris la demande... eric |
Bonjour a vous,
voici un lien vers une demo de ce qu'il me faudrait http://www.excel-pratique.com/~files/doc/SENagDemonstration.xls Quand les colonnes en vert E et J sont complete pour dossier 1 (independament de dossier 2 etc) alors toutes les cases du dossier 1 (A2;K7) deviennent jaunes. Apres il en va de meme pour toutes les dossiers independament les uns des autres. C'est beau les gens qui relevent les defis ^^ Merci a tous Boon PS: Je cite DenisL.: je pense que "Boonjin" met ce qu'il appelle "dossiers" les uns en dessous des autres, et que sa demande c'est pour repérer plus facilement les incomplets. C'est exactement ça. ^^ Et quand je parle de reference c'est bien une reference interne a la boite. |
Bonjour,
Ton lien n'est pas bon. Et as-tu testé ce que je te proposais et en quoi ça diffère de ta demande ? Ca serait bien de lire, d'analyser et de commenter les réponses non ? et à toi d'adapter la formule au nombre de lignes désirée et à la 1ère cellule concernée. =NBVAL($A$1:$A$100)*10=NBVAL(DECALER($B$1,0,0,NBVAL($A$1:$A$100),10)) pour un dossier de 100 lignes démarrant en ligne 1 |
Bonjour,
Je voudrais demander à Boonjin est ce que une seule masse renseignée suffit, ou bien il faut les trois pour chaque moyenne je m'explique, a partir du moment ou l'on rentre une masse normalement la moyenne se fait déjà, donc dans ce cas on ne peut se fier au colonnes E et J ou bien dans ta cellule moyenne as tu mis des conditions si tu peux nous renvoyer don fichier par: http://www.cijoint.fr/index.php Denis
|
http://www.cijoint.fr/cjlink.php?file=cj200808/cijs1leCIJ.xls
Oui en fait une seule masse suffit et pour etre tout a fait juste ce n'est pas exactement une moyenne mais plutot une ordonnée a l'origine. Je m'explique Je suis censé peser des flacons secs, je les sort du dessicateur, 1 minute apres premiere mesure, 1 minutes apres 2eme mesure, et encore une minute apres 3eme mesure. et avec ces trois valeur on prends l'ordonnées a l'origine et on a une valeur theorique de la masse du flacon quand il etait au dessicateur. a savoir que je travaille sur une balance au 10 000eme. Donc oui, seule cette valeur est importante. La formule de l'ordonnées a l'origine est : =SI(B2="";"";ORDONNEE.ORIGINE(B2:D2;{1.2.3}))
Et puis pour te repondre Eriiic je suis desolé si je ne commente pas tout j'essayerai de faire un effort a l'avenir. Malheureusement je peux pas tout tester en direct, taf oblige, mais des que je peux je le fait. Je vous remercie encore, c'est agreable de se sentir aidé ^^ Et aussi cijoint.fr ça depote, j'avais pas envie de m'inscrire sur un site depuis le boulot mais ci joint ne requiert pas d'enregistrement donc >>> Formidable !!! Boon |
Ok, c'est bien ça que je voyais,
Donc on peut se référer à D2 et I2 ? nota: ta formule pour l'ordonnée devrait se référer à D2 plutôt que B2 : =SI(D2="";"";ORDONNEE.ORIGINE(B2:D2;{1.2.3})) Denis |
le problème réside surtout sur le fait que les dossiers n'ont pas toujours le même nombre de lignes.
étant donné que tu cloisonne bien avec des bordures en gras par lignes cela devrait suffire ? à essayer: http://www.cijoint.fr/cjlink.php?file=cj200808/cij8kRaHxr.xls Denis |
Je teste ça des que cijoint.fr n'est plus en maintenance ;) |
Résultats pour [Projet Excel] Si valeur d'ici a la, alors ..
Résultats pour [Projet Excel] Si valeur d'ici a la, alors ..
Résultats pour [Projet Excel] Si valeur d'ici a la, alors ..
Résultats pour [Projet Excel] Si valeur d'ici a la, alors ..