Insérer un signe négatif

Résolu
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 - 12 août 2024 à 12:16
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 - 13 août 2024 à 12:42

Bonjour à la communauté,

J'ai un petit souci pour insérer dans une formule un signe négatif ...

Je souhaite rendre le montant de cette cellule négative.

J'ai essayé de mettre un - devant la cellule devant être reprise, mettre des parenthèses, mettre -somme(x) mais j'ai toujours un message d'erreur avec #VALEUR!

Pourriez-vous regarder ? C'est la cellule T8 reprenant la valeur de la cellule K8 en y rajoutant un signe négatif.

Merci d'avance ...

https://www.cjoint.com/c/NHmkokxEsXH


Windows / Chrome 127.0.0.0


A voir également:

3 réponses

brucine Messages postés 16506 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 septembre 2024 2 314
12 août 2024 à 12:29

Bonjour,

S'il n'y a pas de condition selon la valeur de K8 selon laquelle T8 doit être négatif ou positif, K8 n'est pas numérique, il suffit d'écrire (mais sur laquelle on ne pourra pas calculer):

=SI(F8="Approuvé";"-"&K8;"")

Sinon je ne ne sais pas, il faudrait que K8 soit au format nombre auquel cas on n'a aucun problème avec =-K8

1
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 4
12 août 2024 à 12:49

Bonjour,

Le signe négatif est bien mis mais comme cela sert de base à des calculs ...

Et créer une nouvelle colonne sur base de la colonne K et y indiquer la formule ENT ?

Bien à vous,

Carine

0
brucine Messages postés 16506 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 septembre 2024 2 314 > CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024
12 août 2024 à 13:02

à première vue l'opération ne fonctionne pas (ni formater K qui est standard en nombre) parce que le séparateur est le point.

La meilleure solution quitte à créer une nouvelle colonne (ou à se servir de la même?) serait de remplacer le point dans K par une virgule par une fonction SUBSTITUE (avec une virgule même en format standard ça fonctionne) mais SUBSTITUE et moi, on n'est pas trop copains, je n'ai pas la syntaxe exacte, probablement:

=SUBSTITUE(K8;".";",")

J'aurais alors sans colonne supplémentaire en T quelque chose du style:

=SUBSTITUE(K8;".";",")*-1

où j'ai conservé ton format personnalisé qui est numérique.

1
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 4
12 août 2024 à 12:53

Re,

Ou une formule qui puisse convertir au format nombre ?

0
brucine Messages postés 16506 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 septembre 2024 2 314 > CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024
12 août 2024 à 13:08

Voir ce que j'ai écrit ci-dessus en <6>, on s'est croisés, qui semble fonctionner (j'ai testé en additionnant quelque chose à T8 à suivre), c'est le point de séparation le coupable.

0
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 4
12 août 2024 à 16:36

Bonjour Brucine,

Un grand merci pour la réponse collective que je mets en "Résolu".

En définitive, j'ai créé 2 autre colonnes (une avec SUBSTITUE et l'autre avec VALEURNOMBRE).

Je sais que cela pourrait paraître bizarre et un peu lourd mais c'est pas grave, les colonnes seront masquées.

Encore merci ...

Bien à vous,

Carine

0
Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
12 août 2024 à 12:27

Bonjour,

Essaye comme cela

=SI(F8="Approuvé";"-"&K8;"")*1


0
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 4
12 août 2024 à 12:44

Bonjour Mike,

Merci de la réponse ...

J'ai bien essayé mais j'ai toujours le même message d'erreur #VALEUR! en insérant la formule ...

Bien à vous,

Carine

0
Mike-31 Messages postés 18335 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 septembre 2024 5 095
12 août 2024 à 13:15

Re,

Pourquoi utilises tu le point comme séparateur de décimales, ce qui formate ta valeur en texte

=SI(F8="Approuvé";"-"&SUBSTITUE(K8;".";",");"")*1


0
DjiDji59430 Messages postés 4105 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 6 septembre 2024 667
12 août 2024 à 15:17

+1

=SI(F8="Approuvé";-(SUBSTITUE(K8;".";",")*1);"")


Crdlmt

0
CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024 4
12 août 2024 à 16:34

Bonjour,

Un grand merci pour la réponse collective que je mets en "Résolu".

En définitive, j'ai créé 2 autre colonnes (une avec SUBSTITUE et l'autre avec VALEURNOMBRE).

Je sais que cela pourrait paraître bizarre et un peu lourd mais c'est pas grave, les colonnes seront masquées.

Encore merci ...

Bien à vous,

Carine

0
brucine Messages postés 16506 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 septembre 2024 2 314 > CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024
13 août 2024 à 09:25

Bonjour,

Ce qu'on voulait dire par là, c'est qu'au lieu d'importer le csv brut de coffrage dans Excel puis de devoir triturer les formats, tu as sans doute plus vite fait sur le csv de faire une recherche du point à remplacer par une virgule et à importer le fichier résultant, mais c'est toi qui vois...

1
brucine Messages postés 16506 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 septembre 2024 2 314 > CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024
13 août 2024 à 12:00

Ils s'ouvrent avec Excel, mais au format csv sur lequel tu fais ton rechercher-remplacer puis tu enregistres, toujours sous csv; c'est de dernier fichier modifié que tu importes dans Excel.

1
brucine Messages postés 16506 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 6 septembre 2024 2 314 > CarineVL Messages postés 201 Date d'inscription samedi 7 novembre 2015 Statut Membre Dernière intervention 21 août 2024
13 août 2024 à 12:22

Pendant que tu y es quand tu as le temps essaie de te débarrasser tes caractères spéciaux exotiques (accents) à l'importation.

Les Unicode 65001 et 1252 ne fonctionnent pas, essayer par le deuxième biais sur le fichier csv modifié, clic droit, ouvrir avec le Bloc Notes, enregistrer sous, ANSI.

https://support.interpodia.com/fr/knowledge/rapports-caract%C3%A8res-sp%C3%A9ciaux-%C3%A9-%C3%A8-%C3%A7-etc.-dans-les-fichiers-csv-t%C3%A9l%C3%A9charg%C3%A9s

1