2014-07-14 13:48:00 +0000 2014-07-14 13:48:00 +0000
3
3
Advertisement

Comment rendre automatiquement négatifs tous les chiffres saisis dans une ligne en utilisant Excel ?

Advertisement

Je fais un simple flux de trésorerie et je voudrais créer une colonne pour les sorties de fonds où tout chiffre tapé dans cette colonne serait automatiquement négatif. Comment dois-je procéder ?

Advertisement
Advertisement

Réponses (4)

9
9
9
2014-07-14 15:53:07 +0000

Voici les trois possibilités :
1. en multipliant par -1 2. Formater avec le signe moins (-) 3. Fonction ABS()

Méthode 1 : Multiplication par -1 1. Saisissez les chiffres comme d'habitude, après avoir terminé toutes les saisies, procédez comme suit :
2. Allez dans n'importe quelle autre cellule vide, et tapez -1 et copiez-le, puis sélectionnez toute la colonne que vous voulez rendre négative.
3. Faites un clic droit sur la sélection et sélectionnez Paste Special.. 4. Choisissez All et Multiply et cliquez sur OK, comme indiqué dans l'image ci-dessous : Maintenant, toutes les cellules sélectionnées seront négatives. Supprimez maintenant la valeur de la cellule-1 que vous avez copiée de._


Méthode 2 : Formatage au signe moins(-) (Cette méthode n'apparaît que sous forme négative dans les cellules à nos yeux, mais dans la barre de formulaire le signe moins n'apparaîtra pas et sera également traité comme positif)

  1. Sélectionnez toute la colonne que vous voulez qu'elle soit négative, en cliquant sur l'en-tête de la colonne.
  2. Utilisateurs MAC Maintenez la touche Commande enfoncée et cliquez dans n'importe quelle cellule (avec sélection), utilisateurs WINDOWS cliquez avec le bouton droit de la souris, puis cliquez sur Format cells dans le menu contextuel.
  3. Cliquez sur l'onglet Number, cliquez sur l'option Custom, sur le côté droit, sous la zone de texte Type, sélectionnez General, et dans la zone de texte Type, entrez un signe moins comme ceci : -General et cliquez sur OK.

Méthode 3 : UTILISATION DE L'ABS 1. Attribuez une colonne séparée pour les valeurs positives (c'est là que vous entrez les valeurs positives), et attribuez une autre colonne pour les valeurs négatives (cette colonne/cellule ne contient que la formule ABS comme suit) 2. SI E1 doit avoir une valeur négative, alors choisissez n'importe quelle colonne/cellule de votre choix, disons D1 3. Dans E1 tapez =-ABS(D1) 4. Maintenant, quelle que soit la valeur que vous tapez dans la cellule D1, la même valeur sera négative dans la cellule E1 5. Copiez la formule que vous avez tapée une fois dans toutes les plages de cellules, par exemple de E1 à E50 6. Après avoir tout terminé, vous pouvez masquer la colonne D qui contient la valeur positive de D1.

Note : Les valeurs positives seront de D1 à D50 et les valeurs négatives seront de E1 à E50 comme dans l'exemple ci-dessus

1
1
1
2014-07-14 18:27:13 +0000

À mon avis, vous voudriez convertir automatiquement le contenu des cellules en une valeur négative et ne pas vous contenter de montrer le formatage différemment.

J'utiliserais VBA pour y parvenir. Placez ce code sur la feuille en question

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Column = 1 Then 'Column A
        If Len(Target.Value) > 0 Then
          If IsNumeric(Target.Value) Then
             Target.Value = -1 * Abs(Target.Value)
          End If
        End If
    End If
    Target.Parent.Calculate
End Sub
0
Advertisement
0
0
2017-01-31 20:29:25 +0000
Advertisement

Si vous vouliez simplement vous assurer que seuls les chiffres négatifs sont saisis, vous pourriez procéder comme suit :

  1. sélectionnez la cellule
  2. Allez à l'onglet Données et sélectionnez le bouton Validation des données.
  3. Sélectionnez à nouveau Validation des données comme format.
  4. Pour la valeur, choisissez “Décimal” puisque vous travaillez avec un format monétaire.
  5. Pour les données, choisissez “moins de”
  6. Pour Maximum, choisissez “1” ou même “.01”.

Lorsque vous essayez d'entrer un nombre positif, le traitement s'arrête et une alerte d'erreur apparaît, vous invitant à entrer un nombre négatif ou un zéro.

0
0
0
2018-01-17 05:37:55 +0000

Je fais une chose similaire et je viens de faire 3 colonnes. La 1ère colonne est pour les revenus, la 2ème pour les dépenses, la 3ème colonne est =column1-column2.

Si la 1ère colonne est vide, alors la valeur de la 3ème est automatiquement une valeur négative.

Advertisement

Questions connexes

6
13
9
10
2
Advertisement