Souci formule sierreur et recherche

Bonjour,

Je vous sollicite pour un souci de résultat de formule.

J'ai un classeur avec plusieurs feuilles et une qui regroupe plusieurs TDC avec des segments.

Pour récupérer la valeur du total du TCD je renvoi celle-ci avec :

=SIERREUR(RECHERCHE(9^9;K:K);"0")

Tans que mes TCD renvoi un chiffre ou nombre pas de souci, mais si une TCD renvoi rien, soit pas de total général, j'ai cette erreur.

2023 03 16 092512

De plus dans la cellule ou je devrais avoir un "0" qui pour moi devrait être gérer avec SIERREUR, à la place la dernière valeur traitée reste en mémoire.

Une idée ?

Merci.

Bonjour Tespark

Il faut aller dans le menu "Formules" -> Groupe : Vérifications des formules

Et cliquer sur , qui doit être accessible pour vous

image

A+

Bonjour,

Utilisez la formule LIREDONNEES TABCROIS plutôt pour récupérer des valeurs dans un TCD

Crdlt

Dan,

Merci, je ne connaissais pas

J'ai inscrit comme ceci :

=LIREDONNEESTABCROISDYNAMIQUE(YourRef.3;K1:K24)

Mais une erreur, j'utilise surement pas correctement.

J'ai pu lire que cette fonction fonction que si un total s'affiche.

Si j'ai aucun total, cela ne fonctionnera pas ?

BrunoM45

Références circulaires donne $K$1

Que faire ?

re,

@Bruno : oups je ne t'avais pas vu répondre

@ Tespark :

J'ai pu lire que cette fonction fonction que si un total s'affiche.

Exact oui

Pour votre formule, essayez ceci

=LIREDONNEESTABCROISDYNAMIQUE(YourRef.3;"Total")

Le nom Total doit être strictement identique à ce que vous avez dans le TCD

Une petite aide ici si vous voulez en connaitre plus sur la fonction --> Fonction LIREDONNEESTABCROISDYNAMIQUE ou ici --> Fonction lire donnees tableaux Croises Dynamiques

Re,

En complément de Dan, dans $K$1 vous avez qu'elle formule ?

A+

BrunoM45,

En K1 la formule que j'ai indiqué au départ soit :

=SIERREUR(RECHERCHE(9^9;K:K);"0")

Dan, justement pas de total affiché, car selon les segments choisis cela renvoi un nombre ou pas et pas de nombre ou chiffre pas de Total qui s'affiche.

Merci à vous.

Re,

Donc c'est normal la cellule fait appel à son propre résultat

Il faut mettre

=SIERREUR(RECHERCHE(9^9;K$2:K$100);0)

100 si c'est la dernière ligne

Autre chose si vous voulez 0 en cas d'erreur ne le mettez pas entre guillemets, ça devient du texte

A+

Merci BrunoM45

Effectivement après réflexion

Nickel, ça fonctionne beaucoup mieux.

Dan merci également, je vais voir cette formule également, car je ne connaissais pas.

Milles merci à vous deux :)

Dan, justement pas de total affiché, car selon les segments choisis cela renvoi un nombre ou pas et pas de nombre ou chiffre pas de Total qui s'affiche.

Si je ne me trompe, c'est juste votre format de tableau qui doit afficher les totaux
Cliquez dans le TCD puis dans la menu Creation, dans la rubrique "Disposition" (à gauche dans le menu création), vous devez pouvoir choisir de les afficher ou non
Une vue de votre fichier serait plus pratique

Voyez un exemple ci dessous

presse papier02
Rechercher des sujets similaires à "souci formule sierreur recherche"