Forum Discussion

TimVie's avatar
TimVie
Copper Contributor
Nov 15, 2023
Solved

Transformer une formule Gsheets en Excel

Bonjour,

 

J'aimerai migrer un classeur de Google Sheets vers Excel, pour ce faire, j'ai besoin de modifier la formule suivante pour qu'elle fonctionne sur ce dernier 

 

=ifs(ifna(match(F25 B3:B7, 0)), 9,B8 = "Clarisse", 11,ifna(match("Clarisse", B9:B10, 0)), 12,B12 = "Clarisse", 14,ifna(match("Clarisse", B13:B16, 0)), 16,B18 = "Clarisse", 17,true, iferror(1/0))

 

Merci

  • Bonjour,

     

    =SI.CONDITIONS(NB.SI.ENS(B3:B7;F25)>0;9;B8 = "Clarisse"; 11;NB.SI.ENS(B9:B10;Clarisse")>0;12;B12 = "Clarisse"; 14;NB.SI.ENS(B13:B16;Clarisse")>0;16;B18 = "Clarisse"; 17;Vrai;"")

     

    Pas tout à fait une simple transposition 😁 (ifna+match remplacés par COUNTIFS, iferror(1/0) par "")

     

     

    TimVie 

2 Replies

  • Hecatonchire's avatar
    Hecatonchire
    Iron Contributor

    Bonjour,

     

    =SI.CONDITIONS(NB.SI.ENS(B3:B7;F25)>0;9;B8 = "Clarisse"; 11;NB.SI.ENS(B9:B10;Clarisse")>0;12;B12 = "Clarisse"; 14;NB.SI.ENS(B13:B16;Clarisse")>0;16;B18 = "Clarisse"; 17;Vrai;"")

     

    Pas tout à fait une simple transposition 😁 (ifna+match remplacés par COUNTIFS, iferror(1/0) par "")

     

     

    TimVie 

  • NikolinoDE's avatar
    NikolinoDE
    Platinum Contributor

    TimVie 

    La formule que vous avez fournie semble utiliser certaines fonctions spécifiques à Google Sheets, notamment IFS, IFNA, MATCH, et IFERROR. Pour obtenir un résultat équivalent sur Excel, vous pouvez utiliser une combinaison de fonctions Excel telles que IF, ISERROR, et MATCH. Voici une version adaptée de votre formule pour Excel :

    =SIERREUR(SI(ESTNA(EQUIV(F25; B3:B7; 0)); 9; ET(B8 = "Clarisse"; 11; SI(ESTNA(EQUIV("Clarisse"; B9:B10; 0)); 12; ET(B12 = "Clarisse"; 14; SI(ESTNA(EQUIV("Clarisse"; B13:B16; 0)); 16; ET(B18 = "Clarisse"; 17; VRAI)))))); 1/0)

    Quelques points à noter :

    • En Excel, les formules sont généralement écrites en français, donc j'ai utilisé SI au lieu de IFS.
    • ESTNA est l'équivalent d'IFNA pour vérifier si une erreur #N/A se produit.
    • EQUIV est l'équivalent de MATCH pour trouver une correspondance dans une plage.
    • SIERREUR est utilisé pour gérer les erreurs et renvoyer 1/0 lorsque la condition finale n'est pas satisfaite.

    Assurez-vous d'ajuster la formule en fonction de la structure exacte de vos données dans Excel.

    Le texte a été révisé avec l'IA.

     

    Mes réponses sont volontaires et sans garantie !

     

    J'espère que ceci vous aidera.

     

    La réponse a-t-elle été utile ? Marquez comme meilleure réponse et aimez-la !

    Cela aidera tous les participants du forum.

Resources