Fonction REPT limitée avec une matrice

Gael

XLDnaute Barbatruc
Bonjour à tous,

Je rencontre un problème avec la fonction REPT que je n'arrive ni à expliquer ni à contourner.

Je cherche à comprendre pourquoi dans l'exemple suivant la fonction REPT se limite à 255 caractères lorsque que l'on fait référence à une table de valeurs:

La formule suivante:
Code:
{=SI($B$5:$B$11>$A$2;REPT("*";256);"")}
renvoie "#VALEUR"

alors que
Code:
{=SI($B$5:$B$11>$A$2;REPT("*";20);"")}
donne un résultat correct.

de même que
Code:
{=SI($A$2>100;REPT("*";400))}

Voir exemple joint.

Bonne journée et merci de votre aide.

@+

Gael
 

Pièces jointes

  • Exemple_REPT.xls
    16.5 KB · Affichages: 70

ROGER2327

XLDnaute Barbatruc
Re : Fonction REPT limitée avec une matrice

Bonjour Gael
Curieux, en effet...
À défaut d'une explication, un contournement :
Code:
[COLOR="DarkSlateGray"][B]=REPT(SI($B$5:$B$11>$A$2;"*";"");400)[/B][/COLOR]
ROGER2327
#3977


Dimanche 15 Tatane 137 (Procession aux Phynances, SS)
10 Thermidor An CCXVIII
2010-W30-3T12:46:48Z
 

hoerwind

XLDnaute Barbatruc
Re : Fonction REPT limitée avec une matrice

Bonjour, salut Roger,

Je ne vois pas la raison pour laquelle il faut valider ces formules en matricielles.

J'ai effacé C5:C11 et saisi la même formule, par une validation simple, puis recopiée vers le bas.
Elle semble renvoyer le résultat attendu.
 

ROGER2327

XLDnaute Barbatruc
Re : Fonction REPT limitée avec une matrice

Re...
Bonjour hoerwind
(...)
Je ne vois pas la raison pour laquelle il faut valider ces formules en matricielles.
(...)
Moi non plus, mais notre ami a probablement une bonne raison (qui nous échappe) pour le faire.​
ROGER2327
#3978


Dimanche 15 Tatane 137 (Procession aux Phynances, SS)
10 Thermidor An CCXVIII
2010-W30-3T13:46:21Z
 

Gael

XLDnaute Barbatruc
Re : Fonction REPT limitée avec une matrice

Bonjour Roger, Hoerwind, le forum,

Merci de vos réponses très pertinentes.

J'avais une excellente raison de travailler avec des formules matricielles puisque j'utilisais des plages nommées... qui est en fait tout à fait inutile car ça marche très bien sans.

Comme disait le poète:
"Il suivait son idée, c'était une idée fixe et il s'étonnait de ne pas avancer"

Merci de votre aide, les 2 réponses fonctionnent parfaitement.

@+

Gael
 

Discussions similaires

Réponses
31
Affichages
531

Statistiques des forums

Discussions
312 305
Messages
2 087 088
Membres
103 461
dernier inscrit
dams94