Teisendamine on õigus miinusmärk miinus vasakul

Aegunud teabebaasisisu lahtiütlus

See artikkel käsitleb selliseid tooteid, millele Microsoft enam tugiteenuseid ei paku. Seetõttu esitatakse selle artikli teave „olemasoleval kujul“ ja edaspidi seda ei värskendata.

Sümptomid

Kui impordite Microsoft Exceli töölehe ja tööleht sisaldab numbreid miinus märke paremal (nt 12345-), Microsoft Excel võib ei loeb need arvud negatiivsed arvud.

Põhjus

Kuna miinusmärk kuvatakse paremal pool number käsitleb Microsoft Excel need numbrid tekstina.

Lahendus

On kaks võimalust selle probleemi lahendamiseks.
  1. Töölehevalemi kasutamine. - või -

  2. Makro loomine.
Töölehel kasutada järgmist valemit:
   =IF(RIGHT(A1,1)="-","-"&LEFT(A1,LEN(A1)-1),A1)*1

Näiteks, toimige järgmiselt.

  1. Sisestage järgmine töölehe:
          A1: 3
    A2: 2-
    A3: 1-
    A4: 4
    A5: 6-

  2. Tippige lahtrisse B1 eespool toodud valem.
  3. Sisestage valem B1: B5 alla.
  4. Valige lahtrid B1: B5 ja klõpsake käsku Kopeeri menüü Redigeeri.
  5. Valige lahter A1 ja klõpsake menüü Redigeeri käsku Kleebi teisiti.
  6. Väärtused ja klõpsake nuppu OK.
  7. Valige B1: B5 ja menüü Redigeeri käsku Kustuta.
Kasutage allpool sobiv makro teie Microsoft Exceli versioonist.

Märkus: peate valima vahemiku lahtrid, mis sisaldab väärtusi, mida soovite muuta, enne kui käivitate makro.

Microsoft Exceli versiooni 5.0 või uuemat

   Sub move_minus_left()      Dim currentcell As Object

For Each currentcell In Selection
If Right(currentcell.Value, 1) = "-" Then
currentcell.Formula = "-" & Left(currentcell.Value, _
Len(currentcell.Value) - 1)
End If
Next currentcell

End Sub

Microsoft Exceli versiooni 3.0, 4.0 ja 4.0a

   A1: =FOR.CELL("Current")
A2: =SELECT(Current)
A3: =IF(RIGHT(Current,1)="-",FORMULA("-"&LEFT(Current,LEN(Current)-1)),)
A4: =NEXT()
A5: =RETURN()

Microsoft Exceli versiooni 2.x

   A1: Switch Minus Sign
A2: =ACTIVE.CELL()
A3: =IF(RIGHT(A2,1)="-",FORMULA("-"&LEFT(A2,LEN(A2)-1)),)
A4: =RETURN()

Atribuudid

Artikli ID: 42964 – viimati läbi vaadatud: 26. jaan 2017 – redaktsioon: 1

Tagasiside