{"id":8418,"date":"2026-09-17T06:09:51","date_gmt":"2026-09-17T06:09:51","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/comment-effectuer-test-exact-fisher-excel\/"},"modified":"2026-09-17T06:09:55","modified_gmt":"2026-09-17T06:09:55","slug":"comment-effectuer-test-exact-fisher-excel","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=comment-effectuer-test-exact-fisher-excel","title":{"rendered":"Comment effectuer le test exact de Fisher dans Excel"},"content":{"rendered":"<p>L&rsquo;\u00e9valuation de l&rsquo;ind\u00e9pendance statistique au sein de tableaux de contingence croisant deux variables cat\u00e9gorielles constitue une pierre angulaire de l&rsquo;inf\u00e9rence quantitative moderne. Dans le champ des sciences biom\u00e9dicales, de la psychologie clinique, des neurosciences comportementales et de l&rsquo;\u00e9pid\u00e9miologie, les chercheurs sont fr\u00e9quemment confront\u00e9s \u00e0 des protocoles exp\u00e9rimentaux caract\u00e9ris\u00e9s par des contraintes logistiques s\u00e9v\u00e8res, une raret\u00e9 intrins\u00e8que des populations cibles ou des imp\u00e9ratifs \u00e9thiques stricts limitant drastiquement la taille des cohortes observables. Dans ces configurations o\u00f9 les effectifs globaux s&rsquo;av\u00e8rent r\u00e9duits, les m\u00e9thodes inf\u00e9rentielles traditionnelles reposant sur des approximations asymptotiques \u2014 au premier rang desquelles figure le test d&rsquo;ind\u00e9pendance du Chi-deux de Karl Pearson \u2014 subissent une d\u00e9gradation prononc\u00e9e de leur robustesse op\u00e9rationnelle, exposant l&rsquo;analyste \u00e0 des distorsions m\u00e9thodologiques majeures.<\/p>\n<p>Pour pallier l&rsquo;inad\u00e9quation structurelle des approximations distributionnelles face aux petits \u00e9chantillons, l&rsquo;approche combinatoire exacte d\u00e9velopp\u00e9e par Sir Ronald Aylmer Fisher s&rsquo;impose comme la r\u00e9f\u00e9rence m\u00e9thodologique absolue. Contrairement aux tests asymptotiques dont la validit\u00e9 repose sur la convergence th\u00e9orique des grands nombres, le test exact de Fisher calcule la probabilit\u00e9 pr\u00e9cise et non approxim\u00e9e d&rsquo;observer la distribution matricielle constat\u00e9e \u2014 ou une distribution encore plus d\u00e9viante de l&rsquo;ind\u00e9pendance \u2014 sous l&rsquo;hypoth\u00e8se nulle, conditionnellement aux marges observ\u00e9es du tableau. Cette propri\u00e9t\u00e9 math\u00e9matique conf\u00e8re au test une validit\u00e9 inconditionnelle, quel que soit l&rsquo;effectif global observ\u00e9, pr\u00e9servant ainsi l&rsquo;int\u00e9grit\u00e9 du taux d&rsquo;erreur de premi\u00e8re esp\u00e8ce sans exiger de corrections arbitraires comme celle de Yates.<\/p>\n<p>Bien que les logiciels statistiques d\u00e9di\u00e9s tels que R, SAS ou IBM SPSS Statistics int\u00e8grent nativement des routines compil\u00e9es ex\u00e9cutant ce test d&rsquo;un simple appel algorithmique, la mise en \u0153uvre du test exact de Fisher au sein de l&rsquo;environnement Microsoft Excel repr\u00e9sente une d\u00e9marche p\u00e9dagogique et analytique d&rsquo;une valeur inestimable. Excel ne dispose pas d&rsquo;une fonction \u00e9l\u00e9mentaire unique baptis\u00e9e \u00ab TEST.FISHER \u00bb pour les tables d&rsquo;association, mais son moteur de calcul matriciel et sa distribution hyperg\u00e9om\u00e9trique native permettent d&rsquo;impl\u00e9menter ce test avec une exactitude arithm\u00e9tique absolue. Le pr\u00e9sent trait\u00e9 fournit une d\u00e9construction th\u00e9orique, math\u00e9matique et op\u00e9rationnelle int\u00e9grale pour r\u00e9aliser, v\u00e9rifier et automatiser le test exact de Fisher dans Microsoft Excel, tout en respectant les standards acad\u00e9miques les plus exigeants de la recherche contemporaine.<\/p>\n<h2>1. Fondements th\u00e9oriques et \u00e9pist\u00e9mologiques du test exact de Fisher<\/h2>\n<h3>1.1 Origine statistique et raison d&rsquo;\u00eatre m\u00e9thodologique<\/h3>\n<p>L&rsquo;\u00e9mergence formelle du test exact de Fisher trouve son ancrage historique dans les travaux fondateurs de Sir <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Ronald_Fisher\">Ronald Aylmer Fisher<\/a> pr\u00e9sent\u00e9s dans son ouvrage s\u00e9minal de 1935, <em>The Design of Experiments<\/em>. L&rsquo;anecdote c\u00e9l\u00e8bre devenue un paradigme de la statistique exp\u00e9rimentale moderne concerne une coll\u00e8gue biologiste de la station exp\u00e9rimentale de Rothamsted, le Dr Muriel Bristol, qui affirmait \u00eatre capable de discerner sensoriellement si le lait avait \u00e9t\u00e9 vers\u00e9 dans la tasse avant ou apr\u00e8s l&rsquo;infusion du th\u00e9. Afin de soumettre cette affirmation empirique \u00e0 un cadre de r\u00e9futabilit\u00e9 popp\u00e9rienne rigoureux, Fisher \u00e9labora une exp\u00e9rience randomis\u00e9e consistant en huit tasses pr\u00e9sent\u00e9es dans un ordre al\u00e9atoire, dont quatre pr\u00e9par\u00e9es selon la modalit\u00e9 \u00ab th\u00e9 en premier \u00bb et quatre selon la modalit\u00e9 \u00ab lait en premier \u00bb. La sujette, inform\u00e9e de cette parit\u00e9 exacte des conditions, devait classifier les huit r\u00e9cipients sans indice contextuel.<\/p>\n<p>Face \u00e0 cet \u00e9chantillon d&rsquo;une taille infinit\u00e9simale (N = 8), l&rsquo;application des lois normales ou du Chi-deux s&rsquo;av\u00e9rait totalement proscrite. Fisher d\u00e9montra alors que la g\u00e9n\u00e9ration combinatoire de toutes les permutations possibles d&rsquo;assignation permettait de quantifier pr\u00e9cis\u00e9ment la probabilit\u00e9 d&rsquo;obtenir un r\u00e9sultat parfait ou quasi-parfait par l&rsquo;effet du pur hasard. La n\u00e9cessit\u00e9 math\u00e9matique d&rsquo;une telle approche exacte d\u00e9coulait de l&rsquo;impossibilit\u00e9 de recourir aux th\u00e9or\u00e8mes limites centraux lorsque l&rsquo;espace probabiliste discret est domin\u00e9 par des discontinuit\u00e9s fondamentales. Dans les recherches actuelles en psychologie cognitive et en psychopathologie exp\u00e9rimentale, o\u00f9 l&rsquo;on explore des ph\u00e9notypes ultra-rares ou des alt\u00e9rations neurobiologiques au sein d&rsquo;\u00e9chantillons cliniques pr\u00e9cieux, la m\u00eame exigence \u00e9pist\u00e9mologique pr\u00e9vaut : l&rsquo;inf\u00e9rence ne saurait s&rsquo;appuyer sur une approximation distributionnelle dont les conditions d&rsquo;\u00e9mergence ne sont pas satisfaites au sein du protocole exp\u00e9rimental.<\/p>\n<figure class=\"wpt-preserved-image\"><img fetchpriority=\"high\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/fisherExactTestExcel2.png\" alt=\"Fisher\" \/><figcaption>Fisher<\/figcaption><\/figure>\n<h3>1.2 Diff\u00e9rence fondamentale entre le test du Chi-deux et le test de Fisher<\/h3>\n<p>La divergence fondamentale qui s\u00e9pare le test d&rsquo;ind\u00e9pendance du Chi-deux de Pearson du test exact de Fisher r\u00e9side dans la nature de la distribution statistique sous-jacente exploit\u00e9e pour calculer la valeur p. Le test du Chi-deux est un test asymptotique reposant sur une variable al\u00e9atoire continue continue th\u00e9orique qui n&rsquo;est qu&rsquo;une limite d&rsquo;approximation pour les effectifs tendanciellement infinis. En vertu des r\u00e8gles de gestion \u00e9nonc\u00e9es historiquement par William Gemmell Cochran, la validit\u00e9 empirique du test du Chi-deux est conditionn\u00e9e par l&rsquo;exigence qu&rsquo;aucune cellule th\u00e9orique (effectif attendu sous hypoth\u00e8se d&rsquo;ind\u00e9pendance) ne soit strictement inf\u00e9rieure \u00e0 1, et que moins de 20 % des cellules th\u00e9oriques pr\u00e9sentent un effectif inf\u00e9rieur \u00e0 5. D\u00e8s lors que ces seuils critiques sont viol\u00e9s, la statistique du Chi-deux s&rsquo;\u00e9carte substantiellement de la loi continue th\u00e9orique \u00e9ponyme.<\/p>\n<p>Cette non-concordance distributionnelle induit une distorsion syst\u00e9matique de l&rsquo;erreur de type I (alpha), conduisant \u00e0 rejeter l&rsquo;hypoth\u00e8se nulle \u00e0 tort dans des proportions bien sup\u00e9rieures au seuil nominalement d\u00e9clar\u00e9 de 5 %. Les corrections dites de continuit\u00e9, telle que la correction de Yates qui retranche 0,5 \u00e0 la valeur absolue des \u00e9carts observ\u00e9s-attendus, ne constituent que des exp\u00e9dients heuristiques souvent trop conservateurs, bridant excessivement la puissance statistique du dispositif. \u00c0 l&rsquo;inverse, le test exact de Fisher s&rsquo;affranchit de toute extrapolation asymptotique. En appliquant un calcul combinatoire exact fond\u00e9 sur les lois hyperg\u00e9om\u00e9triques, il d\u00e9termine la masse de probabilit\u00e9 discr\u00e8te pr\u00e9cise de chaque configuration d&rsquo;\u00e9chantillonnage concevable, garantissant un contr\u00f4le rigoureux et sans compromis du taux d&rsquo;erreur de type I, ind\u00e9pendamment de la modestie des effectifs analys\u00e9s.<\/p>\n<h3>1.3 Typologie des donn\u00e9es et hypoth\u00e8ses statistiques<\/h3>\n<p>L&rsquo;armature op\u00e9rationnelle du test exact de Fisher requiert formellement deux variables qualitatives nominales, chacune \u00e9tant scind\u00e9e en deux modalit\u00e9s strictement dichotomiques, aboutissant \u00e0 l&rsquo;organisation canonique d&rsquo;une matrice \u00e0 deux lignes et deux colonnes (tableau de contingence 2&#215;2). Ces variables peuvent repr\u00e9senter des assignations exp\u00e9rimentales (par exemple, Groupe Traitement Actif versus Groupe Placebo) et des statuts cliniques terminaux (par exemple, R\u00e9mission Compl\u00e8te versus \u00c9chec Th\u00e9rapeutique), ou deux traits ph\u00e9notypiques concomitants (Pr\u00e9sence versus Absence d&rsquo;un marqueur neurobiologique et Pr\u00e9sence versus Absence d&rsquo;un d\u00e9ficit ex\u00e9cutif s\u00e9v\u00e8re).<\/p>\n<p>L&rsquo;\u00e9chafaudage inf\u00e9rentiel s&rsquo;articule autour de la formulation univoque de deux hypoth\u00e8ses statistiques mutuellement exclusives. L&rsquo;hypoth\u00e8se nulle (H0) postule l&rsquo;ind\u00e9pendance stochastique stricte entre la variable de ligne et la variable de colonne. Sous H0, la probabilit\u00e9 d&rsquo;appartenir \u00e0 une cat\u00e9gorie de colonne donn\u00e9e est rigoureusement identique quelle que soit la modalit\u00e9 de ligne consid\u00e9r\u00e9e, ce qui \u00e9quivaut \u00e0 affirmer que le rapport de cotes th\u00e9orique (<em>Odds Ratio<\/em>, not\u00e9 OR) est \u00e9gal \u00e0 l&rsquo;unit\u00e9 (H0 : OR = 1). L&rsquo;hypoth\u00e8se alternative (H1) s&rsquo;\u00e9nonce selon deux perspectives \u00e9pist\u00e9mologiques distinctes :<\/p>\n<ul>\n<li><strong>Hypoth\u00e8se alternative bidirectionnelle (bilat\u00e9rale) :<\/strong> Il existe une association statistiquement significative entre les deux variables, la modalit\u00e9 de ligne modulant la r\u00e9partition des fr\u00e9quences de colonne sans pr\u00e9somption a priori de l&rsquo;orientation de cette modulation (H1 : OR \u2260 1).<\/li>\n<li><strong>Hypoth\u00e8se alternative directionnelle (unilat\u00e9rale) :<\/strong> La modalit\u00e9 exp\u00e9rimentale augmente (ou diminue) sp\u00e9cifiquement la cote du statut d&rsquo;int\u00e9r\u00eat par rapport \u00e0 la modalit\u00e9 t\u00e9moin, d\u00e9finissant une zone de rejet univoque sur l&rsquo;une des queues de distribution (H1 : OR &gt; 1 ou H1 : OR &lt; 1).<\/li>\n<\/ul>\n<h2>2. Conditions d&rsquo;application et hypoth\u00e8ses sous-jacentes<\/h2>\n<h3>2.1 Structure du tableau de contingence 2&#215;2<\/h3>\n<p>La structure canonique sur laquelle s&rsquo;\u00e9chafaude le test de Fisher est un tableau de contingence quadrangulaire compos\u00e9 de quatre cellules \u00e9l\u00e9mentaires, conventionnellement d\u00e9nomm\u00e9es <em>a<\/em>, <em>b<\/em>, <em>c<\/em> et <em>d<\/em>. Les cellules <em>a<\/em> et <em>b<\/em> composent la premi\u00e8re ligne (correspondant g\u00e9n\u00e9ralement au groupe exp\u00e9rimental ou \u00e0 l&rsquo;exposition), tandis que les cellules <em>c<\/em> et <em>d<\/em> d\u00e9limitent la seconde ligne (associ\u00e9e au groupe t\u00e9moin ou \u00e0 l&rsquo;absence d&rsquo;exposition). Corr\u00e9lativement, la premi\u00e8re colonne regroupe les occurrences de l&rsquo;\u00e9v\u00e9nement d&rsquo;int\u00e9r\u00eat (cellules <em>a<\/em> et <em>c<\/em>), et la seconde colonne rassemble les non-occurrences (cellules <em>b<\/em> et <em>d<\/em>). Pour que le mod\u00e8le math\u00e9matique conserve son absolue l\u00e9gitimit\u00e9, les crit\u00e8res de classification doivent imposer que chaque sujet observ\u00e9 appartienne \u00e0 une et une seule cellule matricielle, garantissant une \u00e9tanch\u00e9it\u00e9 cat\u00e9gorielle absolue.<\/p>\n<p>L&rsquo;hypoth\u00e8se structurante la plus singuli\u00e8re du test exact de Fisher r\u00e9side dans son conditionnement par rapport aux marges fixes. Les totaux marginaux des lignes (d\u00e9finis par <em>R1 = a + b<\/em> et <em>R2 = c + d<\/em>) ainsi que les totaux marginaux des colonnes (d\u00e9finis par <em>C1 = a + c<\/em> et <em>C2 = b + d<\/em>) sont consid\u00e9r\u00e9s comme des constantes invariantes pr\u00e9d\u00e9termin\u00e9es une fois l&rsquo;exp\u00e9rience achev\u00e9e. Si dans certaines exp\u00e9riences contr\u00f4l\u00e9es les marges de lignes sont effectivement fix\u00e9es par le protocole (l&rsquo;exp\u00e9rimentateur alloue arbitrairement 10 patients au groupe 1 et 10 patients au groupe 2), les marges de colonnes sont presque syst\u00e9matiquement al\u00e9atoires dans la r\u00e9alit\u00e9 biologique. L&rsquo;op\u00e9ration intellectuelle de Fisher consiste \u00e0 \u00e9valuer la probabilit\u00e9 conditionnelle des configurations int\u00e9rieures sous l&rsquo;hypoth\u00e8se que l&rsquo;ensemble des quatre marges est connu et immuable, transformant l&rsquo;espace d&rsquo;\u00e9chantillonnage multinomial ou binomial en une distribution hyperg\u00e9om\u00e9trique unidimensionnelle ne d\u00e9pendant que de la variation d&rsquo;une unique cellule libre.<\/p>\n<h3>2.2 Crit\u00e8res d&rsquo;\u00e9chantillonnage et validit\u00e9 interne<\/h3>\n<p>La validit\u00e9 interne des conclusions d\u00e9duites du test exact de Fisher repose sur le postulat d&rsquo;ind\u00e9pendance stricte des unit\u00e9s statistiques \u00e9l\u00e9mentaires constituant l&rsquo;\u00e9chantillon. Chaque observation doit \u00e9maner d&rsquo;une entit\u00e9 biologique, cognitive ou clinique distincte ; aucune corr\u00e9lation intraclasse, structure hi\u00e9rarchique ou mesure s\u00e9quentielle intra-sujet ne doit polluer l&rsquo;\u00e9chantillonnage. Dans l&rsquo;\u00e9ventualit\u00e9 o\u00f9 le plan exp\u00e9rimental impliquerait un appariement pr\u00e9alable des sujets (par exemple, appariement cas-t\u00e9moins sur l&rsquo;\u00e2ge et le quotient intellectuel) ou des mesures r\u00e9p\u00e9t\u00e9es pr\u00e9-th\u00e9rapie versus post-th\u00e9rapie sur la m\u00eame cohorte, le test exact de Fisher devient conceptuellement inappropri\u00e9. L&rsquo;analyste doit alors imp\u00e9rativement s&rsquo;orienter vers des proc\u00e9dures adapt\u00e9es aux donn\u00e9es appari\u00e9es, au premier rang desquelles figure le <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/McNemar%27s_test\">test de McNemar<\/a> (ou sa version exacte binomiale pour petits effectifs).<\/p>\n<p>Par ailleurs, bien que le test conserve son exactitude nominale quelles que soient les valeurs marginales, l&rsquo;existence de d\u00e9s\u00e9quilibres marginaux s\u00e9v\u00e8res peut impacter de mani\u00e8re substantielle la sensibilit\u00e9 (ou puissance statistique) du dispositif inf\u00e9rentiel. Lorsque l&rsquo;une des marges est hautement asym\u00e9trique \u2014 par exemple si la pr\u00e9valence globale de l&rsquo;\u00e9v\u00e9nement \u00e9tudi\u00e9 dans la cohorte est extr\u00eamement basse, induisant une marge de colonne <em>C1<\/em> tr\u00e8s faible par rapport \u00e0 <em>C2<\/em> \u2014, le nombre de configurations tabulaires admissibles se contracte drastiquement. Dans de telles conditions de contrainte combinatoire, la distribution hyperg\u00e9om\u00e9trique devient fortement discr\u00e9tis\u00e9e, rendant l&rsquo;atteinte du seuil de significativit\u00e9 statistique conventionnel (alpha = 0,05) math\u00e9matiquement ardue, m\u00eame en pr\u00e9sence d&rsquo;une s\u00e9paration totale des proportions dans l&rsquo;\u00e9chantillon effectif.<\/p>\n<h3>2.3 Pertinence dans le champ des sciences comportementales<\/h3>\n<p>Dans l&rsquo;\u00e9cosyst\u00e8me de la recherche en psychologie clinique, en neuropsychologie et en psychiatrie exp\u00e9rimentale, le recours au test exact de Fisher constitue fr\u00e9quemment un imp\u00e9ratif m\u00e9thodologique incontournable plut\u00f4t qu&rsquo;un simple choix de convenance. Les investigateurs travaillant sur des affections rares \u2014 telles que le syndrome de Kluver-Bucy, les d\u00e9mences fronto-temporales \u00e0 d\u00e9but pr\u00e9coce, ou des ph\u00e9notypes r\u00e9fractaires de catatonie p\u00e9riodique \u2014 se heurtent \u00e0 l&rsquo;impossibilit\u00e9 mat\u00e9rielle de recruter des dizaines de patients sans compromettre la puret\u00e9 nosologique de leur cohorte. Face \u00e0 des \u00e9chantillons dont la taille globale oscille typiquement entre 10 et 25 sujets, pr\u00e9tendre recourir \u00e0 des mod\u00e9lisations de r\u00e9gression logistique ou au Chi-deux classique rel\u00e8verait de l&rsquo;h\u00e9r\u00e9sie statistique.<\/p>\n<p>De surcro\u00eet, lors de l&rsquo;\u00e9valuation pr\u00e9liminaire d&rsquo;innovations psychoth\u00e9rapeutiques cibl\u00e9es (par exemple, l&rsquo;efficacit\u00e9 d&rsquo;un protocole d&rsquo;exposition par r\u00e9alit\u00e9 virtuelle immersive chez des patients pr\u00e9sentant un \u00e9tat de stress post-traumatique complexe r\u00e9sistant), les protocoles pilotes requi\u00e8rent une rigueur inf\u00e9rentielle irr\u00e9prochable. L&rsquo;application du test de Fisher sur ces petits effectifs pr\u00e9serve la validit\u00e9 \u00e9cologique des observations : elle pr\u00e9munit les chercheurs contre les biais d&rsquo;agr\u00e9gation artificielle de donn\u00e9es multicentriques h\u00e9t\u00e9rog\u00e8nes tout en fournissant une m\u00e9trique probabiliste dont le seuil de significativit\u00e9 n&rsquo;est en rien artificiellement gonfl\u00e9 par les d\u00e9faillances des estimateurs asymptotiques standard.<\/p>\n<h2>3. Cadre math\u00e9matique : Loi hyperg\u00e9om\u00e9trique et probabilit\u00e9s exactes<\/h2>\n<h3>3.1 Formulation math\u00e9matique de la probabilit\u00e9 hyperg\u00e9om\u00e9trique<\/h3>\n<p>Le soubassement probabiliste du test exact de Fisher s&rsquo;enracine rigoureusement dans la <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Hypergeometric_distribution\">loi hyperg\u00e9om\u00e9trique<\/a>, qui mod\u00e9lise la probabilit\u00e9 de tirer un nombre sp\u00e9cifique de succ\u00e8s lors d&rsquo;une suite de tirages finis sans remise au sein d&rsquo;une population divis\u00e9e en deux sous-populations exclusives. Dans l&rsquo;architecture d&rsquo;un tableau 2&#215;2 dont les marges sont conditionn\u00e9es, la valeur de la premi\u00e8re cellule <em>a<\/em> gouverne int\u00e9gralement et sans ambigu\u00eft\u00e9 les trois cellules restantes. En effet, en vertu des contraintes de sommation des marges, on \u00e9tablit imm\u00e9diatement les \u00e9galit\u00e9s alg\u00e9briques fondamentales : <em>b = R1 &#8211; a<\/em>, <em>c = C1 &#8211; a<\/em>, et <em>d = R2 &#8211; c = R2 &#8211; C1 + a<\/em>.<\/p>\n<p>La probabilit\u00e9 d&rsquo;obtenir tr\u00e8s pr\u00e9cis\u00e9ment la configuration matricielle d\u00e9finie par la valeur <em>a<\/em> (not\u00e9e <em>P(X = a)<\/em>), pour des totaux marginaux <em>a + b<\/em>, <em>c + d<\/em>, <em>a + c<\/em>, <em>b + d<\/em> et un effectif global <em>n<\/em> donn\u00e9s, s&rsquo;exprime \u00e0 travers l&rsquo;\u00e9quation combinatoire suivante, reliant les factorielles des marges et des cellules internes :<\/p>\n<p><strong>P = [ (a + b)! * (c + d)! * (a + c)! * (b + d)! ] \/ [ a! * b! * c! * d! * n! ]<\/strong><\/p>\n<p>Cette expression analytique compacte traduit conceptuellement le rapport entre le nombre de permutations d&rsquo;\u00e9chantillons favorables aboutissant \u00e0 l&rsquo;exacte r\u00e9partition observ\u00e9e et l&rsquo;ensemble universel des permutations combinatoires th\u00e9oriquement r\u00e9alisables sous la contrainte des marges marginales invariables.<\/p>\n<h3>3.2 Distribution des probabilit\u00e9s de configurations tabulaires<\/h3>\n<p>Puisque les marges sont tenues pour invariantes, la variable al\u00e9atoire d\u00e9signant le contenu de la cellule <em>a<\/em> ne peut osciller que dans un intervalle discret rigoureusement d\u00e9limit\u00e9 par des barri\u00e8res arithm\u00e9tiques. Cet espace \u00e9chantillonnal conditionn\u00e9 est compris entre une borne inf\u00e9rieure <em>a_min<\/em> et une borne sup\u00e9rieure <em>a_max<\/em> d\u00e9finies par les relations structurelles :<\/p>\n<ul>\n<li><strong>a_min = max(0, (a + b) &#8211; (b + d)) = max(0, R1 &#8211; C2)<\/strong><\/li>\n<li><strong>a_max = min(a + b, a + c) = min(R1, C1)<\/strong><\/li>\n<\/ul>\n<p>Pour chaque valeur enti\u00e8re <em>k<\/em> appartenant \u00e0 l&rsquo;ensemble ferm\u00e9 [<em>a_min<\/em>, <em>a_max<\/em>], il correspond une table de contingence unique admissible dont la probabilit\u00e9 exacte <em>P(k)<\/em> peut \u00eatre calcul\u00e9e individuellement \u00e0 l&rsquo;aide de l&rsquo;\u00e9quation factorielle susmentionn\u00e9e. Une propri\u00e9t\u00e9 cardinale de cette distribution de probabilit\u00e9s discr\u00e8te est sa sommation unitaire : la somme de toutes les probabilit\u00e9s hyperg\u00e9om\u00e9triques associ\u00e9es \u00e0 chaque configuration admissible depuis <em>k = a_min<\/em> jusqu&rsquo;\u00e0 <em>k = a_max<\/em> est rigoureusement et invariablement \u00e9gale \u00e0 1 (100 %). Cette cl\u00f4ture probabiliste fournit la base math\u00e9matique indispensable pour d\u00e9terminer l&rsquo;aire des zones critiques de rejet de l&rsquo;hypoth\u00e8se nulle.<\/p>\n<h3>3.3 D\u00e9finition de la valeur p unilat\u00e9rale et bilat\u00e9rale<\/h3>\n<p>La quantification de la p-valeur (probabilit\u00e9 de significativit\u00e9 statistique) requiert l&rsquo;agr\u00e9gation ordonn\u00e9e des probabilit\u00e9s associ\u00e9es aux configurations tabulaires qui d\u00e9vient autant ou davantage de l&rsquo;ind\u00e9pendance que la configuration empiriquement constat\u00e9e lors de l&rsquo;exp\u00e9rimentation. Dans le cadre d&rsquo;un test unilat\u00e9ral (directionnel), le calcul s&rsquo;av\u00e8re direct : si l&rsquo;analyste \u00e9value l&rsquo;hypoth\u00e8se d&rsquo;une surrepr\u00e9sentation d&rsquo;\u00e9v\u00e9nements dans la premi\u00e8re cellule (enrichissement), la p-valeur unilat\u00e9rale correspond \u00e0 la sommation de toutes les probabilit\u00e9s ponctuelles <em>P(k)<\/em> pour les valeurs de <em>k<\/em> allant de la valeur observ\u00e9e <em>a_obs<\/em> jusqu&rsquo;\u00e0 la borne sup\u00e9rieure <em>a_max<\/em> :<\/p>\n<p><strong>p_unilat\u00e9rale = Somme de k=a_obs \u00e0 a_max [ P(k) ]<\/strong><\/p>\n<p>La formalisation du test bilat\u00e9ral (non-directionnel) suscite historiquement des discussions subtiles en raison de l&rsquo;asym\u00e9trie potentielle de la loi hyperg\u00e9om\u00e9trique discr\u00e8te sous-jacente. L&rsquo;approche standardis\u00e9e universellement pr\u00e9conis\u00e9e par Ronald Fisher lui-m\u00eame \u2014 et reconnue comme la m\u00e9thode canonique en biostatistique \u2014 repose sur le crit\u00e8re de faible probabilit\u00e9. Selon cette m\u00e9thode, la p-valeur bilat\u00e9rale est obtenue en additionnant les probabilit\u00e9s de toutes les tables admissibles (qu&rsquo;elles se situent sur la queue gauche ou la queue droite de la distribution) dont la probabilit\u00e9 d&rsquo;occurrence est strictement inf\u00e9rieure ou \u00e9gale \u00e0 la probabilit\u00e9 de la table r\u00e9ellement observ\u00e9e dans le protocole :<\/p>\n<p><strong>p_bilat\u00e9rale = Somme de tous les k tels que [ P(k) &lt;= P(a_obs) ]<\/strong><\/p>\n<h2>4. Structuration des donn\u00e9es et mise en page matricielle dans Excel<\/h2>\n<h3>4.1 Organisation spatiale des cellules dans la feuille de calcul<\/h3>\n<p>L&rsquo;impl\u00e9mentation robuste du test de Fisher dans Microsoft Excel n\u00e9cessite une organisation spatiale rigoureuse de la feuille de calcul afin de pr\u00e9server la lisibilit\u00e9 de la mod\u00e9lisation et d&#8217;emp\u00eacher toute contamination arithm\u00e9tique. Il convient de d\u00e9dier une plage cellulaire clairement d\u00e9limit\u00e9e \u00e0 la table de contingence empirique 2&#215;2. Une architecture recommand\u00e9e consiste \u00e0 allouer la plage matricielle centrale <strong>B2:C3<\/strong> pour l&rsquo;encodage des effectifs bruts observ\u00e9s :<\/p>\n<ul>\n<li>Cellule <strong>B2<\/strong> : Contingence <em>a<\/em> (Groupe 1 \/ \u00c9v\u00e9nement Positif).<\/li>\n<li>Cellule <strong>C2<\/strong> : Contingence <em>b<\/em> (Groupe 1 \/ \u00c9v\u00e9nement N\u00e9gatif).<\/li>\n<li>Cellule <strong>B3<\/strong> : Contingence <em>c<\/em> (Groupe 2 \/ \u00c9v\u00e9nement Positif).<\/li>\n<li>Cellule <strong>C3<\/strong> : Contingence <em>d<\/em> (Groupe 2 \/ \u00c9v\u00e9nement N\u00e9gatif).<\/li>\n<\/ul>\n<p>Les plages adjacentes d&rsquo;en-t\u00eates doivent \u00eatre rigoureusement \u00e9tiquet\u00e9es sans \u00e9quivoque textuelle : la colonne <strong>A<\/strong> recevra les d\u00e9signations textuelles explicites des lignes (Cellule A2 : \u00ab Groupe Exp\u00e9rimental \u00bb, Cellule A3 : \u00ab Groupe T\u00e9moin \u00bb), tandis que la ligne <strong>1<\/strong> pr\u00e9sentera les statuts terminaux (Cellule B1 : \u00ab R\u00e9mission \u00bb, Cellule C1 : \u00ab \u00c9chec \u00bb). Il est crucial de s&rsquo;assurer que les cellules B2, C2, B3 et C3 soient format\u00e9es sous le type \u00ab Standard \u00bb ou \u00ab Nombre \u00bb sans d\u00e9cimales, en excluant formellement tout symbole mon\u00e9taire, espace d&rsquo;espacement involontaire ou formatage textuel pouvant g\u00e9n\u00e9rer des ruptures d&rsquo;\u00e9valuation lors de l&rsquo;ex\u00e9cution des fonctions d&rsquo;analyse ult\u00e9rieures.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/fisherExactTestExcel1.png\" alt=\"2 by 2 table in Excel\" \/><figcaption>2 by 2 table in Excel<\/figcaption><\/figure>\n<h3>4.2 Calcul automatis\u00e9 des totaux marginaux<\/h3>\n<p>Une fois les effectifs empiriques ins\u00e9r\u00e9s dans leur quadrilat\u00e8re matriciel, il est indispensable de structurer la p\u00e9riph\u00e9rie de la table en y int\u00e9grant le calcul dynamique et automatis\u00e9 des totaux marginaux de lignes et de colonnes. Cette pr\u00e9caution garantit que toute modification ult\u00e9rieure d&rsquo;un effectif brut r\u00e9percutera instantan\u00e9ment ses incidences sur l&rsquo;ensemble des d\u00e9nominateurs probabilistes sans n\u00e9cessiter d&rsquo;intervention manuelle corrective.<\/p>\n<p>La programmation fonctionnelle s&rsquo;ex\u00e9cute selon l&rsquo;agencement suivant :<\/p>\n<ul>\n<li>En cellule <strong>D2<\/strong>, encodez la formule de sommation marginale de la premi\u00e8re ligne : <code>=SOMME(B2:C2)<\/code>, ce qui fournit la valeur agr\u00e9g\u00e9e <em>a + b<\/em> (not\u00e9e R1).<\/li>\n<li>En cellule <strong>D3<\/strong>, encodez la formule pour la seconde ligne : <code>=SOMME(B3:C3)<\/code>, g\u00e9n\u00e9rant la valeur <em>c + d<\/em> (not\u00e9e R2).<\/li>\n<li>En cellule <strong>B4<\/strong>, encodez la sommation de la premi\u00e8re colonne marginale : <code>=SOMME(B2:B3)<\/code>, mat\u00e9rialisant la valeur <em>a + c<\/em> (not\u00e9e C1).<\/li>\n<li>En cellule <strong>C4<\/strong>, encodez la sommation de la seconde colonne marginale : <code>=SOMME(C2:C3)<\/code>, calculant la valeur <em>b + d<\/em> (not\u00e9e C2).<\/li>\n<li>Enfin, au croisement bi-marginal en cellule <strong>D4<\/strong>, d\u00e9posez la formule : <code>=SOMME(B2:C3)<\/code> ou alternativement <code>=B4+C4<\/code>, qui consigne la taille totale inconditionnelle de l&rsquo;\u00e9chantillon exp\u00e9rimental (not\u00e9e <em>n<\/em>).<\/li>\n<\/ul>\n<h3>4.3 V\u00e9rification de l&rsquo;int\u00e9grit\u00e9 et verrouillage des r\u00e9f\u00e9rences<\/h3>\n<p>L&rsquo;int\u00e9grit\u00e9 num\u00e9rique du dispositif d&rsquo;inf\u00e9rence repose sur le respect scrupuleux de contraintes arithm\u00e9tiques \u00e9l\u00e9mentaires. En premier lieu, aucun effectif cellulaire ne peut pr\u00e9senter une valeur n\u00e9gative ou d\u00e9cimale : toutes les composantes <em>a, b, c, d<\/em> doivent imp\u00e9rativement appartenir \u00e0 l&rsquo;ensemble des entiers naturels. Il est fortement conseill\u00e9 de d\u00e9ployer l&rsquo;outil de \u00ab Validation des donn\u00e9es \u00bb d&rsquo;Excel sur la plage B2:C3 en restreignant la saisie au crit\u00e8re \u00ab Nombre entier \u00bb sup\u00e9rieur ou \u00e9gal \u00e0 z\u00e9ro.<\/p>\n<p>Parall\u00e8lement, la pr\u00e9paration des formules matricielles exige l&rsquo;adoption d\u00e9lib\u00e9r\u00e9e du syst\u00e8me d&rsquo;adressage absolu via le symbole du dollar (<strong>$<\/strong>). Le verrouillage syst\u00e9matique des marges (par exemple sous la graphie <code><span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>2<\/code>, <code><span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>3<\/code>, <code><span class=\"arabpsy-math-inline\" data-latex=\"B\">$B$<\/span>4<\/code>, <code><span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>4<\/code>) emp\u00eachera toute translation relative pernicieuse lors de la duplication ou du glissement vertical des formules dans les phases computationnelles avanc\u00e9es.<\/p>\n<p>Enfin, un diagnostic visuel imm\u00e9diat peut \u00eatre mis en place dans une zone d\u00e9di\u00e9e de la feuille pour \u00e9valuer l&rsquo;indice de validit\u00e9 du test du Chi-deux : en calculant dans une table sym\u00e9trique les valeurs th\u00e9oriques attendues pour chaque cellule selon la formule classique <code>=(Ligne_Marginale * Colonne_Marginale) \/ Taille_Totale<\/code> (soit <code>=(D2*B4)\/D4<\/code> pour la cellule B2), l&rsquo;exp\u00e9rimentateur identifiera imm\u00e9diatement si l&rsquo;une de ces valeurs th\u00e9oriques plonge sous le seuil d&rsquo;admissibilit\u00e9 de 5. D\u00e8s lors qu&rsquo;une telle occurrence se mat\u00e9rialise, la l\u00e9gitimit\u00e9 du Chi-deux s&rsquo;\u00e9vanouit, confirmant sans appel la n\u00e9cessit\u00e9 op\u00e9rationnelle absolue du test exact de Fisher.<\/p>\n<h2>5. Ma\u00eetrise de la fonction LOI.HYPERGEOMETRIQUE.N dans Excel<\/h2>\n<h3>5.1 Syntaxe officielle et nomenclature des arguments<\/h3>\n<p>Au c\u0153ur de l&rsquo;infrastructure logicielle d&rsquo;Excel se trouve la fonction native <code>LOI.HYPERGEOMETRIQUE.N<\/code>, con\u00e7ue pour restituer avec une grande fid\u00e9lit\u00e9 algorithmique les probabilit\u00e9s issues de la distribution d&rsquo;\u00e9chantillonnage sans remise. Introduite afin d&rsquo;unifier la nomenclature scientifique des distributions de probabilit\u00e9 \u00e0 compter d&rsquo;Excel 2010, cette fonction accepte pr\u00e9cis\u00e9ment cinq arguments param\u00e9triques obligatoires, s\u00e9par\u00e9s dans les versions francophones par des points-virgules :<\/p>\n<p><strong>LOI.HYPERGEOMETRIQUE.N(Echantillon_s; Nombre_\u00e9chantillon; Population_s; Nombre_pop; Cumulative)<\/strong><\/p>\n<p>La transposition rigoureuse de la structure de notre tableau de contingence 2&#215;2 dans la signature s\u00e9mantique de cette fonction s&rsquo;\u00e9tablit point par point selon la table de correspondance suivante :<\/p>\n<ul>\n<li><strong>Echantillon_s :<\/strong> Repr\u00e9sente le nombre de succ\u00e8s relev\u00e9s dans le premier \u00e9chantillon s\u00e9lectionn\u00e9. Dans notre g\u00e9om\u00e9trie matricielle, ce param\u00e8tre correspond scrupuleusement au contenu de la cellule observ\u00e9e <strong>a<\/strong> (Cellule B2).<\/li>\n<li><strong>Nombre_\u00e9chantillon :<\/strong> Repr\u00e9sente la taille globale du premier sous-\u00e9chantillon d&rsquo;observation. Il s&rsquo;agit rigoureusement du total marginal de la premi\u00e8re ligne, soit <strong>a + b<\/strong> (Cellule D2).<\/li>\n<li><strong>Population_s :<\/strong> Repr\u00e9sente le nombre total de succ\u00e8s identifi\u00e9s au sein de la population globale m\u00e8re. Dans notre lecture matricielle, ce param\u00e8tre correspond \u00e0 la sommation marginale de la colonne des succ\u00e8s, soit <strong>a + c<\/strong> (Cellule B4).<\/li>\n<li><strong>Nombre_pop :<\/strong> Repr\u00e9sente le volume agr\u00e9g\u00e9 de toutes les observations individuelles composant la cohorte analys\u00e9e. Il s&rsquo;agit de l&rsquo;effectif global <strong>n<\/strong> (Cellule D4).<\/li>\n<li><strong>Cumulative :<\/strong> Cet argument logique conditionne fondamentalement la nature de la distribution calcul\u00e9e en sortie (VRAI ou FAUX).<\/li>\n<\/ul>\n<h3>5.2 R\u00f4le crucial de l&rsquo;argument logique Cumulative<\/h3>\n<p>L&rsquo;argument logique <strong>Cumulative<\/strong> gouverne le comportement interne du solveur probabiliste d&rsquo;Excel et exige une compr\u00e9hension math\u00e9matique irr\u00e9prochable sous peine d&rsquo;alt\u00e9rer gravement les inf\u00e9rences statistiques. Lorsque l&rsquo;exp\u00e9rimentateur assigne la valeur bool\u00e9enne <strong>FAUX<\/strong> (ou la valeur num\u00e9rique 0) \u00e0 cet argument, la fonction <code>LOI.HYPERGEOMETRIQUE.N<\/code> renvoie exclusivement la densit\u00e9 de probabilit\u00e9 ponctuelle discr\u00e8te, \u00e0 savoir la probabilit\u00e9 exacte que la variable al\u00e9atoire sous-jacente <em>X<\/em> prenne rigoureusement et strictement la valeur indiqu\u00e9e dans l&rsquo;argument <em>Echantillon_s<\/em> : <em>P(X = k)<\/em>. Ce param\u00e9trage ponctuel est l&rsquo;outil indispensable pour quantifier le poids probabiliste individuel de la table observ\u00e9e et de chaque table th\u00e9orique alternative.<\/p>\n<p>\u00c0 l&rsquo;oppos\u00e9, lorsque le param\u00e8tre logique re\u00e7oit la valeur <strong>VRAI<\/strong> (ou la valeur num\u00e9rique 1), la fonction bascule en mode fonction de r\u00e9partition cumulative : elle calcule la probabilit\u00e9 globale cumul\u00e9e que le nombre de succ\u00e8s soit inf\u00e9rieur ou \u00e9gal \u00e0 la valeur sp\u00e9cifi\u00e9e :<\/p>\n<p><strong>P(X &lt;= k) = Somme de i=0 \u00e0 k [ P(X = i) ]<\/strong><\/p>\n<p>Une m\u00e9prise habituelle chez les praticiens novices consiste \u00e0 invoquer pr\u00e9matur\u00e9ment le param\u00e8tre <em>VRAI<\/em> en pensant obtenir directement la p-valeur bilat\u00e9rale du test de Fisher. Cette manipulation erron\u00e9e ne fournit que la queue de distribution inf\u00e9rieure unilat\u00e9rale gauche et ignore compl\u00e8tement l&rsquo;autre versant de la distribution asym\u00e9trique, faussant irr\u00e9m\u00e9diablement le processus d\u00e9cisionnel de rejet ou de maintien de l&rsquo;hypoth\u00e8se nulle.<\/p>\n<h3>5.3 \u00c9volution historique : HYPGEOMVERT versus LOI.HYPERGEOMETRIQUE.N<\/h3>\n<p>Dans les versions patrimoniales de Microsoft Excel (ant\u00e9rieures \u00e0 la mouture Excel 2010), la distribution hyperg\u00e9om\u00e9trique \u00e9tait appel\u00e9e au moyen de la fonction historique <code>HYPGEOMVERT<\/code>. Cette commande ancestrale pr\u00e9sentait une rigidit\u00e9 syntaxique notable : elle n&rsquo;exigeait que quatre arguments, omettant l&rsquo;argument logique final, et ne restituait exclusivement que la probabilit\u00e9 ponctuelle discr\u00e8te <em>P(X = k)<\/em> sans possibilit\u00e9 d&rsquo;acc\u00e8s natif \u00e0 la fonction de distribution cumulative. Pour obtenir une probabilit\u00e9 cumul\u00e9e, l&rsquo;analyste devait alors construire une cha\u00eene d&rsquo;additions it\u00e9ratives lourde et source d&rsquo;erreurs potentielles.<\/p>\n<p>Au-del\u00e0 de la simple r\u00e9vision nomenclaturale conforme aux directives de standardisation ISO\/IEC 29500, l&rsquo;av\u00e8nement de <code>LOI.HYPERGEOMETRIQUE.N<\/code> s&rsquo;est accompagn\u00e9 d&rsquo;une refonte substantielle des sous-routines arithm\u00e9tiques du moteur d&rsquo;\u00e9valuation d&rsquo;Excel. Les routines associ\u00e9es \u00e0 l&rsquo;ancienne fonction <code>HYPGEOMVERT<\/code> souffraient d&rsquo;instabilit\u00e9s de troncature num\u00e9rique significatives d\u00e8s lors que les tailles d&rsquo;\u00e9chantillons croissaient ou pr\u00e9sentaient des combinatoires factorielles prononc\u00e9es. La fonction moderne <code>LOI.HYPERGEOMETRIQUE.N<\/code> int\u00e8gre des algorithmes r\u00e9cursifs \u00e0 virgule flottante double pr\u00e9cision bas\u00e9s sur des interpolations logarithmiques de la fonction Gamma, garantissant une robustesse num\u00e9rique exceptionnelle. Pour tout travail acad\u00e9mique destin\u00e9 \u00e0 publication internationale dans une revue affili\u00e9e \u00e0 l&rsquo;<em>American Psychological Association<\/em> (APA) ou au consortium biom\u00e9dical ICMJE, l&rsquo;usage exclusif de <code>LOI.HYPERGEOMETRIQUE.N<\/code> est imp\u00e9rativement requis pour assurer la reproductibilit\u00e9 computationnelle des r\u00e9sultats.<\/p>\n<h2>6. Calcul pas \u00e0 pas de la probabilit\u00e9 exacte d&rsquo;une table observ\u00e9e<\/h2>\n<h3>6.1 Saisie de la formule param\u00e9tr\u00e9e dans la cellule cible<\/h3>\n<p>Pour proc\u00e9der au calcul de la probabilit\u00e9 ponctuelle de la table de contingence empiriquement observ\u00e9e lors de l&rsquo;exp\u00e9rimentation, positionnez le curseur actif sur une cellule libre et d\u00e9gag\u00e9e de la feuille de calcul, par exemple la cellule <strong>F2<\/strong>, que nous \u00e9tiquetterons pr\u00e9alablement \u00ab P_observ\u00e9e \u00bb en E2. En nous conformant scrupuleusement \u00e0 l&rsquo;adressage matriciel pr\u00e9c\u00e9demment d\u00e9ploy\u00e9 (cellule <em>a<\/em> en B2, total ligne 1 en D2, total colonne 1 en B4, effectif global en D4), d\u00e9posez la syntaxe normalis\u00e9e suivante :<\/p>\n<p><code>=LOI.HYPERGEOMETRIQUE.N(B2; D2; B4; D4; FAUX)<\/code><\/p>\n<p>Lors de la validation de cette commande, le moteur arithm\u00e9tique d&rsquo;Excel interroge la m\u00e9moire des registres marginaux et calcule instantan\u00e9ment la densit\u00e9 ponctuelle d&rsquo;\u00e9mergence de la distribution. Par exemple, si la table observe les valeurs de contingence <em>a = 7<\/em>, <em>b = 3<\/em> (marge ligne R1 = 10) et <em>c = 2<\/em>, <em>d = 8<\/em> (marge ligne R2 = 10), avec une marge colonne des succ\u00e8s C1 = 9 et un effectif total N = 20, la formule \u00e9valuera le quotient combinatoire exact. La valeur num\u00e9rique d\u00e9cimale qui s&rsquo;affiche (approximativement 0,023014) indique la probabilit\u00e9 brute que cette configuration matricielle pr\u00e9cise se manifeste spontan\u00e9ment sous l&rsquo;hypoth\u00e8se de pure ind\u00e9pendance stochastique conditionn\u00e9e aux marges fix\u00e9es.<\/p>\n<h3>6.2 D\u00e9composition manuelle \u00e0 l&rsquo;aide des factorielles<\/h3>\n<p>Afin d&rsquo;acqu\u00e9rir une certitude m\u00e9thodologique in\u00e9branlable et de d\u00e9mystifier le fonctionnement intrins\u00e8que de la fonction d\u00e9di\u00e9e, il est particuli\u00e8rement formateur de reproduire ce r\u00e9sultat en programmant manuellement l&rsquo;expression factorielle originelle du mod\u00e8le de Fisher \u00e0 l&rsquo;aide de la fonction native <code>FACT<\/code> d&rsquo;Excel. Rappelons que la fonction <code>FACT(n)<\/code> calcule le produit continu de tous les entiers positifs jusqu&rsquo;\u00e0 <em>n<\/em> (soit <em>n!<\/em>). En exploitant l&rsquo;\u00e9quation fondamentale d\u00e9crite dans la section 3.1, positionnez-vous sur la cellule voisine <strong>F3<\/strong> et ins\u00e9rez l&rsquo;expression litt\u00e9rale suivante :<\/p>\n<p><code>=(FACT(D2)*FACT(D3)*FACT(B4)*FACT(C4))\/(FACT(B2)*FACT(C2)*FACT(B3)*FACT(C3)*FACT(D4))<\/code><\/p>\n<p>En examinant attentivement l&rsquo;organisation de cette formule, l&rsquo;analyste constatera que le num\u00e9rateur effectue le produit combin\u00e9 des factorielles des quatre marges invariantes <code>(R1! * R2! * C1! * C2!)<\/code>, tandis que le d\u00e9nominateur r\u00e9alise la multiplication simultan\u00e9e des factorielles des quatre cellules internes et de l&rsquo;effectif global <code>(a! * b! * c! * d! * n!)<\/code>. D\u00e8s l&rsquo;appui sur la touche d&rsquo;\u00e9valuation, le r\u00e9sultat num\u00e9rique obtenu en F3 doit co\u00efncider rigoureusement, jusqu&rsquo;\u00e0 la quinzi\u00e8me d\u00e9cimale de pr\u00e9cision permise par la norme IEEE 754, avec la valeur d\u00e9livr\u00e9e par la fonction <code>LOI.HYPERGEOMETRIQUE.N<\/code> en F2. Cette sym\u00e9trie arithm\u00e9tique apporte la preuve exp\u00e9rimentale directe de l&rsquo;\u00e9quivalence parfaite entre le mod\u00e8le formel et la routine impl\u00e9ment\u00e9e par l&rsquo;\u00e9diteur.<\/p>\n<h3>6.3 Contr\u00f4le des erreurs de d\u00e9passement arithm\u00e9tique<\/h3>\n<p>Bien que la d\u00e9composition par la fonction <code>FACT<\/code> pr\u00e9sente une translucidit\u00e9 p\u00e9dagogique parfaite, elle rec\u00e8le une vuln\u00e9rabilit\u00e9 computationnelle fatale que l&rsquo;exp\u00e9rimentateur se doit de conna\u00eetre : l&rsquo;\u00e9cueil du d\u00e9passement arithm\u00e9tique de capacit\u00e9 (<em>overflow<\/em>). Dans les registres binaires 64 bits standards d&rsquo;Excel, la valeur maximale flottante admise est plafonn\u00e9e \u00e0 environ 1,7976931348623158e+308. D\u00e8s lors qu&rsquo;un argument num\u00e9rique soumis \u00e0 la fonction <code>FACT<\/code> d\u00e9passe la valeur enti\u00e8re 170, la quantit\u00e9 171! franchit irr\u00e9m\u00e9diablement ce seuil de saturation m\u00e9moire, contraignant Excel \u00e0 afficher le code d&rsquo;erreur critique <strong>#NOMBRE!<\/strong>.<\/p>\n<p>Par cons\u00e9quent, si votre protocole de recherche implique un \u00e9chantillon totalisant un effectif global modeste mais sup\u00e9rieur \u00e0 170 observations (par exemple <em>n = 200<\/em>), la formule articul\u00e9e autour de <code>FACT<\/code> s&rsquo;effondrera instantan\u00e9ment dans l&rsquo;ensemble de ses d\u00e9pendances calculatoires. C&rsquo;est pr\u00e9cis\u00e9ment pour circonscrire cette limitation physique que la fonction <code>LOI.HYPERGEOMETRIQUE.N<\/code> s&rsquo;av\u00e8re indispensable. Les algorithmes sous-jacents de cette derni\u00e8re ne calculent jamais directement les factorielles brutes des grands nombres ; ils proc\u00e8dent par sommation lin\u00e9aire des logarithmes n\u00e9p\u00e9riens de la fonction Gamma via l&rsquo;identit\u00e9 math\u00e9matique <code>ln(n!) = ln(Gamma(n+1))<\/code>, soustrayant pr\u00e9alablement les termes logarithmiques au num\u00e9rateur et au d\u00e9nominateur avant d&rsquo;appliquer l&rsquo;exponentielle finale. Cette technique supprime tout risque de d\u00e9passement arithm\u00e9tique et autorise des calculs sans aucune d\u00e9gradation de pr\u00e9cision sur de larges cohortes matricielles.<\/p>\n<h2>7. M\u00e9thodologie d&rsquo;ex\u00e9cution du test unilat\u00e9ral dans Excel<\/h2>\n<h3>7.1 Identification du sens de la d\u00e9viation exp\u00e9rimentale<\/h3>\n<p>L&rsquo;engagement dans une proc\u00e9dure de test unilat\u00e9ral exige une justification \u00e9pist\u00e9mologique pr\u00e9alable formul\u00e9e d\u00e8s la phase pr\u00e9-exp\u00e9rimentale du protocole de recherche. L&rsquo;analyste doit formuler si son hypoth\u00e8se alternative postule une sup\u00e9riorit\u00e9 statistique univoque (enrichissement du nombre d&rsquo;\u00e9v\u00e9nements positifs dans le groupe expos\u00e9) ou au contraire une inf\u00e9riorit\u00e9 marqu\u00e9e (d\u00e9pl\u00e9tion d&rsquo;\u00e9v\u00e9nements). Sur le plan op\u00e9ratoire, cette d\u00e9viation s&rsquo;\u00e9value en confrontant la proportion empirique constat\u00e9e dans la cellule <em>a<\/em> \u00e0 son esp\u00e9rance math\u00e9matique th\u00e9orique sous l&rsquo;hypoth\u00e8se nulle d&rsquo;ind\u00e9pendance.<\/p>\n<p>Cette valeur attendue (ou esp\u00e9rance hyperg\u00e9om\u00e9trique) est d\u00e9finie par l&rsquo;\u00e9quation matricielle standard :<\/p>\n<p><strong>E(a) = (R1 * C1) \/ n = (D2 * B4) \/ D4<\/strong><\/p>\n<p>Si la valeur observ\u00e9e <em>a<\/em> (cellule B2) est strictement sup\u00e9rieure \u00e0 <em>E(a)<\/em>, l&rsquo;\u00e9cart exp\u00e9rimental penche en faveur d&rsquo;une association positive (queue de distribution sup\u00e9rieure ou droite). \u00c0 l&rsquo;inverse, si <em>a<\/em> est strictement inf\u00e9rieur \u00e0 <em>E(a)<\/em>, la d\u00e9viation s&rsquo;oriente vers la d\u00e9pl\u00e9tion (queue inf\u00e9rieure ou gauche). L&rsquo;exp\u00e9rimentateur ne saurait en aucun cas choisir la queue du test de mani\u00e8re opportuniste apr\u00e8s consultation des donn\u00e9es : ce choix directionnel doit d\u00e9couler d&rsquo;un cadre th\u00e9orique formalis\u00e9 <em>a priori<\/em> sous peine de biaiser l&rsquo;int\u00e9grit\u00e9 de la d\u00e9marche de d\u00e9couverte scientifique.<\/p>\n<h3>7.2 Construction de la table des configurations extr\u00eames unilat\u00e9rales<\/h3>\n<p>Lorsque le sens de l&rsquo;association th\u00e9orique est rigoureusement assign\u00e9 \u00e0 la queue sup\u00e9rieure (postulant que la th\u00e9rapie innovante d\u00e9cuple le taux de succ\u00e8s), la p-valeur unilat\u00e9rale correspond \u00e0 l&rsquo;agr\u00e9gation probabiliste de la table empirique observ\u00e9e et de l&rsquo;ensemble des configurations th\u00e9oriques qui amplifient encore davantage ce d\u00e9s\u00e9quilibre tout en respectant l&rsquo;invariance des marges p\u00e9riph\u00e9riques. Pour mat\u00e9rialiser cette d\u00e9marche de mani\u00e8re visuelle et infalsifiable dans Excel, il convient de g\u00e9n\u00e9rer une table computationnelle explicite des \u00e9tats admissibles.<\/p>\n<p>\u00c0 cet effet, cr\u00e9ons une s\u00e9quence ordonn\u00e9e d&rsquo;occurrences potentielles dans une nouvelle plage de la feuille de calcul, par exemple dans la colonne <strong>H<\/strong> :<\/p>\n<ul>\n<li>En identifiant au pr\u00e9alable la borne sup\u00e9rieure autoris\u00e9e <code>a_max = MIN(D2; B4)<\/code>, listez verticalement \u00e0 partir de la cellule <strong>H7<\/strong> toutes les valeurs enti\u00e8res successives comprises entre la valeur observ\u00e9e empiriquement (par exemple <em>a = 7<\/em>) et ladite borne sup\u00e9rieure (par exemple <em>a_max = 9<\/em>). La colonne H affichera ainsi successivement les valeurs 7, 8 et 9.<\/li>\n<li>Dans la colonne adjacente <strong>I<\/strong>, en cellule <strong>I7<\/strong>, calculez la probabilit\u00e9 exacte associ\u00e9e \u00e0 chacune de ces occurrences individuelles extr\u00eames en \u00e9tirant la formule adapt\u00e9e : <code>=LOI.HYPERGEOMETRIQUE.N(H7; <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>2; <span class=\"arabpsy-math-inline\" data-latex=\"B\">$B$<\/span>4; <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>4; FAUX)<\/code>.<\/li>\n<\/ul>\n<p>Chaque ligne de cette plage secondaire consigne ainsi la masse de probabilit\u00e9 unitaire d&rsquo;un \u00e9tat exp\u00e9rimental qui corrobore encore plus vigoureusement l&rsquo;hypoth\u00e8se d&rsquo;une efficacit\u00e9 th\u00e9rapeutique exacerb\u00e9e.<\/p>\n<h3>7.3 Sommation et obtention de la p-valeur unilat\u00e9rale<\/h3>\n<p>Une fois les probabilit\u00e9s de la zone critique unilat\u00e9rale isol\u00e9es, l&rsquo;obtention de la valeur p finale proc\u00e8de d&rsquo;une simple sommation discr\u00e8te. En positionnant le r\u00e9sultat dans la cellule <strong>F5<\/strong>, l&rsquo;exp\u00e9rimentateur peut utiliser directement la commande de sommation classique pointant sur les densit\u00e9s g\u00e9n\u00e9r\u00e9es :<\/p>\n<p><code>=SOMME(I7:I9)<\/code><\/p>\n<p>N\u00e9anmoins, la puissance d&rsquo;Excel autorise une formulation directe, \u00e9l\u00e9gante et synth\u00e9tique sans requ\u00e9rir l&rsquo;\u00e9talement physique d&rsquo;une table interm\u00e9diaire, gr\u00e2ce \u00e0 l&rsquo;exploitation judicieuse de l&rsquo;argument cumulatif de la distribution hyperg\u00e9om\u00e9trique. Si la d\u00e9viation d&rsquo;int\u00e9r\u00eat cible la queue inf\u00e9rieure (test unilat\u00e9ral gauche o\u00f9 l&rsquo;on teste si <em>a<\/em> est anormalement faible), la commande s&rsquo;\u00e9crit de fa\u00e7on imm\u00e9diate :<\/p>\n<p><code>=LOI.HYPERGEOMETRIQUE.N(B2; D2; B4; D4; VRAI)<\/code><\/p>\n<p>Cette fonction compile intrins\u00e8quement la somme des probabilit\u00e9s pour toutes les valeurs de succ\u00e8s allant de 0 jusqu&rsquo;\u00e0 la valeur de B2. Corr\u00e9lativement, si la question scientifique postule un enrichissement unilat\u00e9ral droit (queue sup\u00e9rieure, cherchant si <em>a<\/em> est exceptionnellement \u00e9lev\u00e9), l&rsquo;analyste fait appel au principe de l&rsquo;\u00e9v\u00e9nement compl\u00e9mentaire. La probabilit\u00e9 d&rsquo;observer une valeur sup\u00e9rieure ou \u00e9gale \u00e0 <em>a<\/em> s&rsquo;obtient en soustrayant \u00e0 l&rsquo;unit\u00e9 la probabilit\u00e9 cumulative d&rsquo;obtenir au plus <em>a &#8211; 1<\/em> succ\u00e8s :<\/p>\n<p><code>=1 - LOI.HYPERGEOMETRIQUE.N(B2 - 1; D2; B4; D4; VRAI)<\/code><\/p>\n<p>Cette formule unilat\u00e9rale compacte d\u00e9livre instantan\u00e9ment une valeur num\u00e9rique rigoureusement identique \u00e0 la sommation manuelle discontinue, assurant une efficacit\u00e9 de calcul optimale au sein des classeurs de synth\u00e8se.<\/p>\n<h2>8. M\u00e9thodologie d&rsquo;ex\u00e9cution du test bilat\u00e9ral dans Excel<\/h2>\n<h3>8.1 Principe d&rsquo;inclusion des tables par le crit\u00e8re de faible probabilit\u00e9<\/h3>\n<p>Dans l&rsquo;immense majorit\u00e9 des publications empiriques en sciences humaines et biom\u00e9dicales, la neutralit\u00e9 scientifique impose le recours au test bilat\u00e9ral (deux queues). Puisque la distribution hyperg\u00e9om\u00e9trique est une distribution discr\u00e8te intrins\u00e8quement asym\u00e9trique d\u00e8s lors que les marges du tableau ne sont pas rigoureusement \u00e9gales entre elles (ce qui constitue la norme en conditions \u00e9cologiques), la transposition du concept de bilat\u00e9ralit\u00e9 ne peut se r\u00e9duire \u00e0 l&rsquo;artifice simpliste consistant \u00e0 doubler aveugl\u00e9ment la p-valeur unilat\u00e9rale. Multiplier la p-valeur unilat\u00e9rale par deux est une approximation grossi\u00e8re issue de l&rsquo;analyse asymptotique continue sym\u00e9trique (loi normale de Gauss) qui peut engendrer des probabilit\u00e9s absurdes exc\u00e9dant l&rsquo;unit\u00e9 et d\u00e9naturer compl\u00e8tement le niveau alpha effectif.<\/p>\n<p>Le standard m\u00e9thodologique irr\u00e9futable \u00e9tabli par Fisher impose le crit\u00e8re dit de faible probabilit\u00e9 : une table de contingence admissible arbitraire <em>T_k<\/em> appartient \u00e0 la r\u00e9gion critique bilat\u00e9rale si et seulement si sa probabilit\u00e9 d&rsquo;occurrence sous l&rsquo;hypoth\u00e8se nulle est inf\u00e9rieure ou \u00e9gale \u00e0 la probabilit\u00e9 ponctuelle de la table empiriquement observ\u00e9e lors du protocole exp\u00e9rimental :<\/p>\n<p><strong>Condition d&rsquo;inclusion : P(T_k) &lt;= P(T_observ\u00e9e)<\/strong><\/p>\n<p>Cette approche impartiale balaie l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;espace distributionnel, int\u00e9grant sans distorsion les configurations matricielles aberrantes ou exceptionnelles situ\u00e9es sur le versant oppos\u00e9 de la distribution, quelle que soit leur localisation g\u00e9om\u00e9trique par rapport \u00e0 la moyenne centrale.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/fisherExactTestExcel3.png\" alt=\"Fisher\" \/><figcaption>Fisher<\/figcaption><\/figure>\n<h3>8.2 \u00c9laboration d&rsquo;une table computationnelle exhaustive<\/h3>\n<p>Pour ex\u00e9cuter cette sommation bilat\u00e9rale dans Excel de mani\u00e8re totalement tra\u00e7able et p\u00e9renne, il est imp\u00e9ratif de construire une grille computationnelle exhaustive mod\u00e9lisant l&rsquo;int\u00e9gralit\u00e9 du domaine de d\u00e9finition de la variable al\u00e9atoire r\u00e9gissant la cellule <em>a<\/em>. Cette grille assure la transparence int\u00e9grale des calculs interm\u00e9diaires.<\/p>\n<p>La structuration s&rsquo;op\u00e8re m\u00e9thodiquement au sein d&rsquo;une zone d\u00e9di\u00e9e de la feuille de travail, par exemple \u00e0 partir de la ligne 10 :<\/p>\n<ul>\n<li>Dans la colonne <strong>K<\/strong>, s\u00e9quencez l&rsquo;ensemble des valeurs enti\u00e8res possibles que peut prendre la cellule <em>a<\/em>. La premi\u00e8re valeur, en <strong>K10<\/strong>, doit imp\u00e9rativement d\u00e9buter \u00e0 <code>a_min = MAX(0; D2 - C4)<\/code>. Incr\u00e9mentez ensuite les cellules sous-jacentes (K11, K12&#8230;) de un en un jusqu&rsquo;\u00e0 culminer \u00e0 la valeur plafond <code>a_max = MIN(D2; B4)<\/code>. Pour un tableau dont les marges sont R1 = 10 et C1 = 9 sur N = 20, les valeurs admissibles pour <em>a<\/em> s&rsquo;\u00e9tendent de 0 \u00e0 9, g\u00e9n\u00e9rant exactement 10 lignes computationnelles.<\/li>\n<li>Dans la colonne <strong>L<\/strong>, en cellule <strong>L10<\/strong>, encodez le calcul de la probabilit\u00e9 hyperg\u00e9om\u00e9trique ponctuelle associ\u00e9e \u00e0 la valeur <em>k<\/em> pr\u00e9sente en K10 :<br \/>\n    <code>=LOI.HYPERGEOMETRIQUE.N(K10; <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>2; <span class=\"arabpsy-math-inline\" data-latex=\"B\">$B$<\/span>4; <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>4; FAUX)<\/code><br \/>\n    Recopiez cette formule vers le bas jusqu&rsquo;au terme de votre s\u00e9quence. Vous disposez d\u00e9sormais de la distribution de probabilit\u00e9 compl\u00e8te du test conditionn\u00e9 aux marges.<\/li>\n<li>Dans la colonne <strong>M<\/strong>, ins\u00e9rez une instruction logique discriminant l&rsquo;\u00e9ligibilit\u00e9 de chaque configuration par rapport au crit\u00e8re de Fisher. En <strong>M10<\/strong>, composez la formule conditionnelle suivante :<br \/>\n    <code>=SI(L10 &lt;= (<span class=\"arabpsy-math-inline\" data-latex=\"F\">$F$<\/span>2 + 0,000000000001); L10; 0)<\/code><br \/>\n    O\u00f9 <strong><span class=\"arabpsy-math-inline\" data-latex=\"F\">$F$<\/span>2<\/strong> d\u00e9signe la r\u00e9f\u00e9rence absolue vers la cellule consignant la probabilit\u00e9 de la table observ\u00e9e. L&rsquo;adjonction d&rsquo;une constante infinit\u00e9simale (epsilon = 1e-12) est une pr\u00e9caution informatique capitale permettant d&rsquo;annuler les effets pervers des impr\u00e9cisions d&rsquo;arrondi binaire en virgule flottante qui pourraient exclure \u00e0 tort la table observ\u00e9e de sa propre sommation.<\/li>\n<\/ul>\n<h3>8.3 Formulation matricielle finale de la p-valeur bilat\u00e9rale<\/h3>\n<p>L&rsquo;aboutissement de cette architecture matricielle permet d&rsquo;extraire la p-valeur bilat\u00e9rale d\u00e9finitive du test de Fisher avec une exactitude absolue. En cellule <strong>F6<\/strong>, que l&rsquo;exp\u00e9rimentateur prendra soin de libeller pr\u00e9alablement \u00ab Fisher Exact Bilat\u00e9ral \u00bb en E6, ins\u00e9rez la formule sommant les composantes conditionnellement valid\u00e9es :<\/p>\n<p><code>=SOMME(M10:M19)<\/code><\/p>\n<p>Pour les utilisateurs avanc\u00e9s recherchant une solution int\u00e9gr\u00e9e compacte \u00e9liminant le recours \u00e0 la colonne conditionnelle auxiliaire M, Excel met \u00e0 disposition la fonction s\u00e9lective <code>SOMME.SI<\/code>. Celle-ci permet d&rsquo;ex\u00e9cuter l&rsquo;agr\u00e9gation conditionnelle directement \u00e0 partir de la distribution ponctuelle log\u00e9e en colonne L :<\/p>\n<p><code>=SOMME.SI(L10:L19; \"&lt;=\" &amp; TEXTE(<span class=\"arabpsy-math-inline\" data-latex=\"F\">$F$<\/span>2 + 1E-12; \"0,000000000000\"); L10:L19)<\/code><\/p>\n<p>Une alternative moderne et particuli\u00e8rement \u00e9l\u00e9gante, disponible sur les versions r\u00e9centes de Microsoft 365 prenant en charge le calcul matriciel dynamique, consiste \u00e0 s&rsquo;affranchir compl\u00e8tement des colonnes physiques interm\u00e9diaires en encapsulant l&rsquo;it\u00e9ration combinatoire au sein d&rsquo;une unique formule matricielle vectorielle. L&#8217;emploi conjoint des fonctions <code>SEQUENCE<\/code>, <code>LET<\/code> et <code>SOMME<\/code> permet de g\u00e9n\u00e9rer \u00e0 la vol\u00e9e le domaine \u00e9chantillonnal, d&rsquo;\u00e9valuer les probabilit\u00e9s et de restituer la p-valeur bilat\u00e9rale dans une cellule isol\u00e9e. Quelle que soit la modalit\u00e9 technique adopt\u00e9e, le r\u00e9sultat chiffr\u00e9 demeure invariablement born\u00e9 \u00e0 l&rsquo;int\u00e9rieur de l&rsquo;intervalle ferm\u00e9 th\u00e9orique [0 ; 1], fournissant le barom\u00e8tre inf\u00e9rentiel supr\u00eame pour arbitrer la validit\u00e9 de l&rsquo;hypoth\u00e8se nulle.<\/p>\n<h2>9. Cas pratique guid\u00e9 : \u00c9tude exp\u00e9rimentale en psychologie clinique<\/h2>\n<h3>9.1 Mise en situation clinique et donn\u00e9es empiriques<\/h3>\n<p>Afin de concr\u00e9tiser l&rsquo;ensemble des pr\u00e9ceptes m\u00e9thodologiques et des \u00e9quations computationnelles pr\u00e9c\u00e9demment expos\u00e9s, \u00e9tudions un protocole exp\u00e9rimental repr\u00e9sentatif issu de la recherche translationnelle en psychopathologie cognitive. Une \u00e9quipe de psychologues cliniciens et d&rsquo;enseignants-chercheurs \u00e9value l&rsquo;impact th\u00e9rapeutique d&rsquo;un protocole innovant de Th\u00e9rapie d&rsquo;Acceptation et d&rsquo;Engagement (ACT) enrichi par biofeedback de coh\u00e9rence cardiaque, sp\u00e9cifiquement calibr\u00e9 pour r\u00e9sorber l&rsquo;\u00e9vitement agoraphobique invalidant chez des sujets pr\u00e9alablement r\u00e9fractaires aux th\u00e9rapies cognitivo-comportementales classiques.<\/p>\n<p>En raison de crit\u00e8res d&rsquo;inclusion drastiques (absence de comorbidit\u00e9 psychiatrique sur l&rsquo;axe I, diagnostic confirm\u00e9 par l&rsquo;entretien standardis\u00e9 MINI, consentement \u00e9clair\u00e9) et de la lourdeur logistique du biofeedback multimodal, la cohorte recrut\u00e9e est volontairement restreinte \u00e0 <strong>N = 20 patients<\/strong>. Les sujets sont assign\u00e9s par randomisation simple soit au protocole innovant exp\u00e9rimental (<em>n1 = 10<\/em>), soit \u00e0 une intervention psycho\u00e9ducative standard sur liste d&rsquo;attente active servant de groupe contr\u00f4le (<em>n2 = 10<\/em>). \u00c0 l&rsquo;issue d&rsquo;une p\u00e9riode d&rsquo;intervention de 8 semaines, une \u00e9valuation en situation \u00e9cologique standardis\u00e9e d&rsquo;exposition d\u00e9termine l&rsquo;issue binaire du statut clinique : \u00ab R\u00e9mission Clinique Objective \u00bb versus \u00ab Persistance de l&rsquo;\u00c9vitement Phobique (\u00c9chec) \u00bb.<\/p>\n<p>Le d\u00e9pouillement rigoureux des donn\u00e9es cliniques recueille la distribution suivante :<\/p>\n<ul>\n<li>Au sein du Groupe Exp\u00e9rimental ACT : <strong>7 patients<\/strong> atteignent les crit\u00e8res de r\u00e9mission compl\u00e8te (cellule <em>a<\/em>), tandis que <strong>3 patients<\/strong> demeurent en \u00e9chec th\u00e9rapeutique (cellule <em>b<\/em>).<\/li>\n<li>Au sein du Groupe Contr\u00f4le Psycho\u00e9ducatif : seuls <strong>2 patients<\/strong> manifestent une r\u00e9mission spontan\u00e9e ou non sp\u00e9cifique (cellule <em>c<\/em>), alors que <strong>8 patients<\/strong> continuent de pr\u00e9senter un \u00e9vitement phobique caract\u00e9ris\u00e9 (cellule <em>d<\/em>).<\/li>\n<\/ul>\n<h3>9.2 Mise en \u0153uvre int\u00e9grale sur feuille de calcul<\/h3>\n<p>Mettons imm\u00e9diatement en \u0153uvre la proc\u00e9dure computationnelle au sein d&rsquo;une feuille de calcul Microsoft Excel vierge :<\/p>\n<p><strong>\u00c9tape 1 : Saisie de la matrice de contingence empirique<\/strong><\/p>\n<ul>\n<li>Cellule A2 : \u00ab Groupe ACT (Exp\u00e9rimental) \u00bb | Cellule B2 : <code>7<\/code> | Cellule C2 : <code>3<\/code><\/li>\n<li>Cellule A3 : \u00ab Groupe Contr\u00f4le (T\u00e9moin) \u00bb | Cellule B3 : <code>2<\/code> | Cellule C3 : <code>8<\/code><\/li>\n<li>Cellule B1 : \u00ab R\u00e9mission \u00bb | Cellule C1 : \u00ab \u00c9chec \u00bb | Cellule D1 : \u00ab Total Ligne \u00bb<\/li>\n<\/ul>\n<p><strong>\u00c9tape 2 : Impl\u00e9mentation des sommes marginales dynamiques<\/strong><\/p>\n<ul>\n<li>Cellule D2 : <code>=SOMME(B2:C2)<\/code> [R\u00e9sultat affich\u00e9 : 10]<\/li>\n<li>Cellule D3 : <code>=SOMME(B3:C3)<\/code> [R\u00e9sultat affich\u00e9 : 10]<\/li>\n<li>Cellule B4 : <code>=SOMME(B2:B3)<\/code> [R\u00e9sultat affich\u00e9 : 9]<\/li>\n<li>Cellule C4 : <code>=SOMME(C2:C3)<\/code> [R\u00e9sultat affich\u00e9 : 11]<\/li>\n<li>Cellule D4 : <code>=SOMME(B2:C3)<\/code> [R\u00e9sultat affich\u00e9 : 20]<\/li>\n<\/ul>\n<p>L&rsquo;examen des effectifs th\u00e9oriques montre que la cellule th\u00e9orique attendue pour le groupe contr\u00f4le en r\u00e9mission est \u00e9gale \u00e0 <code>(10 * 9) \/ 20 = 4,5<\/code>. Cette valeur \u00e9tant strictement inf\u00e9rieure \u00e0 5, l&rsquo;interdiction m\u00e9thodologique d&rsquo;utiliser le test asymptotique du Chi-deux de Pearson est formellement act\u00e9e. Le recours au test exact de Fisher s&rsquo;impose de fa\u00e7on indiscutable.<\/p>\n<p><strong>\u00c9tape 3 : Calcul des probabilit\u00e9s de l&rsquo;espace \u00e9chantillonnal<\/strong><br \/>\nLe nombre maximal de succ\u00e8s dans le groupe ACT ne peut exc\u00e9der le total de la colonne R\u00e9mission (soit <code>C1 = 9<\/code>). La borne inf\u00e9rieure est <code>MAX(0; 10 - 11) = 0<\/code>. L&rsquo;espace d&rsquo;\u00e9chantillonnage comprend ainsi toutes les valeurs enti\u00e8res de <em>a<\/em> de 0 \u00e0 9. Saisissez ces valeurs dans la plage <strong>K10:K19<\/strong>. Dans la cellule <strong>L10<\/strong>, ins\u00e9rez la formule suivante et \u00e9tirez-la jusqu&rsquo;en L19 :<\/p>\n<p><code>=LOI.HYPERGEOMETRIQUE.N(K10; <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>2; <span class=\"arabpsy-math-inline\" data-latex=\"B\">$B$<\/span>4; <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>4; FAUX)<\/code><\/p>\n<p>Le moteur d&rsquo;Excel calcule la distribution de probabilit\u00e9s exhaustive suivante :<\/p>\n<ul>\n<li>k = 0 : P(X = 0) = 0,000096<\/li>\n<li>k = 1 : P(X = 1) = 0,002157<\/li>\n<li>k = 2 : P(X = 2) = 0,019411<\/li>\n<li>k = 3 : P(X = 3) = 0,087352<\/li>\n<li>k = 4 : P(X = 4) = 0,229298<\/li>\n<li>k = 5 : P(X = 5) = 0,330190<\/li>\n<li>k = 6 : P(X = 6) = 0,247642<\/li>\n<li>k = 7 (Observation empirique) : <strong>P(X = 7) = 0,078203<\/strong><\/li>\n<li>k = 8 : P(X = 8) = 0,010664<\/li>\n<li>k = 9 : P(X = 9) = 0,000395<\/li>\n<\/ul>\n<p>La sommation int\u00e9grale de cette colonne L confirme rigoureusement la cl\u00f4ture stochastique unitaire : la somme est exactement \u00e9gale \u00e0 1,000000.<\/p>\n<h3>9.3 R\u00e9solution num\u00e9rique et seuil de d\u00e9cision<\/h3>\n<p>L&rsquo;observation empirique se positionne sur la valeur <strong>a = 7<\/strong>, dont la probabilit\u00e9 ponctuelle isol\u00e9e s&rsquo;\u00e9l\u00e8ve \u00e0 <strong>P_obs = 0,078203<\/strong>. Pour r\u00e9soudre la probl\u00e9matique de la significativit\u00e9 statistique, appliquons les deux heuristiques d\u00e9cisionnelles :<\/p>\n<p><strong>Analyse Unilat\u00e9rale (Hypoth\u00e8se d&rsquo;enrichissement H1 : ACT &gt; Contr\u00f4le) :<\/strong><br \/>\nLes configurations tabulaires adh\u00e9rant \u00e0 l&rsquo;hypoth\u00e8se directionnelle d&rsquo;efficacit\u00e9 et affichant une d\u00e9viation \u00e9gale ou plus marqu\u00e9e que l&rsquo;observation correspondent aux \u00e9v\u00e9nements <em>k = 7<\/em>, <em>k = 8<\/em> et <em>k = 9<\/em>. En sommant leurs probabilit\u00e9s ponctuelles respectives au moyen de la formule <code>=SOMME(L17:L19)<\/code> ou directement par la syntaxe cumulative compl\u00e9mentaire <code>=1 - LOI.HYPERGEOMETRIQUE.N(6; 10; 9; 20; VRAI)<\/code>, nous obtenons :<\/p>\n<p><strong>p_unilat\u00e9rale = 0,078203 + 0,010664 + 0,000395 = 0,089262<\/strong><\/p>\n<p><strong>Analyse Bilat\u00e9rale (Hypoth\u00e8se non directionnelle de Fisher H1 : ACT \u2260 Contr\u00f4le) :<\/strong><br \/>\nEn vertu du crit\u00e8re de faible probabilit\u00e9, nous devons agr\u00e9ger toutes les tables <em>k<\/em> dont la probabilit\u00e9 d&rsquo;occurrence est inf\u00e9rieure ou \u00e9gale \u00e0 la probabilit\u00e9 de la table constat\u00e9e (<code>P(k) &lt;= 0,078203<\/code>). L&rsquo;inspection de notre distribution r\u00e9v\u00e8le que les valeurs satisfaisant rigoureusement cette condition sont :<\/p>\n<ul>\n<li>Sur l&rsquo;aile sup\u00e9rieure (d\u00e9viation positive) : k = 7 (P = 0,078203), k = 8 (P = 0,010664), k = 9 (P = 0,000395).<\/li>\n<li>Sur l&rsquo;aile inf\u00e9rieure (d\u00e9viation oppos\u00e9e) : k = 0 (P = 0,000096), k = 1 (P = 0,002157), k = 2 (P = 0,019411).<\/li>\n<\/ul>\n<p>Les configurations k = 3 (P = 0,087352), k = 4 (P = 0,229298), k = 5 (P = 0,330190) et k = 6 (P = 0,247642) d\u00e9passent toutes le seuil de coupure de 0,078203 et sont l\u00e9gitimement rejet\u00e9es de la zone critique. En sommant l&rsquo;ensemble des densit\u00e9s \u00e9ligibles au moyen de la formule conditionnelle <code>=SOMME.SI(L10:L19; \"&lt;=\" &amp; (<span class=\"arabpsy-math-inline\" data-latex=\"F\">$F$<\/span>2+1E-12); L10:L19)<\/code>, nous aboutissons au r\u00e9sultat final univoque :<\/p>\n<p><strong>p_bilat\u00e9rale = (0,000096 + 0,002157 + 0,019411) + (0,078203 + 0,010664 + 0,000395) = 0,021664 + 0,089262 = 0,110926<\/strong><\/p>\n<p><strong>Prise de d\u00e9cision statistique :<\/strong><br \/>\nConfront\u00e9e au seuil de signification conventionnel alpha = 0,05, la p-valeur bilat\u00e9rale obtenue (<strong>p = 0,111<\/strong>) est strictement sup\u00e9rieure au seuil d&rsquo;exclusion. En stricte rigueur inf\u00e9rentielle, l&rsquo;exp\u00e9rimentateur se trouve dans l&rsquo;obligation m\u00e9thodologique de <strong>maintenir l&rsquo;hypoth\u00e8se nulle (non-rejet de H0)<\/strong>. Malgr\u00e9 une disparit\u00e9 clinique apparente marqu\u00e9e au sein de l&rsquo;\u00e9chantillon empirique (70 % de taux de r\u00e9mission sous th\u00e9rapie ACT contre seulement 20 % dans le groupe contr\u00f4le), l&rsquo;effectif r\u00e9duit (N = 20) ne conf\u00e8re pas une puissance statistique suffisante pour affirmer que cette divergence ne r\u00e9sulte pas de fluctuations al\u00e9atoires d&rsquo;\u00e9chantillonnage au seuil d&rsquo;exigence fix\u00e9. Cette conclusion illustre de mani\u00e8re spectaculaire le r\u00f4le protecteur fondamental du test exact de Fisher contre les faux positifs scientifiques induits par l&rsquo;enthousiasme trompeur des petits effectifs.<\/p>\n<h2>10. Automatisation compl\u00e8te via les macros et VBA dans Excel<\/h2>\n<h3>10.1 Cr\u00e9ation d&rsquo;une fonction personnalis\u00e9e UDF (User Defined Function)<\/h3>\n<p>Si la construction spatiale de tables computationnelles au moyen de formules matricielles standards s&rsquo;av\u00e8re particuli\u00e8rement transparente sur le plan didactique, elle devient fastidieuse lorsque le chercheur est confront\u00e9 \u00e0 des analyses r\u00e9p\u00e9titives par lots, impliquant des dizaines de tableaux de contingence crois\u00e9s simultan\u00e9ment. Pour rationaliser l&rsquo;infrastructure analytique, l&rsquo;environnement de d\u00e9veloppement int\u00e9gr\u00e9 <em>Visual Basic for Applications<\/em> (VBA) de Microsoft Excel offre l&rsquo;opportunit\u00e9 technique d&rsquo;encapsuler l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;algorithme combinatoire de Fisher au sein d&rsquo;une fonction personnalis\u00e9e native (UDF, ou <em>User Defined Function<\/em>).<\/p>\n<p>Pour impl\u00e9menter cette routine, l&rsquo;utilisateur active l&rsquo;environnement de d\u00e9veloppement en pressant la combinaison de touches <code>ALT + F11<\/code>. Au sein de l&rsquo;explorateur de projets, une s\u00e9lection du classeur actif permet de d\u00e9ployer un nouveau module de code standard via le menu contextuel <em>Insertion &gt; Module<\/em>. La fonction est con\u00e7ue pour recevoir directement en entr\u00e9e les quatre effectifs \u00e9l\u00e9mentaires composant le tableau 2&#215;2 sous la signature explicite :<\/p>\n<p><code>Function TestFisherExactBilateral(a As Long, b As Long, c As Long, d As Long) As Double<\/code><\/p>\n<p>Une fois compil\u00e9e, cette fonction enrichit le registre op\u00e9rationnel de l&rsquo;application et peut \u00eatre appel\u00e9e directement dans n&rsquo;importe quelle cellule du classeur \u00e0 l&rsquo;instar d&rsquo;une commande native d&rsquo;Excel (par exemple <code>=TestFisherExactBilateral(B2; C2; B3; C3)<\/code>), convertissant instantan\u00e9ment quatre coordonn\u00e9es de contingence en une p-valeur bilat\u00e9rale exacte de haute pr\u00e9cision.<\/p>\n<h3>10.2 Algorithme de calcul combinatoire en code VBA<\/h3>\n<p>L&rsquo;exigence premi\u00e8re d&rsquo;un algorithme combinatoire professionnel r\u00e9side dans son immunit\u00e9 absolue face aux d\u00e9passements de capacit\u00e9 arithm\u00e9tique lors du traitement des grands factoriels. Plut\u00f4t que de recourir \u00e0 des boucles de multiplication vuln\u00e9rables, le moteur de calcul du code VBA doit exploiter le logarithme de la fonction Gamma fourni par l&rsquo;API math\u00e9matique d&rsquo;Excel : <code>Application.WorksheetFunction.GammaLn<\/code>. Rappelons que pour tout entier positif <em>n<\/em>, l&rsquo;identit\u00e9 suivante est rigoureusement v\u00e9rifi\u00e9e :<\/p>\n<p><strong>ln(n!) = GammaLn(n + 1)<\/strong><\/p>\n<p>Gr\u00e2ce \u00e0 cette conversion logarithmique, la probabilit\u00e9 hyperg\u00e9om\u00e9trique complexe se calcule par de simples additions et soustractions scalaires, l&rsquo;exponentielle n&rsquo;\u00e9tant convoqu\u00e9e qu&rsquo;en phase finale du calcul de densit\u00e9 ponctuelle :<\/p>\n<p><code>P = Exp(GammaLn(R1+1) + GammaLn(R2+1) + GammaLn(C1+1) + GammaLn(C2+1) - (GammaLn(a+1) + GammaLn(b+1) + GammaLn(c+1) + GammaLn(d+1) + GammaLn(n+1)))<\/code><\/p>\n<p>L&rsquo;architecture algorithmique compl\u00e8te de la fonction personnalis\u00e9e s&rsquo;articule selon la s\u00e9quence op\u00e9rationnelle formalis\u00e9e suivante :<\/p>\n<ul>\n<li>\u00c9tablissement dynamique des grandeurs marginales : <em>R1 = a + b<\/em>, <em>R2 = c + d<\/em>, <em>C1 = a + c<\/em>, <em>C2 = b + d<\/em>, et <em>n = R1 + R2<\/em>.<\/li>\n<li>D\u00e9termination rigoureuse des bornes de l&rsquo;espace \u00e9chantillonnal : <em>k_min = Application.Max(0, R1 &#8211; C2)<\/em> et <em>k_max = Application.Min(R1, C1)<\/em>.<\/li>\n<li>Calcul initial de la probabilit\u00e9 exacte associ\u00e9e \u00e0 la configuration observ\u00e9e <em>P_obs<\/em> pour la cellule <em>a<\/em> empirique.<\/li>\n<li>Initialisation d&rsquo;une variable d&rsquo;accumulation <em>P_somme = 0<\/em>.<\/li>\n<li>Ex\u00e9cution d&rsquo;une boucle it\u00e9rative exhaustive <code>For k = k_min To k_max<\/code> simulant toutes les variations admissibles de la premi\u00e8re cellule, calculant analytiquement pour chaque it\u00e9ration la probabilit\u00e9 hyperg\u00e9om\u00e9trique associ\u00e9e <em>P_k<\/em>.<\/li>\n<li>Application du test conditionnel d&rsquo;inclusion : Si <em>P_k &lt;= P_obs + 1E-12<\/em>, alors incr\u00e9mentation de la variable sommative : <em>P_somme = P_somme + P_k<\/em>.<\/li>\n<li>Fermeture de la boucle it\u00e9rative et renvoi de la valeur cumul\u00e9e normalis\u00e9e \u00e0 l&rsquo;environnement d&rsquo;appel de la feuille de calcul.<\/li>\n<\/ul>\n<h3>10.3 D\u00e9ploiement, test de performance et gestion des erreurs<\/h3>\n<p>Le d\u00e9ploiement p\u00e9renne d&rsquo;un classeur Excel enrichi de routines macro requiert imp\u00e9rativement un enregistrement sous un format de fichier prenant en charge les macros, identifiable par l&rsquo;extension normalis\u00e9e <strong>.xlsm<\/strong> ou par le standard binaire haute performance <strong>.xlsb<\/strong>. L&rsquo;omission de cette formalit\u00e9 lors de la sauvegarde sous le format standard .xlsx provoque la suppression irr\u00e9m\u00e9diable de l&rsquo;ensemble des modules de programmation VBA.<\/p>\n<p>Sur le plan du diagnostic et de la robustesse computationnelle, il est crucial d&rsquo;int\u00e9grer dans le code VBA des verrous de s\u00e9curit\u00e9 logicielle pr\u00e9ventifs (gestion des exceptions). Avant toute instanciation calculatoire, la fonction doit contr\u00f4ler que les quatre arguments fournis sont rigoureusement positifs ou nuls (<code>If a &lt; 0 Or b &lt; 0 Or c &lt; 0 Or d &lt; 0 Then Exit Function<\/code>) et que l&rsquo;effectif global r\u00e9sultant <em>n<\/em> est strictement sup\u00e9rieur \u00e0 z\u00e9ro. Si un \u00e9cueil typologique survient, la fonction personnalis\u00e9e intercepte l&rsquo;anomalie et retourne l&rsquo;erreur pr\u00e9d\u00e9finie <code>CVErr(xlErrNum)<\/code> ou <code>CVErr(xlErrValue)<\/code>, emp\u00eachant la propagation de plantages silencieux au sein du mod\u00e8le financier ou \u00e9pid\u00e9miologique.<\/p>\n<p>Les bancs d&rsquo;essai comparatifs (<em>benchmarks<\/em>) men\u00e9s en confrontant cette routine VBA d\u00e9velopp\u00e9e sous Excel aux sorties algorithmiques de packages professionnels reconnus, tels que la commande <code>fisher.test()<\/code> du langage R ou la proc\u00e9dure <code>CROSSTABS<\/code> sous IBM SPSS, mettent en \u00e9vidence une convergence arithm\u00e9tique totale, garantissant des d\u00e9viations r\u00e9siduelles inf\u00e9rieures \u00e0 1e-14 tout en offrant une r\u00e9activit\u00e9 d&rsquo;ex\u00e9cution instantan\u00e9e sur des milliers de lignes it\u00e9ratives.<\/p>\n<h2>11. Interpr\u00e9tation scientifique et restitution aux normes acad\u00e9miques<\/h2>\n<h3>11.1 Interpr\u00e9tation statistique versus pertinence clinique<\/h3>\n<p>L&rsquo;aboutissement formel d&rsquo;un calcul de probabilit\u00e9 exacte ne constitue que l&rsquo;\u00e9tape inaugurale de l&rsquo;herm\u00e9neutique scientifique. La focalisation exclusive sur la p-valeur, \u00e9rig\u00e9e en oracle binaire de v\u00e9rit\u00e9 m\u00e9thodologique, a \u00e9t\u00e9 s\u00e9v\u00e8rement d\u00e9nonc\u00e9e par l&rsquo;<em>American Statistical Association<\/em> dans ses d\u00e9clarations de consensus relatives \u00e0 la significativit\u00e9 statistique. L&rsquo;obtention d&rsquo;une valeur <em>p &lt; 0,05<\/em> ne certifie nullement l&rsquo;amplitude, la stabilit\u00e9 ni la pertinence translationnelle d&rsquo;une observation clinique ; r\u00e9ciproquement, une absence de significativit\u00e9 statistique (<em>p &gt; 0,05<\/em>) ne constitue en aucun cas une d\u00e9monstration de l&rsquo;\u00e9quivalence th\u00e9rapeutique ou de l&rsquo;inexistence d&rsquo;un effet r\u00e9el (l&rsquo;absence de preuve n&rsquo;\u00e9tant pas la preuve de l&rsquo;absence).<\/p>\n<p>Dans l&rsquo;\u00e9valuation des tableaux 2&#215;2, la m\u00e9trique ma\u00eetresse quantifiant la taille de l&rsquo;effet clinique est le <strong>Rapport de Cotes (Odds Ratio, not\u00e9 OR)<\/strong>. Alors que la p-valeur de Fisher sanctionne la cr\u00e9dibilit\u00e9 de l&rsquo;hypoth\u00e8se nulle, l&rsquo;OR jauge la magnitude substantielle de l&rsquo;association observ\u00e9e. Au sein de notre cadre matriciel, le rapport de cotes empirique se calcule par le produit crois\u00e9 \u00e9l\u00e9mentaire :<\/p>\n<p><strong>OR = (a * d) \/ (b * c)<\/strong><\/p>\n<p>En reprenant les donn\u00e9es de notre cas pratique de psychologie clinique (a = 7, b = 3, c = 2, d = 8), le calcul de l&rsquo;Odds Ratio produit :<\/p>\n<p><code>OR = (7 * 8) \/ (3 * 2) = 56 \/ 6 \u2248 9,33<\/code><\/p>\n<p>Cette grandeur indique que les patients soumis au protocole exp\u00e9rimental ACT pr\u00e9sentent une cote de r\u00e9mission clinique plus de neuf fois sup\u00e9rieure \u00e0 celle des patients assign\u00e9s au protocole contr\u00f4le. Pour autant, l&rsquo;estimation ponctuelle d&rsquo;une taille d&rsquo;effet sur un petit \u00e9chantillon demeure hautement volatile. Il est par cons\u00e9quent indispensable de lui adjoindre l&rsquo;encadrement par un <strong>intervalle de confiance \u00e0 95 % (IC 95%)<\/strong>. En exploitant l&rsquo;approximation asymptotique logarithmique de Woolf, l&rsquo;erreur type du log de l&rsquo;Odds Ratio s&rsquo;exprime par la racine carr\u00e9e de la somme des inverses des effectifs internes :<\/p>\n<p><strong>SE(ln(OR)) = RacineCarr\u00e9e( 1\/a + 1\/b + 1\/c + 1\/d )<\/strong><\/p>\n<p>Dans notre cas d&rsquo;\u00e9tude, cette \u00e9quation donne :<\/p>\n<p><code>SE = RacineCarr\u00e9e( 1\/7 + 1\/3 + 1\/2 + 1\/8 ) = RacineCarr\u00e9e( 0,1428 + 0,3333 + 0,5 + 0,125 ) = RacineCarr\u00e9e( 1,1011 ) \u2248 1,0493<\/code><\/p>\n<p>L&rsquo;intervalle de confiance \u00e0 95 % de ln(OR) est d\u00e9limit\u00e9 par <code>ln(9,33) \u00b1 1,96 * 1,0493<\/code>, soit <code>2,233 \u00b1 2,057<\/code>, conduisant \u00e0 un intervalle logarithmique oscillant entre 0,176 et 4,290. En appliquant l&rsquo;exponentielle \u00e0 ces bornes, nous obtenons l&rsquo;intervalle de confiance r\u00e9el final du rapport de cotes :<\/p>\n<p><strong>IC 95% = [1,19 ; 72,97]<\/strong><\/p>\n<p>On constate que bien que l&rsquo;intervalle de confiance asymptotique n&rsquo;englobe pas la valeur d&rsquo;invariance 1,0 (ce qui sugg\u00e9rerait une significativit\u00e9 selon Woolf), le test exact de Fisher \u2014 qui pr\u00e9vaut souverainement sur les petits effectifs \u2014 retient sagement la valeur <em>p = 0,111<\/em>. Cette dissonance souligne combien les approximations des intervalles standards peuvent \u00eatre trompeuses sur de faibles \u00e9chantillons et justifie l&rsquo;application de calculs d&rsquo;intervalles exacts bas\u00e9s sur la distribution hyperg\u00e9om\u00e9trique non centrale (comme l&rsquo;intervalle exact de Baptista-Pike ou de Clopper-Pearson adapt\u00e9).<\/p>\n<h3>11.2 R\u00e9daction formelle selon les normes APA (7e \u00e9dition)<\/h3>\n<p>La communication des conclusions statistiques au sein des revues scientifiques internationales exige une conformit\u00e9 rigoureuse aux directives typographiques et structurelles \u00e9dict\u00e9es par l&rsquo;<em>American Psychological Association<\/em> (APA, 7e \u00e9dition). Les normes APA prohibent l&#8217;emploi de formulations approximatives ou de notations obsol\u00e8tes. La notification de la significativit\u00e9 doit toujours stipuler l&rsquo;intitul\u00e9 formel du test employ\u00e9, l&rsquo;effectif global d&rsquo;analyse <em>N<\/em>, l&rsquo;indication explicite du caract\u00e8re bilat\u00e9ral ou unilat\u00e9ral de l&rsquo;\u00e9preuve, ainsi que la valeur p rigoureusement exacte sans troncature excessive, formul\u00e9e \u00e0 trois d\u00e9cimales (sauf si <em>p &lt; 0,001<\/em>).<\/p>\n<p>Une formulation textuelle canonique conforme aux standards APA s&rsquo;articule selon le mod\u00e8le suivant :<\/p>\n<blockquote>\n<p>\u00ab Une analyse d&rsquo;ind\u00e9pendance conduite au moyen du test exact de Fisher (bilat\u00e9ral) n&rsquo;a pas r\u00e9v\u00e9l\u00e9 d&rsquo;association statistiquement significative entre le type d&rsquo;intervention psychoth\u00e9rapeutique dispens\u00e9 et le statut de r\u00e9mission phobique chez les participants, <em>p<\/em> = ,111, en d\u00e9pit d&rsquo;une taille d&rsquo;effet empirique substantielle en faveur du protocole ACT (rapport de cotes [OR] = 9,33, IC \u00e0 95 % [1,19, 72,97]). Bien que le taux de r\u00e9mission observ\u00e9 au sein du groupe exp\u00e9rimental atteigne 70 % (7\/10) contre 20 % (2\/10) au sein de la condition t\u00e9moin, l&rsquo;effectif restreint de la cohorte (<em>N<\/em> = 20) ne conf\u00e8re pas la puissance suffisante pour rejeter formellement l&rsquo;hypoth\u00e8se d&rsquo;ind\u00e9pendance au seuil alpha pr\u00e9-\u00e9tabli de ,05. \u00bb<\/p>\n<\/blockquote>\n<p>Dans la composition des tableaux de synth\u00e8se destin\u00e9s \u00e0 publication, le tableau de contingence doit pr\u00e9senter de mani\u00e8re claire et \u00e9pur\u00e9e les fr\u00e9quences observ\u00e9es accompagn\u00e9es de leurs pourcentages en ligne ou en colonne entre parenth\u00e8ses, en proscrivant tout quadrillage vertical conform\u00e9ment aux prescriptions graphiques de l&rsquo;APA. La p-valeur du test exact de Fisher est g\u00e9n\u00e9ralement signal\u00e9e dans une note de bas de tableau explicative d\u00e9sign\u00e9e par une lettre superscript ou un ast\u00e9risque si le seuil critique conventionnel venait \u00e0 \u00eatre franchi.<\/p>\n<h3>11.3 Discussion des limites interpr\u00e9tatives<\/h3>\n<p>Toute mod\u00e9lisation inf\u00e9rentielle adoss\u00e9e au test exact de Fisher doit s&rsquo;accompagner d&rsquo;une discussion critique des contraintes structurelles inh\u00e9rentes au mod\u00e8le. La principale limite interpr\u00e9tative d\u00e9coule directement de la contrainte math\u00e9matique des effectifs r\u00e9duits : le d\u00e9ficit intrins\u00e8que de <strong>puissance statistique (1 &#8211; b\u00eata)<\/strong>. L&rsquo;erreur de type II \u2014 consistant \u00e0 \u00e9chouer \u00e0 rejeter l&rsquo;hypoth\u00e8se nulle alors qu&rsquo;un effet r\u00e9el pr\u00e9vaut effectivement dans la population g\u00e9n\u00e9rale \u2014 menace s\u00e9v\u00e8rement les \u00e9tudes men\u00e9es sur des cohortes restreintes. Dans notre exemple clinique, l&rsquo;\u00e9cart de 50 points de pourcentage de r\u00e9mission est colossal sur le plan clinique, mais la taille d&rsquo;\u00e9chantillon <em>N = 20<\/em> condamnait le protocole \u00e0 une puissance statistique th\u00e9orique inf\u00e9rieure \u00e0 50 % pour d\u00e9tecter un tel effet au seuil alpha bilat\u00e9ral de 0,05. Ces constats imposent de qualifier syst\u00e9matiquement les \u00e9tudes pilotes de recherches exploratoires requ\u00e9rant des programmes de r\u00e9plication confirmatoires sur des \u00e9chantillons pr\u00e9alablement dimensionn\u00e9s au moyen d&rsquo;un calcul de puissance <em>a priori<\/em>.<\/p>\n<p>Une seconde controverse \u00e9pist\u00e9mologique concerne le statut formel des marges fixes conditionn\u00e9es. De nombreux statisticiens ont soulign\u00e9 que dans la grande majorit\u00e9 des protocoles r\u00e9els d&rsquo;\u00e9chantillonnage (plans binomiaux doubles ou multinomiaux), les marges de l&rsquo;une des dimensions ne sont aucunement fix\u00e9es \u00e0 l&rsquo;avance par le design exp\u00e9rimental, mais constituent elles-m\u00eames des variables al\u00e9atoires stochastiques. Le fait de conditionner l&rsquo;analyse sur ces marges observ\u00e9es apr\u00e8s coup conf\u00e8re au test exact de Fisher un caract\u00e8re parfois qualifi\u00e9 de \u00ab conservateur \u00bb, conduisant \u00e0 des p-valeurs l\u00e9g\u00e8rement plus \u00e9lev\u00e9es (donc plus prudentes) que celles qui r\u00e9sulteraient d&rsquo;un test inconditionnel exact (tel que le test inconditionnel de Barnard ou le test de Boschloo). N\u00e9anmoins, le test de Fisher conserve une primaut\u00e9 historique et r\u00e9glementaire quasi-universelle en raison de son \u00e9l\u00e9gance math\u00e9matique, de sa parfaite tra\u00e7abilit\u00e9 computationnelle et de sa stricte conformit\u00e9 au principe de vraisemblance conditionnelle \u00e9nonc\u00e9 par les fondateurs de la statistique moderne.<\/p>\n<h2>12. Diagnostics d&rsquo;erreurs, \u00e9cueils techniques et alternatives logicielles<\/h2>\n<h3>12.1 D\u00e9pannage des messages d&rsquo;erreur fr\u00e9quents dans Excel<\/h3>\n<p>Lors de la manipulation des formules probabilistes sous Microsoft Excel, l&rsquo;exp\u00e9rimentateur peut se heurter \u00e0 des dysfonctionnements techniques signal\u00e9s par des messages d&rsquo;erreur codifi\u00e9s. Il convient d&rsquo;en conna\u00eetre pr\u00e9cis\u00e9ment l&rsquo;\u00e9tiologie afin de restaurer promptement l&rsquo;int\u00e9grit\u00e9 de la feuille d&rsquo;analyse :<\/p>\n<ul>\n<li><strong>Erreur #VALEUR! :<\/strong> Cette anomalie surgit presque syst\u00e9matiquement lorsque l&rsquo;un des arguments fournis \u00e0 la fonction <code>LOI.HYPERGEOMETRIQUE.N<\/code> ou <code>SOMME<\/code> n&rsquo;est pas reconnu comme une entit\u00e9 purement num\u00e9rique. L&rsquo;origine la plus pernicieuse r\u00e9side dans la pr\u00e9sence d&rsquo;espaces ins\u00e9cables (code ASCII 160) souvent g\u00e9n\u00e9r\u00e9s lors de l&rsquo;importation brute de donn\u00e9es depuis des bases de donn\u00e9es web ou des dossiers patients informatis\u00e9s. Il est pr\u00e9conis\u00e9 d&rsquo;appliquer la fonction <code>=EPURAGE(SUPPRESPACE(cellule))<\/code> ou de forcer la conversion num\u00e9rique via la commande <code>=CNUM(cellule)<\/code> pour neutraliser toute trace de formatage textuel parasite.<\/li>\n<li><strong>Erreur #NOMBRE! :<\/strong> Ce signal d&rsquo;alerte d\u00e9note une violation arithm\u00e9tique des bornes de validit\u00e9 de la loi hyperg\u00e9om\u00e9trique. Il se mat\u00e9rialise si l&rsquo;effectif <em>Echantillon_s<\/em> est strictement sup\u00e9rieur \u00e0 <em>Nombre_\u00e9chantillon<\/em> (on ne peut observer plus de succ\u00e8s que d&rsquo;individus dans l&rsquo;\u00e9chantillon), si <em>Population_s<\/em> exc\u00e8de <em>Nombre_pop<\/em>, ou si un nombre n\u00e9gatif a \u00e9t\u00e9 inject\u00e9 par inadvertance. Cette erreur surgit \u00e9galement lors de l&rsquo;usage imprudent de la fonction <code>FACT<\/code> sur des nombres sup\u00e9rieurs \u00e0 170.<\/li>\n<li><strong>Erreur de R\u00e9f\u00e9rence Circulaire :<\/strong> L&rsquo;apparition de ce message indique qu&rsquo;une formule de sommation marginale ou cumulative r\u00e9int\u00e8gre involontairement sa propre coordonn\u00e9e cellulaire au sein de sa plage d&rsquo;\u00e9valuation, bloquant instantan\u00e9ment le cycle de calcul it\u00e9ratif d&rsquo;Excel.<\/li>\n<\/ul>\n<h3>12.2 Limites intrins\u00e8ques d&rsquo;Excel face aux tables R x C complexes<\/h3>\n<p>Si la souplesse algorithmique d&rsquo;Excel permet de dominer magistralement l&rsquo;analyse des tableaux quadrangulaires 2&#215;2, une limitation intrins\u00e8que majeure \u00e9merge d\u00e8s lors que le protocole exp\u00e9rimental implique des classifications polytomiques g\u00e9n\u00e9rant des tableaux de contingence de dimensions sup\u00e9rieures : matrices 2&#215;3, 3&#215;3 ou plus g\u00e9n\u00e9ralement <em>Lignes (R) x Colonnes (C)<\/em>. Dans ces matrices polycat\u00e9gorielles, l&rsquo;espace d&rsquo;\u00e9chantillonnage ne d\u00e9pend plus d&rsquo;une seule cellule libre gouvern\u00e9e par une loi hyperg\u00e9om\u00e9trique scalaire, mais d&rsquo;une multiplicit\u00e9 de degr\u00e9s de libert\u00e9 sous contrainte de marges vectorielles, r\u00e9gie par la <strong>loi hyperg\u00e9om\u00e9trique multivari\u00e9e<\/strong>.<\/p>\n<p>La d\u00e9termination de la p-valeur exacte sur une table R x C exige alors la g\u00e9n\u00e9ration combinatoire exhaustive de toutes les matrices enti\u00e8res admissibles poss\u00e9dant rigoureusement les m\u00eames vecteurs de sommes marginales, op\u00e9ration connue sous le nom d&rsquo;<strong>algorithme de Freeman-Halton<\/strong>. La combinatoire explose alors de fa\u00e7on factorielle et exponentielle : un tableau 3&#215;3 aux effectifs modestes peut impliquer l&rsquo;exploration de dizaines de milliers de matrices alternatives potentielles. Pr\u00e9tendre concevoir une telle machinerie combinatoire au sein d&rsquo;une feuille de calcul Excel classique sans recourir \u00e0 un code VBA d&rsquo;une complexit\u00e9 extr\u00eame d\u00e9passe les capacit\u00e9s d&rsquo;un tableur conventionnel. D\u00e8s que la dimensionnalit\u00e9 matricielle s&rsquo;\u00e9tend au-del\u00e0 du sch\u00e9ma dichotomique standard 2&#215;2, le chercheur doit reconna\u00eetre les limites structurelles du tableur et migrer vers des architectures informatiques nativement con\u00e7ues pour l&rsquo;alg\u00e8bre combinatoire multidimensionnelle.<\/p>\n<h3>12.3 Passerelles vers les environnements R, SPSS et Python<\/h3>\n<p>Pour assurer la v\u00e9rification crois\u00e9e (<em>cross-validation<\/em>) d&rsquo;un calcul complexe r\u00e9alis\u00e9 sous Excel ou pour franchir le cap des matrices de grande envergure, il est d&rsquo;usage dans les laboratoires de recherche d&rsquo;exporter les matrices vers des \u00e9cosyst\u00e8mes statistiques sp\u00e9cialis\u00e9s. L&rsquo;environnement open-source de r\u00e9f\u00e9rence absolue est le langage <strong>R<\/strong>. Au sein de la console R, la v\u00e9rification de notre cas clinique s&rsquo;ex\u00e9cute de fa\u00e7on instantan\u00e9e et concise par la formulation suivante :<\/p>\n<p><code>matrice_clinique &lt;- matrix(c(7, 2, 3, 8), nrow = 2, byrow = FALSE)<br \/>\nfisher.test(matrice_clinique, alternative = \"two.sided\")<\/code><\/p>\n<p>La commande ex\u00e9cute le calcul exact selon le crit\u00e8re de Fisher et renvoie une p-valeur de 0,1109, confirmant rigoureusement les r\u00e9sultats compil\u00e9s au sein de notre classeur Excel. De surcro\u00eet, la routine sous R calcule d&#8217;embl\u00e9e l&rsquo;intervalle de confiance non conditionnel exact de l&rsquo;Odds Ratio par la m\u00e9thode d&rsquo;inversion des tests de score.<\/p>\n<p>Sous l&rsquo;environnement logiciel commercial <strong>IBM SPSS Statistics<\/strong>, l&rsquo;acc\u00e8s au test exact s&rsquo;effectue via le menu <em>Analyse &gt; Statistiques descriptives &gt; Tableaux crois\u00e9s<\/em>. Dans le sous-menu <em>Statistiques<\/em>, l&rsquo;utilisateur active la case \u00e0 cocher <em>Chi-deux<\/em>, puis clique sur le bouton d\u00e9di\u00e9 <em>Exact<\/em> en s\u00e9lectionnant l&rsquo;option explicite \u00ab Exact \u00bb au d\u00e9triment de l&rsquo;approximation de Monte-Carlo. Le rapport de sortie affiche alors une ligne sp\u00e9cifique d\u00e9sign\u00e9e \u00ab Test exact de Fisher \u00bb fournissant simultan\u00e9ment la significativit\u00e9 bilat\u00e9rale exacte et la significativit\u00e9 unilat\u00e9rale.<\/p>\n<p>Dans l&rsquo;\u00e9cosyst\u00e8me <strong>Python<\/strong>, tr\u00e8s pris\u00e9 pour le traitement massif de donn\u00e9es en neuro-imagerie et bio-informatique, le module <code>scipy.stats<\/code> met \u00e0 disposition la fonction optimis\u00e9e :<\/p>\n<p><code>from scipy.stats import fisher_exact<br \/>\noddsratio, pvalue = fisher_exact([[7, 3], [2, 8]], alternative='two-sided')<\/code><\/p>\n<p>La valeur de la p-valeur renvoy\u00e9e correspond \u00e0 nouveau scrupuleusement \u00e0 notre r\u00e9solution Excel. En d\u00e9finitive, si des environnements compil\u00e9s comme R, SPSS et Python constituent les moteurs d&rsquo;ex\u00e9cution privil\u00e9gi\u00e9s pour le traitement automatis\u00e9 de flux volumineux, la programmation manuelle du test exact de Fisher au sein de Microsoft Excel demeure l&rsquo;exp\u00e9rience formatrice la plus f\u00e9conde pour acqu\u00e9rir une compr\u00e9hension intime, transparente et in\u00e9branlable des m\u00e9canismes profonds de l&rsquo;inf\u00e9rence statistique exacte.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<p>Agresti, A. (1992). A survey of exact inference for contingency tables. <em>Statistical Science<\/em>, 7(1), 131\u2013153. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1214\/ss\/1177011454\">https:\/\/doi.org\/10.1214\/ss\/1177011454<\/a><\/p>\n<p>Agresti, A. (2002). <em>Categorical data analysis<\/em> (2nd ed.). John Wiley &amp; Sons.<\/p>\n<p>American Psychological Association. (2020). <em>Publication manual of the American Psychological Association<\/em> (7th ed.). <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1037\/0000165-000\">https:\/\/doi.org\/10.1037\/0000165-000<\/a><\/p>\n<p>Cochran, W. G. (1954). Some methods for strengthening the common chi-squared tests. <em>Biometrics<\/em>, 10(4), 417\u2013451. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.2307\/3001616\">https:\/\/doi.org\/10.2307\/3001616<\/a><\/p>\n<p>Fisher, R. A. (1922). On the interpretation of chi-squared from contingency tables, and the calculation of P. <em>Journal of the Royal Statistical Society<\/em>, 85(1), 87\u201394. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.2307\/2340521\">https:\/\/doi.org\/10.2307\/2340521<\/a><\/p>\n<p>Fisher, R. A. (1935). <em>The design of experiments<\/em>. Oliver and Boyd.<\/p>\n<p>Freeman, G. H., &amp; Halton, J. H. (1951). Note on an exact treatment of contingency, goodness of fit and other problems of significance. <em>Biometrika<\/em>, 38(1\/2), 141\u2013149. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.2307\/2332323\">https:\/\/doi.org\/10.2307\/2332323<\/a><\/p>\n<p>Wasserstein, R. L., &amp; Lazar, N. A. (2016). The ASA statement on p-values: Context, process, and purpose. <em>The American Statistician<\/em>, 70(2), 129\u2013133. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1080\/00031305.2016.1154108\">https:\/\/doi.org\/10.1080\/00031305.2016.1154108<\/a><\/p>\n<p>Yates, F. (1934). Contingency tables involving small numbers and the chi-squared test. <em>Supplement to the Journal of the Royal Statistical Society<\/em>, 1(2), 217\u2013235. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.2307\/2983604\">https:\/\/doi.org\/10.2307\/2983604<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guide acad\u00e9mique complet pour r\u00e9aliser et interpr\u00e9ter le test exact de Fisher dans Excel \u00e0 l&rsquo;aide de la loi hyperg\u00e9om\u00e9trique et de macros VBA.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[1829,1994],"tags":[1952,4469,2144,4736,4117],"class_list":["post-8418","psych_stat","type-psych_stat","status-publish","hentry","category-methodologie-statistique","category-psychologie-experimentale","tag-excel","tag-loi-hypergeometrique","tag-statistiques-appliquees","tag-table-de-contingence","tag-test-exact-de-fisher"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/8418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat"}],"about":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/types\/psych_stat"}],"author":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8418"}],"version-history":[{"count":1,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/8418\/revisions"}],"predecessor-version":[{"id":8422,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/8418\/revisions\/8422"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}