t

Passionné d'Excel

Inscrit le :03/05/2007
Dernière activité :06/08/2015 à 08:36
Version d'Excel :Excel 2003 + 2007
Messages
3'073
Votes
132
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par thibo - page 2

DateAuteur du sujetSujetExtrait du message
17/08/2011 à 19:15petar91 Optimisation fonction SOMME PRODRe, en nommant de façon dynamique avec la fonction DECALER, ça offre des avantages : meilleure lisibilité et compréhension de la formule du fait de l'utilisation du nom meilleur temps de calcul. La formule en E2 devient : Voir le fichier joint où tu pourras regarder comment ont été nommés les différ...
17/08/2011 à 16:59petar91 Optimisation fonction SOMME PRODUn petit bout de fichier exemple aurait le bienvenu pour bien comprendre et tester la formule. Avec un peu de chance, peut-être ceci : Sans garantie. Quand au temps de calcul, sur une telle plage de cellules, il est clair qu'il ne faut pas s'attendre à des miracles. Les 100.000 lignes sont elles tou...
17/08/2011 à 16:36compteabdou Recherche des informations à partir de plusieurs critèresPas évident de comprendre ce que tu souhaites obtenir. Une piste avec cette formule : à recopier vers la droite. Permet de récupérer des informations relatives aux différents avenants. Il faut qu'il y ait tous les avenants, du n° 1 au n° ...... Si souci adaptation, ou sin pas ça, reviens avec un fic...
16/08/2011 à 19:14max25 Pb mise en forme conditionnelleIl est préférable de poster dans le Forum Exel - VBA où tu as plus de chances d'être lu. Pour ton souci, une piste : mettre en première condition : contient "très bonne" et cocher interrompre si Vrai en deuxième condition : contient "bonne" Cela dit, sans voir ton fichier, difficile d'être précis. S...
16/08/2011 à 17:34ReuKFormat perso pour avoir une durée en **an(s) **moisRe, Essaye avec ce format personnalisé : @+...
16/08/2011 à 15:37ReuKFormat perso pour avoir une durée en **an(s) **moisComme indiqué par Dan, il serait intéressant que tu nous donnes un exemple concret. Dans telle cellule, j'ai telle valeur, dans telle autre cellule, j'ai telle autre valeur, et je souhaite avoir tel résultat sous tel format. Tu peux également joindre un petit bout de fichier exemple commenté. A te (...
16/08/2011 à 13:17sarkPlusieurs conditions "SI"Je n'ai pas compris pourquoi il y avait deux tableaux en Feuille2. A quel critère correspond le premier ? le deuxième ? Je te propose de modifier les intitulés sur la Feuille 2 en colonne A. Il faut que les libellés soient identiques à ceux de tes listes déroulantes. Pas de précision Au dixième Préc...
16/08/2011 à 13:04Max00Remplacer une cellule dans toute les formulesRe, Petit complément : Pour repérer les cellules qui font référence à A1, tu peux essayer ceci : Se placer en A1, puis Onglet Formules - Groupe Audit de formules - Repérer les dépendants Tu auras une série de flèches qui pointent sur les cellules concernées. @+...
16/08/2011 à 11:04macfornaz Imprimer a partir d'un choix d'une listeRegarde dans Insertion - Nom - Définir Tu trouveras des noms définis avec la fonction DECALER @+...
16/08/2011 à 08:41Max00Remplacer une cellule dans toute les formulesUn simple remplacer suffit. Sélectionne les 7 cellules concernées, puis CTRL H (raccourci de Remplacer) Rechercher : A1 Remplacer par : B1 Remplacer tout Attention : si par exemple, tu as un A11 dans la formule, A11 sera remplacé par B11 @+...
16/08/2011 à 07:33macfornaz Imprimer a partir d'un choix d'une listeRe, bonjour vba-new, Bien vu, cela dit, le n° de bague étant le critère clé de la base, je préfère avoir un nom dédié. Ca facilite la lecture des formules. C'est mon avis et je partage Mais sur le principe, je suis bien d'accord avec toi. Bonne journée à toi @+...
16/08/2011 à 07:27JMM Montant maximumUn nouvel essai en M32 : Dans le cas où les personnes A et B perçoivent toutes les deux un revenu chômage, j'ai considéré que le plafond était de 1000. Est-ce exact ? Essaye la formule et dis-nous @+...
16/08/2011 à 07:05macfornaz Imprimer a partir d'un choix d'une listeVoir ton fichier en retour. J'ai nommé la liste des n° de bagues avec la fonction DECALER, idem pour la base de données. L'intérêt de la fonction DECALER est d'avoir des plages nommées dynamiques, c'est-à-dire qu'elles évoluent en fonction du nombre de lignes que la base contient. Onglet Formules -...
15/08/2011 à 19:18JMM Montant maximumRe, Peut-être ceci en M32 : Comme déjà demandé, il serait intéressant d'avoir plusieurs exemples pour les données des colonnes E et G correspondant à plusieurs situations. En nous donnant pour chacun de ces exemples le résultat attendu en M32, il serait alors sans doute plus facile de trouver la bon...
15/08/2011 à 18:32JMM Montant maximumRe, Quelles sont les cellules qui correspondent à un revenu du travail (pour la personne B) ? G27, G28 et G29 ? Y-a-t-il d'autres cellules à prendre en considération pour le revenu de travail ? Ne pas oublier que ce qui est évident pour toi l'est moins pour nous qui découvrons ton problème. @+...
15/08/2011 à 15:25smith22 Aide Formule SIRe, sur la base de la formule proposée hier (j'avais inversé, il fallait mettre un <> à la place du =) Voir le fichier joint. @+...
15/08/2011 à 12:47JMM Montant maximumRe, Il aurait été intéressant d'avoir des exemples dans ton fichier (une dizaine par exemple) avec le résultat attendu. Je te propose ceci en M32 : Sans trop de conviction, ne sachant pas comment tu complètes les cellules E32 et G32 @+...
15/08/2011 à 12:15smith22 Aide Formule SIRe, Tu ne peux pas additionner des cellules qui contiennent des lettres. Tu peux les concaténer avec le symbole & Mais je ne vois pas comment cela va solutionner ton problème. Reviens avec un fichier plus complet (plus d'envois) et en y ajoutant quelques commentaires. A te (re)lire @+...
15/08/2011 à 09:15Max00Equation compliquéRe, Pour joindre un fichier, regarde cete petite video de Nad : http://www.youtube.com/watch?feature=player_embedded&v=EbNYLzTz5wM#at=10 qui explique comment procéder @+...
15/08/2011 à 08:45Max00Equation compliquéSalut vba, Dans un OU, on a généralement des tests. Ici, on a le résultat de tests. un OU avec deux textes : =OU(texte_1;texte_2) retournera toujours #VALEUR! Que veux tu obtenir avec ce OU ? Le plus simple : nous joindre un petit bout de fichier exemple et commenté. A te (re)lire @+...
15/08/2011 à 08:36JMM Montant maximumJ'avais tenté de suivre ton autre fil, mais sans succès. Ici, tu nous indiques : si personne A, qu'est marie, a 1200 de chômage (cellule E32) la banque tiendra compte de 1000 On ne sait pas si la personne B est au chômage ou pas. Il me semble que l'info doit être donnée pour déterminer le montant en...
14/08/2011 à 20:49smith22 Aide Formule SIRe, Une tentative avec cette formule pour la MFC : La fonction DECALER, basée sur le nombre d'éléments de la ligne 3, permet d'adapter la formule automatiquement au nombre d'envois. Je teste s'il y a des éléments au-delà de la colonne "envoi 4". Si oui, je cherche le dernier élément après cette colo...
14/08/2011 à 18:56smith22 Aide Formule SITu indiques que la colonne 4 ne doit pas être prise en compte. Parce qu'elle contient "oui" ? Y-a-t-il d'autres termes à ne pas prendre en compte ? Dans d'autres colonnes ? Sinon, combien de colonnes peux-tu avoir au maxi ? A te (re)lire avec quelques précisions. @+...
14/08/2011 à 15:35macfornaz Liste (validation) affecter une valeurRe, Il y a un décalage d'une ligne. La formule porte sur la ligne du dessus. Adaptation de la formule : @+...
14/08/2011 à 14:22MINOMémé résultatPas certain d'avoir compris, mais essaye avec cette formule : Pour tester plus de deux égalités, il faut les intégrer dans un ET Si pas ça, reviens avec plus de précisions. @+...
14/08/2011 à 13:36macfornaz Liste (validation) affecter une valeurRe, J'ai fait quelques essais avant de poster. Il me semblait que les deux formules retournaient le même résultat. Peux-tu nous donner un exemple (ou plus) où le résultat n'est pas correct avec la 2ème formule ? A te (re)lire @+...
14/08/2011 à 13:32roberto123456789 Liste deroulante cascadeLa formule fait référence aux 100 premières lignes de Sheet1. Il faut remplacer tous les 100 par 1000, 2000 ou plus selon la taille réelle de ton fichier. Concernant la taille de cette base, est-elle amenée à évoluer (augmenter) en permanence ? Ou bien aura-t-elle un nombre de lignes à peu près stab...
14/08/2011 à 13:05macfornaz Liste (validation) affecter une valeurRe, Deux solutions : en J5 : ou : à recopier vers le bas Je te laisse tester @+...
14/08/2011 à 07:47macfornaz Liste (validation) affecter une valeurSans fichier exemple, à tout hasard, essaye cette formule en D1 : Toute valeur autre que Satiné ou Brillant doit retourner 0 si j'ai bien compris. Si pas ça, reviens avec un petit bout de fichier exemple avec commentaires. @+...
13/08/2011 à 23:01roberto123456789 Liste deroulante cascadeRe, Les critères doivent être renseignés dès lors qu'on veut restreindre le choix. Si, pour un critère donné, on souhaite avoir l'ensemble des données, il ne faut rien renseigner. J'ai essayé d'apporter des réponses (en bleu) à tes différentes interrogations. Indiques nous le cas échéant deux ou tro...
13/08/2011 à 22:18roberto123456789 Liste deroulante cascadeRe, Voir nouveau fichier où j'ai mis 3 exemples. Dis nous si ça correspond à ton attente @+...
13/08/2011 à 21:52roberto123456789 Liste deroulante cascadeRe, Normalement, en sélectionnant uniquement les critères qui t'intéressent (et en effaçant les autres) , ça retourne le CA. En te relisant, et en branchant ma boule de cristal, je crois comprendre que Moyen Orient et Afrique correspond à l'ensemble des autres pays. Auquel cas, ce n'est plus un pays...
13/08/2011 à 20:42roberto123456789 Liste deroulante cascadeRe, Voir le fichier joint. Les listes utilisées pour les validations sont des listes nommées dynamiquement avec la fonction DECALER (voir Formules - Gestionnaire de noms). Sur la sheet3, j'ai ajouté deux listes déroulantes pour l'année et le trimestre. J'ai également ajouté une formule matricielle q...
13/08/2011 à 15:07roberto123456789 Liste deroulante cascadeRegarde avec le fichier joint. J'ai adapté la présentation des données en fonction de ce que j'ai compris. J'ai mis 4 listes déroulantes en Sheet3, cellules B4 à B7 Je te laisse tester @+...
13/08/2011 à 13:00roberto123456789 Liste deroulante cascadeRe, Je suppose que tu souhaites que tes listes déroulantes soient en Sheet2. Mais quel doit être le contenu de chaque liste déroulante ? Pays ? Ville ? En A1 ? en A2 ? en A3 ? En ajoutant une colonne, ou en modifiant la présentation de tes données, on peut rattacher les villes à un pays. Qu'en est-i...
13/08/2011 à 10:21roberto123456789 Liste deroulante cascadeFaire des listes déroulantes, pourquoi pas. Mais je ne vois pas avec quel(s) critère(s) faire une liste déroulante en cascade. Où doit se situer cette liste déroulante sur ta feuille ? S'agit-il d'une liste déroulante en cascade dans une seule cellule ou bien dans plusieurs ? En ce qui concerne tes...
12/08/2011 à 19:07roberto123456789 Liste deroulante cascadeTu aurais dû poster directement dans le Forum Excel-VBA où tu aurais eu plus de chances d'être lu. Cela dit, j'ai regardé ton fichier. J'ai du mal à comprendre ce que tu veux faire exactement. Peux-tu joindre un fichier plus complet, notamment avec les données chiffrées. Ca sera alors sans doute plu...
12/08/2011 à 13:19JMM Somme de 2 cellulesTu as également cette possibilité : @+ Edit : Il semble qu'il y ait du doublon dans l'air ... https://forum.excel-pratique.com/excel/sommes-de-cellules-t25044.html @+...
12/08/2011 à 09:37Francois22 Compter les articles d'une liste selon un critèreEssaye avec SOMMEPROD et GAUCHE : Plage de cellules à adapter @+...
12/08/2011 à 09:24cfn3cfn Doublons dans une plage de cellulesPremier point : il ne faut pas qu'il y ait d'apostrophe dans la formule de ta MFC Ensuite, il faut que la plage de référence soit figée avec des $ Essaye en adaptant ainsi (à partir de A5) : Détail : ta formule agit sur 18 colonnes. Est-ce bien ton souhait ? @+...
09/08/2011 à 21:45loulou33 Aide formuleUn essai en D23 : @+...
09/08/2011 à 19:17cyberbase Fonction nb.si sur plusieurs feuillesEn m'inspirant du travail d'Amadeus ici : https://forum.excel-pratique.com/post142068.html#p142068 une tentative : en C3 : à recopier vers le bas. Si tu as tous les mois, remplace {1;2;3} par {1;2;3;4;5;6;7;8;9;10;11;12} De même, si tu utilises la virgule comme séparateur décimal, remplace le ; par...
09/08/2011 à 07:09Myta35[Délestage]Formule matricielle sur plage de cellulePas sûr d'avoir bien compris ton souhait. J'ai inversé SOMME et ESTNUM, ça donne ceci en matriciel : Le résultat donne 6, donc, ai-je compris .... ??? A2:A11 doit pouvoir être remplacé par une définition dynamique avec DECALER. @+...
08/08/2011 à 21:50PHILIPPE88 Incertion de reference de feuilles dans formulesRe, "Tout sélectionner" est une fonction du Forum qui permet de sélectionner la formule. Ensuite, tu fais CTRL C, puis dans ta feuille, dans la cellule, tu fais CTRL V pour coller. @+...
08/08/2011 à 21:06PHILIPPE88 Incertion de reference de feuilles dans formulesRe, ça donne par exemple en G7 : Je fais précéder et suivre la référence C7 d'une apostrophe pour le cas où la valeur en C7 (donc le nom de l'onglet) comporterait une espace. On peut ajouter un test pour le cas où l'onglet n'existerait pas (du type : SI(ESTERREUR(.....);"";.....) @+...
08/08/2011 à 20:47PHILIPPE88 Incertion de reference de feuilles dans formulesLa fonction INDIRECT devrait t'aider pour cela. Pour qu'on t'en dises plus, il faut que, de ton côté, tu nous en dises plus également : - quels noms portent tes feuilles ? - quelles(s) cellule(s) veux-tu récupérer ? N'hésite pas à joindre un petit bout de fichier exemple commenté pour une réponse pr...
08/08/2011 à 15:24Baton Problème avec un calcul du SOMMEPROD / format de celluleRe, Je te propose cette formule : A tester cependant. Edit Amadéus: Bonjour, le dernier fichier s'ouvre correctement et thibo a donné la formule @+...
08/08/2011 à 14:19Baton Problème avec un calcul du SOMMEPROD / format de celluleCe que tu as en colonne N n'est pas une date, mais un nombre de jours. Or, tu appliques un format Date sur ces données. D'où le résultat erroné. Il faut revenir avec DATEDIF pour obtenir un affichage tel que tu le souhaites. @+...
08/08/2011 à 14:10JMM Cellules invisiblesRe, Pour afficher un mot par le biais d'une formule, il faut que ce mot soit entre guillemets. en U41, ça donne : =SI($S$9+$AC$9+$W$22=0;""; " non " ) @+...
08/08/2011 à 07:03JMM Cellules invisiblesCette partie de ta formule : $S$9+$AC$9+$W$22="non" ne peut fonctionner. Une addition ne peut donner du texte. Si tu veux tester qu'il y a trois "non", remplace cette partie ta formule par celle-ci : ou : @+...