| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/06/2008 à 16:13 | Pierrus | Progammation VBA | Le fichier que tu as joins est au format Excel 2007. Remets le au format 2003 pour que tout le monde puisse le lire et t'apporter une aide. Sur ce que j'ai compris de ton message, une solution avec Mise en Forme Conditionnelle pourrait peut être répondre à ton problème. A te (re)lire avec ton fichie... |
| 22/06/2008 à 10:55 | Hareau-Vauloup | Mode comptabilité | Il s'agit très probablement du mode compatibilité. Et dans ton cas, il s'agit d'un fichier enregistré dans une version d'Excel (97, 2000 ou 2003) et ouvert avec Excel 2007. Tu peux choisir d'enregistrer au format Excel 2007 et tu n'auras plus cette indication. Mais pour ouvrir le fichier avec une ve... |
| 19/06/2008 à 19:26 | Kiki | Problème liste | Un fichier joiint est toujours plus simple à comprendre qu'une tentative d'explication de celui-ci. On va quand même essayer de deviner à quoi il ressemble. En E56 : =E55*CHOISIR(EQUIV(D55;E1:E3;0);0.06;0.15;0..21) Je te laisse corriger les taux de TVA que je connais pas. On peut combiner également... |
| 19/06/2008 à 19:13 | Algo | Problèmes de simplifications des fonctions SI | Je confirme, gros boulot pour tout comprendre. Certaines formules peuvent effectivement être simplifiées, mais il y en a tellement qu'on ne sait pas par où commencer. Déjà, avant de chercher à simplifier, y-a-t-il des formules à corriger (qui ne donnent pas le résultat souhaité) ? Si oui, lesquelles... |
| 19/06/2008 à 14:42 | mightydiamonds | RechercheV avec 2 critères | Une solution avec une formule matricielle : Formule à valider par CTRL + MAJ + ENTREE Plages de cellules à adapter @+... |
| 19/06/2008 à 12:03 | thomas3587 | Insérer une liste déroulante avec 2 colonnes | Par principe, une liste déroulante, avec une liste définie par DECALER, ne peut se référer qu'à une seule colonne. On peut cependant ruser. Après avoir défini ta liste avec DECALER, puis mis ta liste déroulante dans une cellule, tu peux revenir sur la définition de la liste nommée : Insertion - Nom... |
| 18/06/2008 à 18:38 | liseb | Nombre d'occurences contenant 2 caractères précis | Je ne pense pas qu'on puisse y parvenir avec NB.SI Une solution avec SOMMEPROD : =SOMMEPROD((DROITE(A1:A50;2)="03")*1) Plage de cellules à adapter @+... |
| 16/06/2008 à 11:36 | robertjl | Tester la présence de plusieurs caractères | Bnjour Robert, Raja, Ca pourrait être une formule de ce type : Remplace "mot" par un autre mot ou par une référence de cellule contenant le mot recherché. Si pas ça, reviens en nous donnant plus d'explications @+... |
| 12/06/2008 à 18:17 | vlad64 | Problème de recherche de texte | J'ai beau chercher, je ne vois pas le fichier que tu as joint. Refais la procédure pour joindre le fichier et nous verrons ce qu'il est possible de faire @+... |
| 10/06/2008 à 20:02 | Jouijean | Gestion des dates avant 1900 | Je te donne un lien : qui te renvoie vers le site de John Walkenbach, Excelien parmi les Exceliens, qui a conçu une macro complémentaire pour gérer les dates avant 1900, ce que Excel ne sait pas faire tout seul. Bonne soirée @+... |
| 10/06/2008 à 19:32 | olaiive | Multiplication | Ton énoncé est un peu trop vague pour qu'on puisse t'apporter une réponse précise. Crée un petit fichier dans lequel tu nous indiques où se trouvent les 10, 50, 100 ... et joins nous ce fichier (voir lien bleu en haut : Joindre un fichier ) Puis indique nous dans quelle(s) cellule(s) tu veux faire t... |
| 07/06/2008 à 17:58 | GUYDIOUDE | Transformer un nombre au format "texte" en un nomb | Il se peut que tu aies des chiffres supérieurs à 1000 avec un séparateur de milliers qui soit un espace (ou plutôt un pseudo espace). Le cas du pseudo-espace arrive fréquémment lorsque le fichier a été téléchargé sur Internet. Dans ce cas, l'espace qui apparaît n'est pas un vrai espace, mais un cara... |
| 06/06/2008 à 13:40 | bunny28 | Comparaison multiple en fonction d'une condition | Re, l'idéal aurait été de nous envoyer ton fichier. Cela dit, je l'ai reconstitué avec les infos que tu as donné. La formule devient : =INDEX(I17:N20;MAX((I17:N20=MAX(I17:N20))*LIGNE(I17:N20)-16);MAX((I17:N20=MAX(I17:N20))*COLONNE(I17:N20)-8)-1) Formule toujours matricielle à valider par CTRL + MAJ... |
| 06/06/2008 à 12:30 | bunny28 | Comparaison multiple en fonction d'une condition | Sur la base de ce que j'ai compris : avec une formule matricielle : =INDEX(plage;MAX((plage=MAX(A1:F4))*LIGNE(plage));MAX((plage=MAX(A2:F5))*COLONNE(plage))-1) Formule à valider par CTRL + MAJ + ENTREE plage représente I17:N20 Par contre, s'il y a des doublons, la formule risque de ne plus fonctionn... |
| 04/06/2008 à 18:47 | loran1974 | Cellule et formule | A voir : les cellules concernées sont peut-être au format Texte @+... |
| 04/06/2008 à 18:45 | loulou190 | Etendre selection avec calcul sans conserver format initial | Le fait d'étandre recopie la cellule dans son entier (formule + format). Sinon, voir du côté de Copier - Collage spécial - Formule. Respecte ainsi le format des autres cellules. @+ Edit : Salut Amadeux, même idée quasi au même instant. Bonjour thibo @+... |
| 26/01/2008 à 18:16 | AndT | Conversion en taux effectif | Dis nous où tu as trouvé cette fonction qui est inconnue pour moi. J'ai l'impression que ta fonction est issue d'une macro fonction. Donc si tu n'as pas la macro en question sur ton post, ça va être difficile. @+... |
| 09/01/2008 à 11:06 | qwertz | Nouveau probleme de SOMME.PROD sous condition | Dire qu'une valeur est fantaisiste est une chose. Cela dit, il faut quand même expliquer à Excel quels sont les critères pour pouvoir exclure une valeur Une idée : =SOMMEPROD((A1:A5=1)*(B1:B5)*(C1:C5>-1000)) Permet de prendre en compte les valeurs pour lesquelles les nombre de la colonne C sont s... |
| 29/12/2007 à 17:07 | FIGIEL | Indexer un menu deroulant / un autre menu deroulant | Un essai avec 2 listes la 2ème dépend du choix de la 1ère lsite Basé sur des formules nommées à base de la fonction DECALER Aller dans Insertion - Nom - Définir pour voir comment sont définies les listes. https://www.excel-pratique.com/~files/doc/Figiel.zip @+... |
| 24/12/2007 à 08:35 | DP. | Xciel (position des étoiles, constellations et planètes en tous lieux) | Je ne suis pas du tout spécialiste en astronomie. Je suis cependant curieux et j'ai ouvert ton fichier. Et je peux dire que j'en suis resté sur le c.. Bravo à toi pour cette magnifique application. Vais regarder le ciel autrement désormais. Bonnes fêtes de fin d'année à tous @+ Edit : petit détail ... |
| 15/12/2007 à 16:49 | jmd | RECHERCHEV ou INDEX(...EQUIV ? | Bonjour jmd, RECHERCHEV : la recherche se fait obligatoirement à droite de la colonne qui contient le critère INDEX / EQUIV : cette combinaison de fonctions agit ainsi : on recherche d'abord le rang du critère (avec EQUIV), ensuite, avec INDEX, on va rechercher la valeur correspondante. Avantage de... |
| 12/12/2007 à 19:36 | gullian | Impression ? | Ton problème ressemble à un problème de mise en page Regarde dans Fichier - Mise en page - Marge et réduit les marges gauche et droite Dans l'onglet Page du même menu, tu peux également zoomer en réduciton ton impression. Si c'est pas ça, reviens en nous donnant plus de précisions @+... |
| 07/12/2007 à 18:44 | 49mathurin49 | Un problème avec les arrondis | Sur la base de ton tableau, j'ai mis le nombre de millièmes en ligne 2 Ensuite, en B5, cette formule : =ARRONDI($A5/1000*B$2;2) à recopier vers la droite Formule à recopier en B7 et là aussi à recopier vers la droite. Il peut parfois rester un écart de 1 centime. Dans ce cas, je te propose de recopi... |
| 03/12/2007 à 19:39 | alaintrt | Fonctions conditionnelles SI ET OU | A essayer en C15: =SI(OU(ET(C6=1;C11=0);ET(C6=0;C11=1);ET(C6=1;C11=1));"02:30:00"*1;"00:00"*1) Sous réserve d'avoir compris Cellule au format hh:mm Teste et dis nous @+... |
| 30/11/2007 à 12:41 | nana85 | Colonnes Excel | Plusieurs pistes : - masquer les colonnes qui ne t'intéresse pas - avec une formule sur une autre feuille : en A1 : =A1 en B1 : =D1 etc. en fonction des colonnes à récupérer (formules à recopier vers le bas). - d'autres pistes VBA sont sans doute possible également. Essaye et dis nous Bon app @+... |
| 29/11/2007 à 09:56 | nikel94 | BUG Excel calcul cellule | 2 choses à voir : -en C1 : vérifier que tu as bien =A1+B1 et non pas =$A$1+$B$1 - vérifier également dans Outils - Options - Calcul - Automatique doit être coché. Si pas ça, reviens avec plus de détails. @+... |
| 28/11/2007 à 09:02 | KiBa | Récupérer plus d'un mot dans une cellule ? | Il faudrait nous donner plus d'explications. Ton texte est-il dans une seule cellule ? Souhaites-tu le récupérer dans une seule cellule ou éclater chaque mot dans des cellules différentes. A te (re)lire avec plus de détails @+... |
| 26/11/2007 à 12:20 | bebezoe | Ajouter 1 à chaque cellule | Le principe d'un Forum est l'échange des connaissances. Tu as trouvé, c'est très bien. Je ne comprends pourquoi tu ne souhaites pas partager cette trouvaille. @+... |
| 25/11/2007 à 18:07 | bebezoe | Ajouter 1 à chaque cellule | Re, en mettant 1 en A1, tu peux mettre cette formule en A2 : =A1&REPT(LIGNE();LIGNE()) et recopier vers le bas Le souci, c'est que jusqu'à la version 2003, Excel sait gèrer des chaines de caractères jusqu'à 32000 caractères environ. Sur Excel 2007, je sais pas si cette limite a été revue à la hausse... |
| 25/11/2007 à 17:52 | bebezoe | Ajouter 1 à chaque cellule | Il faut savoir que Excel (jusqu'à la version 2003) ne comporte "que" 65536 lignes. Sur la version 2007, on passe à environ 1 000 000 de lignes. Sinon, le problème que tu nous soumets consiste à analyser une chaine qui fait plusieurs millions (voire centaines de millions) de caractères... A moins de... |
| 24/11/2007 à 16:40 | super_newbie_pro | Feuille très longue ; raccourcis ? + soucis formules | Dans le cas de formules très longues, on peut en nommer la totalité (ou des parties). N'hésite pas à reverni avec un exemple de longue formule que tu as et nous pourrons t'indiquer comment la nommer. Bon we @+... |
| 20/11/2007 à 20:19 | faudouy | Nombre de jours entre deux dates | Et pourquoi pas : A2-A1+1 au format standard @+... |
| 20/11/2007 à 14:43 | bbor99 | Somme des valeurs absolues | Es-tu sûr de ce que tu dis ? Je viens de faire l'essai avec la formule que tu as proposé et je ne rencontre aucun problème. Si problème chez toi, il vient d'ailleurs. Reteste ou bien joins nous un petit bout de fichier exemple pour qu'on puisse comprendre J'ai oublié de préciser qu'il fallait valide... |
| 19/11/2007 à 19:50 | jacquaud | Macro ou formule ? | Re, Me revoila, Je me suis permis d'emprunter la formule d'Amadeus pour y apporter une petite amélioration (éliminer les zéros) : à savoir que l'amélioration pouvait être apportée de la même façon à la formule que j'avais proposé Bonne soirée à tous @+ Edit : resalut Amadeus, décidément, on se colli... |
| 19/11/2007 à 19:33 | jacquaud | Macro ou formule ? | Un petit essai avec une formule matricielle en T3 et à recopier vers le bas : Formule à valider par CTRL + MAJ + ENTREE Petit souci sur la ligne 7 où il y a un zéro un peu embêtant. Je pense qu'il doit y avoir moyen de le prendre en compte dans la formule matricielle, mais j'ai pas (encore) réussi.... |
| 15/11/2007 à 18:49 | stik69 | Petite aide | Re, La formule DECALER permet de définir une plage de cellules. les ;;; qui se suivent, c'est simplement qu'il devrait y avoir des 0 entre chauqe ; Si on les omet, Excel fait comme si c'était 0 N'héiste pas à tester également les formules de l'ami André. N'héiste pas non plus à regarder l'aide d'Exc... |
| 15/11/2007 à 18:16 | stik69 | Petite aide | Essaye avec cette formule en G4 : =SI(F4=0;"";RANG(F4;DECALER($F$4;;;NB.SI($F$4:$F$33;"<>0"));1)) La fonction DECALER permet de définir des plages de cellules de longueur variable. Ici, elle prend en compte le nombre de valeurs <> 0 dans la colonne F Teste et dis nous @+... |
| 14/11/2007 à 19:34 | stik69 | Petite aide | A essayer après avoir insérer 2 colonnes à droite de ton tableau : en G4 : =RANG(F4;$F$4:$F$33;1) Formule classique à recopier vers le bas en H4 : =SI(E4<>"f";"";RANG(F4;SI(E4="f";$F$4:$F$33);1)) Formule matricielle à valider par CTRL + MAJ + ENTREE en I4 : =SI(E4<>"m";"";RANG(F4;SI(E4="... |
| 14/11/2007 à 18:50 | ludo34 | Cherche formule | Un petit essai avec une mise en forme conditionnelle. Regarde et dis nous https://www.excel-pratique.com/~files/doc/PV1hsludo34.zip Bonne soirée @+ Edit : salut Alain, solutions similaires. @+... |
| 14/11/2007 à 18:15 | catlin63 | Additionner les cellules sur deux plages sous condition | Un essai en essayant de deviner à quoi ressemble ton fichier : =NB.SI(B18:Q18;"<"&"8:00"*1) Valable si les heures sont saisies au format horaire d'Excel (ex : 7:50) Si saisi sous forme décimale : =NB.SI(B23:Q23;"<8") D'autres solutions sont possibles également avec SOMMEPROD. Teste et dis nous... |
| 14/11/2007 à 09:03 | mace | Pb de deplacement champs actif | Petit détail, tu n 'as pas posté dans le bon Forum. Sinon, pas sûr du tout d'avoir compris, mais peut-être ceci : appuie sur la touche Arrêt Défil (touche située après les touches de fonctions) Si pas ça, décris un peu plus ton problème @+... |
| 13/11/2007 à 13:19 | stik69 | Petite aide | La fonction INDIRECT permet d'utiliser une référence de cellule sous forme de texte. On commence par construire la référence, généralement par concaténation. INDIRECT fait le reste, c'est-à-dire qu'il transforme la chaîne générée en une référence reconnue par Excel. Voilou @+... |
| 12/11/2007 à 18:48 | stik69 | Petite aide | Ce que tu demandes est certainemnt possible. Je pense que la fonction INDIRECT pourrait en partie résoudre le problème. cela dit, la boule de cristal de qualité étant une denrée rare, il faudrait que tu nous joignes un extrait de ton fichier (sans données confidentielles). Voir le lien bleu en haut... |
| 12/11/2007 à 07:49 | MARIEFLORE | Novice sur Excel 2007 | Bonjour Marie-Flore, Un petit truc pour commercer, évite d'écrire en majuscule. Cela équivaut à crier sur un Forum. Sinon, regarde dasn Outils - Options - Modification - tu dois avoir une coche Décimale fixe avec un nombre à côté. Le plus simple : décocher. Ceci est valable sur une version 2000. Il... |
| 12/11/2007 à 07:42 | sergem44 | Pb Tri nombres decimaux | Tu peux utiliser la solutionj d'Amadeus (via une colonne intermédiaire) Sinon, la formule que je t'avais proposée à base de INDEX et EQUIV permet de trier également les données d'autres colonnes. Cela dit, il serait plus pratique de joindre un exemple de ton fichier plutôt que de tenter de le décrir... |
| 11/11/2007 à 19:08 | White Wolf | Ignorer valeurs extrêmes d'une moyenne | Re, la particularité d'une formule matricielle, c'est la validation Tu saisis la formule et au lieu de valider par ENTREE, tu tapes MAJ (maintenu enfoncé), puis CTRL, maintenu enfoncé et enfin, ENTREE (et là, on lâche tout) Après avoir validé ainsi, des accolades apparaissent de chaque côté de la fo... |
| 11/11/2007 à 15:48 | White Wolf | Ignorer valeurs extrêmes d'une moyenne | On peut parvenir à ce que tu souhaites avec une formule matricielle. Essaye avec ceci : Tes tailles de A1 à A5 en B1 (ou ailleurs) : =MOYENNE(SI(A1:A5<MAX(A1:A5);SI(A1:A5>MIN(A1:A5);A1:A5))) Formule à valider par CTRL + MAJ + ENTREE @+... |
| 11/11/2007 à 11:56 | sergem44 | Pb Tri nombres decimaux | Re, en faisant directement un tri, j'ai pas trouvé. Sinon, avec tes données de A1 à A30, tu mets en B1 cette formule matricielle : =INDEX($A$1:$A$30;EQUIV(LIGNE();SUBSTITUE(DROITE($A$1:$A$30;2);".";"")*1;0)) Formule à valider par CTRL + MAJ + ENTREE et à recopier vers le bas. Bon app @+ Edit : une v... |
| 11/11/2007 à 11:43 | sergem44 | Pb Tri nombres decimaux | Tel que présenté dans ton post, ça ressemble pas vraiment à des nombres décimaux. Il y a trois points par nombre ... Indique nous de façon plus précise ce que tu veux obtenir. Le cas échéant, joins un petit bout de fichier explicatif @+... |
| 11/11/2007 à 10:55 | franck1966 | Planning perpetuel | Petit rappel sur les années bissextiles : sont bissextiles les années divisibles par 4, sauf les années divisibles par 100. Exception : les années divisibles par 400 sont bissextiles. Voilou @+ P.S. : je rajoute un lien à l'attention de Franck1966 : https://www.excel-pratique.com/forum/viewtopic.php... |