Sign in with Microsoft
Sign in or create an account.

#CALC ! des erreurs se produisent lorsque le moteur de calcul d’Excel rencontre un scénario qu’il ne prend pas actuellement en charge. Voici comment traiter des #CALC spécifiques ! Erreurs:

Excel ne peut pas calculer un tableau dans un tableau. L’erreur de tableau imbriqué se produit lorsque vous essayez d’entrer une formule de tableau qui contient un tableau. Pour résoudre l’erreur, essayez de supprimer le deuxième tableau.

Par exemple, =MUNIT({1,2}) demande à Excel de retourner un tableau 1x1 et un tableau 2x2, qui n’est actuellement pas pris en charge. =MUNIT(2) calculerait comme prévu.

#CALC de tableau imbriqué ! erreur

Les tableaux peuvent contenir uniquement des nombres, des chaînes, des erreurs, des booléens ou des types de données liés. Les références de plage ne sont pas prises en charge. Dans cet exemple, =OFFSET(A1,0,0,{2,3}) provoque une erreur.

#CALC ! erreur - Le tableau contient des plages

Pour résoudre l’erreur, supprimez la référence de plage. Dans ce cas, =OFFSET(A1,0,0,2,3) est calculé correctement.

Excel ne peut pas retourner un jeu vide. Des erreurs de tableau vide se produisent lorsqu’une formule de tableau retourne un jeu vide. Par exemple, =FILTER(C3:D5,D3:D5<100) retourne une erreur, car il n’y a pas de valeurs inférieures à 100 dans notre jeu de données.

#CALC ! erreur - Tableau vide

Pour résoudre l’erreur, modifiez le critère ou ajoutez l’argument if_empty à la fonction FILTER. Dans ce cas, =FILTER(C3:D5,D3:D5<100,0) retourne un 0 s’il n’y a aucun élément dans le tableau.

Les fonctions personnalisées qui font référence à plus de 10 000 cellules ne peuvent pas être calculées dans Excel sur le Web et produisent cette #CALC ! erreur à la place. Pour résoudre ce problème, ouvrez le fichier dans une version de bureau d’Excel. Pour plus d’informations, voir Créer des fonctions personnalisées dans Excel.

Cette fonction effectue une opération asynchrone, mais a échoué de manière inattendue. Réessayez plus tard.

Une fonction LAMBDA se comporte un peu différemment des autres fonctions Excel. Vous ne pouvez pas simplement l’entrer dans une cellule. Vous devez appeler la fonction en ajoutant des parenthèses à la fin de votre formule et en passant les valeurs à votre fonction lambda. Par exemple :

  • Retourne l’erreur #CALC :     =LAMBDA(x, x+1) 

  • Retourne un résultat de 2 :     =LAMBDA(x, x+1)(1)

Pour plus d’informations, consultez Fonction LAMBDA.

Message d’erreur et liste déroulante pour l’erreur Lambda

Cette erreur se produit lorsque le moteur de calcul d’Excel rencontre une erreur de calcul non spécifiée avec un tableau. Pour le résoudre, essayez de réécrire votre formule. Si vous avez une formule imbriquée, vous pouvez essayer d’utiliser l’outil Évaluer la formule pour identifier où le #CALC! une erreur se produit dans votre formule.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel ou obtenir une assistance dans la communauté Answers.

Voir aussi

Tableaux dynamiques et comportement des tableaux renversés

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Office insiders

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×