XL 2016 Une formule simple qui ne s'exécute pas partout ???

robertduval

XLDnaute Junior
Bonjour j'ai une formule simple qui me teste des conditions et m'affiche le résultat souhaité sauf quelques cellules REBELLES qui ne le font pas. WHY ???

Merci
 

Pièces jointes

  • test1.xlsx
    9.9 KB · Affichages: 13

Dranreb

XLDnaute Barbatruc
Bonsoir
Il y en a qui ont des espaces insécables au lieu d'espaces.
Vous pouvez réparer ça comme ça: En F1, à propager sur 30 lignes et 2 colonnes :
Code:
=SUBSTITUE(B1;CAR(160);" ")
Puis Copier, et Collage spécial par valeurs en B1
 

job75

XLDnaute Barbatruc
Bonsoir robertduval,

Sur le fichier joint les colonnes E et F permettent de connaître les codes des espaces en colonne B.

Il y a donc des espaces normaux de code 32 et des espaces insécables de code 160.

La formule en G1 remplace les espaces de code 160 par des espaces de code 32 :
VB:
=SI(OU(SUBSTITUE(B1;CAR(160);" ")="0 - 0";SUBSTITUE(B1;CAR(160);" ")="1 - 0";SUBSTITUE(B1;CAR(160);" ")="0 - 1");"N";"O")
Dans cette formule les espaces sont tous des espaces du clavier donc de code 32.

Edit : bonsoir chris, Bernard, XLD ne se rafraîchit que quand il veut...

A+
 

Pièces jointes

  • test(1).xlsx
    11.3 KB · Affichages: 3
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 473
Membres
103 553
dernier inscrit
jhnm