Solujen arvo negatiiviseksi?

Miten saan excelin solujen arvon negatiiviseksi? Eli soluissa on jo jokin arvo, mutta tahtoisin muuttaa halutut solujen arvot negatiiviseksi ilman, että se täytyy tehdä jokaisessa solussa erikseen.
620293
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Voit muuttaa solujen arvon negatiiviseksi parillakin tavalla.

1.
Syötä -1 johonkin vapaasen soluun.
Muokkaa -> Kopioi.
Valitse solut, jotka sisältävät muutettavat arvot.
Muokkaa -> Liitä määräten -> Kerro.

2.
Muutettavat arvot ovat esim. soluissa A1:A100
Tee uusi sarake viereen ja lisää kaava =-A1 soluun B1 ja kopioi se alaspäin.

Äänestä
  • Suurkiitos, tätä etsin ja tämä löytyi helposti vielä vuonna 2022. Vaihtoehti 1 on simppeli. Netistä ei mikään katoa ;)

    Äänestä

eikös se toimi muotoilullakin?
maalaa alue ja laita solumuotoiluksi esim. -0 tai jos desimaaleja haluat -0,00 jne

Äänestä
  • mutta mitään hyötyä siitä ei voi olla, koska laskutoimituksissa lasketaan silti positiivisen arvon mukaan.

    Äänestä

onnistuu. Klikkaa kyseisen taulun nimeä ja valitse Näytä koodi. Kopioi makro sinne. Muuta makron aluemääritys tarvettasi vastaavaksi.

Private Sub Worksheet_Change(ByVal Target As Range)
Static aja As Boolean
If Not Intersect(Target, Range("A1:B10")) Is Nothing Then 'Muuta alue tarvittavaksi
On Error Resume Next
If (aja = False) Then
aja = True
With Target
If .Value = 0 Then aja = False: Exit Sub
Luku = .Value
.Value = Luku * -1
aja = False
End With
Else: aja = False
End If
End If
End Sub

Äänestä
  • Kyseinen makro muuttaa solun arvon negatiiviseksi jo lukua syötettäessä.

    Äänestä

Kommentoi aloitusta


Tomi K.... kirjoitti:

Miten saan excelin solujen arvon negatiiviseksi? Eli soluissa on jo jokin arvo, mutta tahtoisin muuttaa halutut solujen arvot negatiiviseksi ilman, että se täytyy tehdä jokaisessa solussa erikseen.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu