Format inconnu

Bonjour la communauté,

Je viens vers vous car dans le cadre de mon travail, je me dois de récupérer un fichier Excel venant d'un autre service pour le calcul de certaine commission.

Cependant, les colonnes "taux" ; "commission TTC" ; "commission HT" et "TVA" sont dans un format inconnu et lorsque je sélectionne plusieurs cellules, au lieu de me montrer la somme, et il est afficher "Nb (non vides) : "

J'ai essayé de solutionner le problème avec :

  • Copier / coller les valeurs (V)
  • Copier / coller avec lien (N)
  • Copier / coller vers une autre feuille
  • Multiplication par *1 dans une autre colonne
  • Dans l'onglet "Donnée" l'outil "Convertir"
  • Faire passer le format en chiffre, comptabilité ou encore nombre

Malgré cela, rien n'y fais, les cellules restent dans leur format inconnu, et je suis obligé de retaper toute les données à la main pour chaque colonne (des fois 30 lignes, des fois 100 multiplié par 4 colonnes, c'est très long et fastidieux)

Vous trouverez en fichier joint le document Excel en question.

Si vous savez comment m'aider sa serais cool

Merci d'avance !

Bonjour

Heu c'est le bon fichier car dans celui-ci je ne vois pas le souci. J'ai bien des montants en euro dans Taux, commission TTC...

Cordialement

J'ai ouvert le fichier et retenter mais sa me fais la même erreur.

Donc oui je pense que c'est le bon fichier :p

En fichier joint des captures d'écran des problèmes que je rencontre.

Dans "Erreur1" j'ai sélectionné les 3 lignes de commission TTC et en bas à droite j'ai Nb (non vides) : 3 qui apparaît

Dans "Erreur2" j'ai fais une formule SOMME des 3 lignes de commission.

Dans "Erreur3" j'ai saisie une cellule de commission TTC et rajouter "+1"

Merci d'avance pour vos retour

erreur 1 erreur 2 erreur 3

Bonjour

C'est du texte avec en lieu et place de l'espace un caractère 160...

Soit manuellement : copier ce pseudo espace, sélectionne l'ensemble des montants et faire un cherche et remplace du caractère par rien..

Enlever le retour à la ligne : excel n'aime pas pour le numérique.

Peut être fait par VBA...

Bonjour Chris,

Merci pour ton retour mais je ne suis pas sur de comprendre ce que tu me demande de faire pour solutionner le problème :p

J'ai quelque base en VBA mais la c'est des termes que je ne connais pas du tout x)

Merci d'avance pour tes précisions

RE

As-tu déjà au moins essayé les 3 manips manuelles indiquées ?

Si tu regardes tes chiffres tu vois bien un espace devant €, non ?

Et bien ce n'est pas un espace mais un caractère qui a pour code ascii 160.

Le sélectionner est simple et faire un cherche et remplace est également simple, en collant ce caractère dans la zone de recherche...

Bonjour Juice,

En complément de la réponse de 78chris, j'ajoute que :

160 est le code numérique du caractère espace insécable (= ne peut pas être coupé) :

ainsi, 2 mots séparés par un espace insécable sont considérés comme un seul mot

sans espace, raison pour laquelle ils ne seront pas coupés s'ils ne tiennent pas en

fin de ligne (ils passeront à la ligne suivante) ; c'est très pratique pour par exemple

un meuble Louis XVI : mettre un espace insécable après Louis pour lui éviter d'être

guillotiné (décapité) en fin de vie de ligne (ligne de vie).

32 est le code numérique du caractère espace (espace normal) ;

mais là, le pauvre Louis XVI n'y couperait pas !

Cordialement

Chris,

En effet en utilisant la formule : =SUBSITUTE(H10;CAR(160);"") permet de supprimer l'espace entre le chiffre et l'euro.

Suite à sa, je copie / colle les valeurs (V) et je peux ensuite convertir les montants en nombre

Je pense que à partir de là je peux me debrouiller

Merci bcp pour votre aide à tous !

Bizou

BOnjour

Pourquoi 3 manips au lieu d'une seulede cherche et remplace sur l'ensemble des 3 colonnes ?

Cela prend 3 secondes mais tu fais comme tu veux...

Chris,

Ah oui en effet, sa a l'air beaucoup plus simple comme sa.

Cependant, je ne comprend pas ce que je dois mettre dans le champ "Rechercher"

En effet, j'ai essayer avec un espace ou encore "=CAR(160)" mais lorsque je clic sur "Remplacer tout" , une erreur apparaît me disant qu'Excel ne trouve pas les données correspondantes :/

Ci-joint une capture du problème que je recontre

erreur

@Dhany

Aaah j'avais pas vue ton message !

Merci pour ces explications et surtout ton illustration xDD

C'est bon j'ai trouver

Donc je résume pour ceux qui aurait encore ce soucis ^^ :

Selectionner la zone à modifier

Ctrl + F

Dans le champ rechercher, maintenir la touche ALT et taper 0160

Dans le champs remplacer, ne rien mettre (dans mon cas)

Cliquer sur remplacer tout

Et voilà Problème résolue !

Merci tout le monde !

Bonjour

Le plus simple, d'autant qu'on ne connait pas toujours le code du caractère en question : c'est le sélectionner, le copier puis le coller dans la zone CHERCHE du cherche et remplace.

J'ai d'ailleurs cherché quel était ce caractère après avoir vérifié que le cherche et remplace marchait...

Rechercher des sujets similaires à "format inconnu"