Hvordan du kan hente desimal verdi fra strengen i

There Excel er noen formler som kan hjelpe deg trekke desimal verdi fra en streng, velge en av dem som du trenger
formel som er uavhengig av tegn på verdiene:?.
Velg en celle og skriver denne formelen = ABS (A1-AVKORT (A1)) (A1 er cellen du vil trekke desimal verdi fra), trykk på Enter-knappen, og dra fyllhåndtaket til å fylle området du vil. Du kan se de desimalverdier er hentet bare uten tegn
formel som gjenspeiler tegnet av verdiene. Anmeldelser Velg en celle og skriver denne formelen = A1-AVKORT (A1)
(A1 er cellen du vil trekke desimal verdi fra), trykk på Enter-knappen, og dra fyllhåndtaket til å fylle området du vil. Du kan se de desimalverdier er hentet bare med skilt.
Du kan bruke denne formelen = ABS (MOD (A1, SIGN (A1)))
, også.

Anbefalt produktivitetsprogramvare
Kontor Tab: Bruk fanebasert grensesnitt i Office som bruk av nettleseren Chrome, Firefox og Internet Explorer.Kutools for Excel: Legger 120 kraftige nye funksjoner til Excel. Øke produktiviteten i 5 minutter. Spar to timer hver dag Classic Menu for Office:!. Bringer tilbake dine velkjente menyer til Office 2007, 2010 og 2013 (den inneholder Office 365)

Utdrag desimal verdi med VBA i Excel
Det er en VBA at massen kan trekke ut desimalverdier med skiltet bare fra strenger.
en. Velg en celle i kolonnen du vil velge, og trykk Alt + F11 for å åpne Microsoft Visual Basic for Applications vinduet.
2. I pop-up vindu, klikker du Sett > Modul, og deretter lime følgende VBA kode i modulen
VBA. Pakk desimaltall bare
Sub GetNumber () 'Updateby20140516Dim RNG Som RangeDim WorkRng Som RangeOn Error Resume NextxTitleId = "KutoolsforExcel" Set WorkRng = Application.SelectionSet WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8) For Hver RNG I WorkRng Rng.Value = Rng.Value - VBA.Fix (Rng.Value) NextEnd Sub3. Deretter klikker du på Kjør-knappen og velge området du vil trekke desimalverdier bare fra. Se skjermbilde:
4. Klikk OK, kan du bare se de desimalverdier med skilt er reservert i området
. Tips: Når du kjører denne VBA vil endre de opprinnelige dataene, du bør kopiere dem først

Enkelt pakke desimal verdi med Kutools for Excel
Hvis du ikke liker den formelen og VBA metoder, her jeg presentere deg et nyttig verktøy - Kutools for Excel. Med sin Extract tekst verktøyet, kan du enkelt hente ut all desimal verdi fra et område i Excel
Kutools for Excel. Med mer enn 120 praktiske Excel-tillegg, gratis å prøve uten begrensning i 60 dager. Gratis nedlasting nå! 1. Merk området med desimal du vil trekke ut, og klikk deretter Kutools > Tekst > Pakk tekst. Se skjermbilde:
to. I Extract Text dialogboksen type. * I Tekst-boksen, og klikk deretter på Legg til. Til slutt klikker du på OK-knappen. Se skjermbilde:
tre. I en annen dukker opp Extract Text dialogboksen velger en tom celle for å finne resultatet, og klikk deretter på OK-knappen.
Så alle desimaltall i valgte området er hentet umiddelbart. Se skjermbilde:
60-dagers gratis prøveversjon av Kutools for Excel last ned nå!

Relative Artikler:

Extract tid eller time bare i Excel