Toutes mes réponses sur les forums

14 sujets de 31 à 44 (sur un total de 44)
  • Auteur
    Messages
  • en réponse à : rechercher un en-tête d'une table #16998
    Paul
    Participant

    Merci Sophie,

    Finalement c’était tout simple. D’où l’intérêt de connaitre le plus de fonctions possibles…

    en réponse à : Somme.si Avec deux critére #8951
    Paul
    Participant

    Bonjour smail,

    Pour faire une somme avec 2 conditions ou plus, il faut utiliser la fonction SOMME.SI.ENS(….;…;…)
    Le premier argument est la plage des données dont vous voulez faire la somme.
    Le 2° argument est la plage de la 1° condition et le 3° argument correspond à la 1° condition.
    On peut arrêter la fonction à ce stade et on aura ainsi une seule condition. Pour avoir 2 conditions il faut rajouter 2 arguments.
    Le 4° argument est la plage de la 2° condition et le 5° argument correspond à la 2° condition.

    Si vous voulez un exemple envoyer moi un fichier démo.

    Paul

    en réponse à : RechercheH avec 3 critères #8927
    Paul
    Participant

    Pour savoir pourquoi il faudrait que je regarde le fichier mais il est protégé…
    Refaites un exemple simple sur un autre classeur si vous voulez que je réponde.

    Suggestion : Vous pouvez utiliser dans Formules l’évaluation de formules. Parfois ça aide à comprendre à quelle endroit la formule que l’on utilise est fausse.

    Paul

    en réponse à : RechercheH avec 3 critères #8892
    Paul
    Participant

    J’avoue que je ne suis pas sûr de tous comprendre.

    Je pense que pour cela il faut utiliser la fonction

    =somme.si.ens(Tauxcomm[Tauxfixe];Tauxcomm[No contrat];[@No contrat])

    Si le tableau de l’onglet est appelé “Tauxcomm”. Cette formule devrait fonctionner. à laquelle il faut rajouter les autres conditions.

    Paul

    en réponse à : rechercher un en-tête d'une table #8891
    Paul
    Participant

    Effectivement cela fonctionne avec 2 colonnes. En revanche je voudrais que cela puisse fonctionner avec un grand nombre de colonnes (un vingtaine). Il est toujours possible d’imbriquer plusieurs fonctions “si” mais ce serait beaucoup trop long…

    Merci pour ta participation

    Une autre idée ?

    Paul

    en réponse à : rechercher un en-tête d'une table #8838
    Paul
    Participant

    Personne n’a une idée ?

    en réponse à : Modification d'une formule dans un tableau #8835
    Paul
    Participant

    Bonjour Marie France,

    Le plus simple serait de mettre un fichier joint pour que l’on comprenne bien et que l’on puisse proposer des solutions…

    en réponse à : rechercher un en-tête d'une table #8816
    Paul
    Participant

    Non pas encore…

    Vous utilisez la même formule dans les 2 cases mais j’aimerais que en D20 la formule prennent en compte les données de la colonne “charges”. Pour cela, il faudrait remplacer “bdd[recettes]” dans la formule par une formule du type “bdd[“&C19&”[” mais cela ne fonctionne pas…

    Je renvoie le fichier avec le résultat souhaité.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : rechercher un en-tête d'une table #8812
    Paul
    Participant

    La réponse est bonne mais ne répond pas à ma question.

    Mon problème n’est pas de faire la moyenne, c’est d’avoir une même formule dans les 2 cases.
    Je joins un autre fichier qui est peut-être plus compréhensible.

    Paul

    Attachments:
    You must be logged in to view attached files.
    en réponse à : formule pour table #8778
    Paul
    Participant

    Merci pour la solution.

    Finalement j’avais réussi tout seul avec les fonctions INDEX + EQUIV comme la solution proposée.
    Mais je ne connaissais pas l’astuce pour les dates. J’avais détourné le problème en changeant le format des cellules dates en format texte.

    Paul

    en réponse à : RechercheV avec somme #8699
    Paul
    Participant

    La différence entre ces deux formules tient principalement dans le fait que SOMMEPROD va faire la somme de plusieurs valeurs (si ces valeurs répondent aux critères définis) alors que la fonction INDEX ne renvoie qu’une seule valeur. Dans votre exemple, les 2 formules conviennent mais ce n’est pas toujours le cas…

    Paul

    en réponse à : Tableau liste #8132
    Paul
    Participant

    Je ne connais pas le language VBA donc je préfère ne pas l’utiliser.

    En tout cas merci pour les réponses

    en réponse à : Tableau liste #8130
    Paul
    Participant

    ça marche pour la première société mais pas pour la 2°…

    et comment t’as fait ? c’est du VBA ?

    en réponse à : Tableau liste #8126
    Paul
    Participant

    La solution proposée est pas mal du tout.

    Je l’ai amélioré en utilisant la fonction index plutôt que recherchev => ça permet de  ne  pas rajouter de colonne avec les numéros (moins il y a de colonnes plus c’est simple)

    N’y aurait-il pas encore un moyen de l’améliorer en :

    – remplaçant le “5” dans la fonction INDEX(Sociétés;LIGNE(Tableau2[[#Cette ligne];[Sociétés]])-5;1) par une fonction reconnaissant le numéro de la ligne ;

    – j’aurais aimé que la 2° table s’ajuste automatiquement en fonction du nombre de sociétés présentes (un peu comme un tableau croisé dynamique) mais je ne sais pas s’il existe une astuce pour ça.

    Merci

    Paul

    Attachments:
    You must be logged in to view attached files.
14 sujets de 31 à 44 (sur un total de 44)