| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/12/2007 à 15:07 | megazen | Listes validation multiples... pour devis | C'est faisable, mais peu recommandable. Il faudrait mettre dans une même cellule et une liste de validation et une formule. Le fait de choisir une données dans la liste de validation écrasera la formule qui s'y trouve. Donc plus moyen de corriger une éventuelle erreur de choix. Cette procédure entra... |
| 14/12/2007 à 14:28 | Yoy | Formule de calcul: moyenne avec exclusion | Essaie cette formule : =SOMMEPROD((A3:A9)*MOD(LIGNE(3:9);2))/ARRONDI(NB(A3:A9)/2;0) dré... |
| 14/12/2007 à 14:19 | megazen | Listes validation multiples... pour devis | Je ne comprends pas bien ce que tu attends exactement. Serait-ce ceci : Dans la colonne A de la feuille "Devis Effectif" en cliquant dans une cellule vide tu obtiendrais le choix entre "Base Données 1" et "Base Données 2". Après avoir fait ton choix et en recliquant dans la même cellule tu obtiendra... |
| 14/12/2007 à 14:01 | Excelnovice | Bg dans copiage de valeurs de word vers Excel | Je ne l'ai jamais fait, mais je me doute de la cause du problème. Soit il y a des espaces non désirées devant les valeurs numériques. Soit les valeurs sont en format texte. Dans les deux cas ce n'est pas fort difficile à corriger. Mets un petit extrait de ton fichier en pièce jointe, ce sera plus fa... |
| 13/12/2007 à 18:09 | vazivoir | Formule SOMMEPROD | Il me semble que c'est le second test sur une valeur texte qui devrait aussi être rendu numérique. =SOMMEPROD(($D$13:$D$198<>"")*($AF$13:$AF$198<>6700)*(($P$13:$P$198="MME")*1)+(($P$13:$P$198="MLLE")*1)*($AQ$13:$AQ$198>17)*($AQ$13:$AQ$198<36)) Avec un petit fichier on aurait pu tes... |
| 13/12/2007 à 14:58 | nounours49 | Planning des heures | Je dois t'avouer que je n'ai pas compris grand chose à tes demandes. En attendant vois le fichier joint : https://www.excel-pratique.com/~files/doc/ZEVWPnounoursV3.xls Une proposition de calendrier automatqiue. En modifiant la date en B23 le calendrier se met à jour automatiquement. Pour le reste, r... |
| 13/12/2007 à 09:16 | cassandre27 | Comment faire une repartition | Je crois effectivement qu'un fichier avec plus d'explications s'avère nécessaire. dré... |
| 13/12/2007 à 08:58 | nounours49 | Planning des heures | Remarque préliminaire : Dans la formule de la colonne AL les codes 1, 2 et 5 (heures prestées) sont tous trois égaux à 8h30. Est-ce normal ? Dans le fichier joint : https://www.excel-pratique.com/~files/doc/nounoursV2.xls une formule en AS3 à étirer vers le bas et vers la droite. dré PS : d'après le... |
| 12/12/2007 à 20:57 | nounours49 | Planning des heures | Pour les heures introduites manuellement, il faut les taper sous un format reconnu par Excel. Exemple pour AO3 : il ne faut pas taper 178h30 mais bien 178:30 Idem pour AQ3 : pas 10h00 mais bien 10:00 Fais ces modifications et dis-nous ce qui ne va pas. dré... |
| 12/12/2007 à 18:19 | cassandre27 | Comment faire une repartition | Et pourtant j'y ai mis beaucoup de bonne volonté, mais je ne vois vraiment pas ce qu'il faut faire. Ne pourrais-tu donner un exemple des résultats à obtenir ? dré... |
| 12/12/2007 à 18:15 | Yves | Assigner deux formules dans une même case | La première chose à faire est d'empêcher que les deux valeurs soient inscrites et qu'une valeur différente de 500 pour J6 et de 100 pour J8 le soit aussi. Menu Données / Validation / Personnalisé Ensuite en J11 : =J4-J6+J8 dré... |
| 11/12/2007 à 18:25 | Lapin | Sujet d'étude | Ma petite expérience. Avant que mon entreprise (de construction) ne soit informatisée (1980) j'établissais manuellement, en fin d'année, un bilan par chantier (différence entre le montant du contrat et les dépenses réelles ou prix de revient). Certains de ces chantiers étaient positifs, voire même t... |
| 11/12/2007 à 14:58 | lamouche42 | Opération "+" ds un calcul VBA ne fonctionne pas | Dire que je n'ai jamais écrit une macro de ma vie, et que je n'y comprends rien ! Et voilà que je me mets à résoudre des problèmes que je ne maitrise pas. C'est Einstein qui disait : l'expérience et l'imagination sont bien plus précieuses que le savoir. dré... |
| 11/12/2007 à 14:36 | lamouche42 | Opération "+" ds un calcul VBA ne fonctionne pas | Je ne m'y connais pas du tout en macros, mais le problème ne serait-il pas le même que celui rencontré dans des formules. Je suppose que les sources renvoient des formats "texte". Le fait de les multiplier renvoie un résultat en format "nombre". Si tu multiplies les deux valeurs par 1 avant de les a... |
| 11/12/2007 à 14:30 | HELENE BABUT | Formule de cacul | Tout est bien qui finit bien. Puis-je toutefois te demander de mettre ta réponse également à la suite de ton message initial, au cas où un autre forumeur ferait une recherche sous les anciens messages dans le but de trouver solution à un problème similaire. Je te remercie d'avance de la part de cet... |
| 11/12/2007 à 14:25 | Gtanguy | Le Top des Occurences | Je n'ai pas compris la même chose. https://www.excel-pratique.com/~files/doc/Gtanguy.xls Je ne suis pas parvenu à le faire sans colonne supplémentaire à cause, d'une part des doublons dans les résultats, d'autre part qu'il est demandé une liste triée descendante. La colonne A peut être masquée si né... |
| 11/12/2007 à 13:56 | HELENE BABUT | Formule de cacul | Je me permets de squatter ce post pour signaler à Hélène que son post précédent est resté sans retour de sa part : https://www.excel-pratique.com/forum/viewtopic.php?t=3168 Le problème est-il résolu, et si oui quel en était la solution ? dré... |
| 10/12/2007 à 15:26 | V_Elbie | Nommer des cellules | Ce que j'en sais par expérience : Le nom ne peut pas commencer par un chiffre, ne peut pas comporter de signes spéciaux (espace, ?, §, [, ...) et doit est composé d'au moins trois caractères. dré... |
| 10/12/2007 à 15:17 | mattjol | Cacher les lignes à 0 dans un TCD | Re, Sans macro : Une colonne supplémentaire qui additionne les cellules de la ligne et si le résultat est égal à zéro y placer un caractère, par exemple x. Filtrer la plage sur les "x" de cette colonne supplémentaire. Touche clavier F5 / Cellules / cellules visibles seulement / OK Masquer dré... |
| 10/12/2007 à 14:37 | mattjol | Cacher les lignes à 0 dans un TCD | Il est bien demandé "cacher les lignes à 0 comme la ligne 7" et non tous les 0 de la feuille, ce que fait l'option "valeurs zéros" du menu Outils. En dehors d'une macro je ne vois que sélectionner la ligne 7 du bouton droit de la souris et choisir masquer. dré... |
| 10/12/2007 à 11:48 | yannbou | Copie en sautant une colonne | D'accord, comme cela c'est mieux : =SI(MOD(COLONNE();2)=1);INDIRECT("Feuil1!"&CAR((COLONNE()+1)/2+64)&LIGNE());"") dré... |
| 10/12/2007 à 09:54 | yannbou | Copie en sautant une colonne | Simplifier non, mais une autre : =(MOD(COLONNE();2)=1)*INDIRECT("Feuil1!"&CAR((COLONNE()+1)/2+64)&LIGNE()) Mais cela ne sert à rien de le faire par formule puisqu'il est demandé de laisser une colonne sur deux vide, et le fait d'y mettre une formule, la colonne n'est plus vide ! La procédure qui me... |
| 09/12/2007 à 19:27 | franck1966 | Saisie par date | Je n'ai pas compris la même chose. Il existe de nombreuses possibilités par macros. Une petite recherche sous les anciens messages donnera plusieurs exemples. Mais il y a aussi moyen de le faire par formule, avec quelques restrictions. Voir la pièce jointe : https://www.excel-pratique.com/~files/doc... |
| 09/12/2007 à 18:47 | skol | Arrondir à l'unité supérieure ou inférieure | A essayer, au choix : =(MOD(A1;1)>0.5)*0.5+ENT(A1*2)/2 =ARRONDI(A1;0)-(MOD(A1;1)=0.5)*0.5 dré... |
| 09/12/2007 à 11:50 | jelobo | Ajouter un an à une date, avec condition | A essayer : =SI(ANNEE(A1)=2006;DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1));A1) dre... |
| 09/12/2007 à 11:43 | guytou.net | Imbrication de fonctions (NB.SI, ET, SI ...) | Petits compléments d'information, toujours bons à savoir. Les macros complémentaires posent problèmes (message d'erreur) lorsque le fichier est ouvert par un programme Excel : pour lequel les macros complémentaires n'ont pas été activées. dans une autre version linguistique (ces fonctions ne sont pa... |
| 09/12/2007 à 10:12 | wisigoth | Comment convertir une macro? dates antérieures à 1900? | Pour ta première question je ne puis te répondre, ne connaissant ni ta version XL actuelle (je suppose XL97) ni ta future (forcément XL2007). Pour ta deuxième question, voici ce que j'en sais. Excel ne permet pas de calculs de dates antérieures au 01.01.1900. Ceci sans parler du bug du 29.02.1900 (d... |
| 08/12/2007 à 18:49 | nounours49 | Cellule liée | Re, Pour comptabiliser des lettres : =NB.SI( la plage ;"C") dré... |
| 08/12/2007 à 17:20 | nounours49 | Cellule liée | Un essai en pièce jointe, pour l'addition des heures : https://www.excel-pratique.com/~files/doc/nounours.xls Ce n'est plus la même formule que celle proposée précédemment. Pour le reste de la question, je ne comprends pas ce que tu désires : voir des C pour congé sur F3 Il te suffit de taper C en F... |
| 08/12/2007 à 16:57 | HELENE BABUT | Tri sur tableau Excel | Pour comprendre le problème il faudrait avoir ton fichier, ou un extrait, sous les yeux. Mets-le en pièce jointe (voir en haut de cette page : Joindre un fichier ) Précise aussi le nombre de lignes à trier. J'ai lu (je n'ai jamais essayé) qu'un tri de plus de 1500 lignes peut poser problème. dré... |
| 08/12/2007 à 15:53 | jmd | Unicité d'enregistrement | Plusieurs façons de faire : Sélectionner une plage suffisament grande de la colonne A à partir de A2(pas toute la colonne, cela prend trop de mémoire et ralentit considérablement les calculs) Menu Format / Mise en forme condtionnelle Choisir "la formule est" au lieu de "la valeur de la cellule est"... |
| 08/12/2007 à 15:31 | stepel | Opération sur plusieurs feuilles | Je constate que tu as posé la même question sur un autre forum, avec une réponse identique (wilfried). De plus, il t'est signalé sur cet autre site que tu ne donnes pas suite aux réponses qui te sont fournies (jeanpierre). C'est au sujet de la même question que tu as aussi posée ici : https://forum... |
| 08/12/2007 à 14:26 | Fabrice90 | Une question d'un néophyte | Ne serait-il pas plus simple de faire appel à la case option de la boite à outils contrôle qui se trouve sous le menu Affichage / Barre d'outils ? dré... |
| 08/12/2007 à 14:00 | stepel | Opération sur plusieurs feuilles | Un peu plus court : =SOMME(Feui1:Feuil12!A1) dré... |
| 08/12/2007 à 07:32 | nounours49 | Cellule liée | La constante (1, 2, 3, ...) en A1 En B1 : =CHOISIR(A1+1;"";"8h";"6h30";"3h") Le +1 et une cellule vide renvoyée pour éviter le message d'erreur si A1 est vide. Les valeurs ainsi renvoyées sont en format texte. Pour les obtenir en format horaire, ce qui permet des calculs ultérieurs : Appliquer un fo... |
| 07/12/2007 à 16:26 | sam357 | Faire ressortir des dates en fonction d'une echéance | Quelles formules emploies-tu ? Essaie avec : Plus grand que : =AUJOURDHUI()-20 Plus petit que : =AUJOURDHUI()-16 Si cela ne fonctionne pas, mets un extrait de ton fichier, ou un exemple, en pièce jointe. dré... |
| 07/12/2007 à 06:42 | krismi | Formule de multiplication 5 par 5, et autres | Il me semble qu'une macro, tel celle proposée par Amadeus, soit la seule solution possible. dré... |
| 06/12/2007 à 20:44 | lozach | Soucis de reproduction de tableau | La meilleure idée serait de mettre un extrait de ton fichier en pièce jointe (voir le lien en haut de cette page), car les causes peuvent être diverses. dré... |
| 06/12/2007 à 18:17 | vlad64 | Encadrer un text | Est-ce tellement difficile de poser une question complète depuis le départ ? De plus, dans ton exemple en pièce jointe, il n'y a aucun numéro de portable ! Tu es bien sur qu'il ne faut pas aussi tenir compte de la couleur et de la marque du portable ? dré... |
| 06/12/2007 à 17:56 | krismi | Formule de multiplication 5 par 5, et autres | Je viens de me rendre compte que ma proposition ne répond pas à la question, c'est bien 5 par 5 pour une série de 10 et non 9 par 9. Un peu de patience, le temps de chercher ... et de trouver ! dré Edition : Je viens de voir qu'avec 10 valeurs il y a 252 combinaisons possibles. =COMBIN(10;5) Il va q... |
| 06/12/2007 à 17:11 | krismi | Formule de multiplication 5 par 5, et autres | Re, salut Amadeus, Une proposition en pièce jointe https://www.excel-pratique.com/~files/doc/krismiV2.xls Si tu veux absolument des "-" entre les références des cellules, je cherche comment faire. dré PS : Charleroi, moi c'est 50 km au Nord PS: texte modifié par Amadéus... |
| 06/12/2007 à 16:01 | krismi | Formule de multiplication 5 par 5, et autres | Il serait à conseiller que tu lises attentivement le post suivant avant de poser une question ; https://forum.excel-pratique.com/viewtopic.php?t=13 Pour répondre à ta question, un essai en pièce jointe : https://www.excel-pratique.com/~files/doc/krismi.xls dré... |
| 06/12/2007 à 15:05 | vlad64 | Encadrer un text | Re, Sous un tableur "compiler" se dit "concatener". Les deux solutions (formules et macro) proposées le font. Je ne vois ce que tu veux de plus. dré... |
| 06/12/2007 à 14:01 | vlad64 | Encadrer un text | Peux-tu expliciter ta question, qu'entends-tu par compiler ? dré... |
| 06/12/2007 à 10:35 | vlad64 | Encadrer un text | Je suppose que les n° de téléphone sont en colonne A, à partir de A2, et en format texte (si c'était un format téléphone, il y aurait des espaces). En B2 placer la formule : =" 00336"&LIGNE()-1&DROITE(A2;8)&"@Nom_de_mon_serveur.sms.de," formule à étirer vers le bas En C2 (C1 restant vide) : =C1&B2 f... |
| 06/12/2007 à 09:07 | Ben | Empêcher la mise à jour des formules lors d'une insertion | J'avais aussi imaginé cette solution, mais elle me semblait ne pas répondre à la question. Si ce n'est pas la solution, et afin de mieux cerner le problème, pourrais-tu mettre en pièce jointe (voir au haut de cette page Joindre un fichier ) un exemple avec trois petits tableaux : ce que tu as au dép... |
| 06/12/2007 à 09:01 | GRASSIN | La fonction CHERCHE de droite à gauche ? | J'avais aussi suivi une autre piste. Si on parvenait à inverser le texte, faire de POISSON → NOSSIOP, la fonction CHERCHE (ou TROUVE) convient fort bien. J'ai bien trouvé une formule matricielle qui le fait pour une valeur numérique (il n'existe que 10 chiffres) mais pas pour une valeur alphabétique... |
| 05/12/2007 à 17:00 | Ben | Empêcher la mise à jour des formules lors d'une insertion | Re, S'affranchir , je ne vois pas. Mais je ne vois pas non plus la difficulté d'insérer la fonction INDIRECT dans des formules plus complquées, à l'exception des formules matricielles. Quant au fait de pouvoir étirer des formules contenant cette fonction, je ne vois pas non plus le problème. Ou bien... |
| 05/12/2007 à 16:22 | Ben | Empêcher la mise à jour des formules lors d'une insertion | Essaie en écrivant la formule comme ceci : =SOMME(INDIRECT("A1:A2")) Il y a d'autres méthodes, mais celle-ci me semble être la plus simple. dré... |
| 05/12/2007 à 10:43 | lamouche42 | Memorisation d' un resultat de formule temporaire | Il me semble que dans ce cas une macro serait souhaitable. Mais là je ne puis t'aider. Par formule c'est aussi faisable en passant par des réfernces circulaires. Le mieux serait que tu places en pièce jointe un petit exemple avec le résultat que tu souhaites obtenir, ce sera plus facile pour te répo... |