Noen etterfølgende minusnumre - Excel-tips

Innholdsfortegnelse

Et spørsmål fra mitt Nashville Power Excel-seminar: Jeg laster ned data fra systemet, og noen av tallene mine har et etterfølgende minustegn. Hvordan konverterer jeg bare de som har et etterfølgende minustegn?

Se figuren nedenfor. Jeg pleide å løpe inn på etterfølgende minus tall i 1987 i COBOL. Det er vanskelig å tro at de fortsatt plager oss den dag i dag.

Minustegnet vises etter tallet.

Det er fristende å fikse dem manuelt. Det er fristende å vende seg til en lang formel som f.eks =IF(RIGHT(B2,1)="-",-1*LEFT(B2,LEN(B2)-1),B2).

Jeg vil ikke finne ut av denne formelen hver dag

Den raske løsningen er begravet i Tekst til kolonner. Velg dataene i kolonne B. Velg Data, tekst til kolonner. Klikk Neste for å gå til trinn 2. I trinn 2 må du kontrollere at du * ikke * deler dataene i mer enn en kolonne.

I denne kjøringen av Tekst til kolonner blir ingenting delt

Klikk på Neste. I trinn 3 i veiviseren klikker du på Avansert. Det er en innstilling for å håndtere Trailing Minus Numbers.

Trailing Minus er skjult bak Advanced… -knappen

Men her er den fantastiske tingen: Trailing Minus er valgt som standard. Det betyr at du ikke trenger å gå gjennom trinnene Tekst til kolonne. Du kan bare åpne Tekst til kolonner og klikke Fullfør. Du kan gjøre dette med tre tastetrykk: alt = "" + DEF. Det er lett å huske, siden det er tre bokstaver i rekkefølge. Trykk alt = "" + D. På dette punktet kan du slippe alt = "" og trykke E og deretter trykke F. Alt = "" + D er Excel 2003 Data-menyen. E er tekst til kolonner. F er Finish.

Alt + DEF løser problemet.

Merk

Jeg lærte alt = "" + DEF-trikset for rundt 1500 videoer siden på YouTube-kanalen min. Jeg la ut en video om konvertering av tekstnumre til tall, og noen ga meg alt = "" + DEF i YouTube-kommentarene.

Resultatet: Alle de etterfølgende minustegnene endres fra tekst til negative tall.

Alle etterfølgende minus tall konverteres.

Se på video

Videoutskrift

Lær Excel fra Podcast, episode 2201: Noen etterfølgende minusnumre.

Hei, velkommen tilbake til netcast, jeg er Bill Jelen. Et annet spørsmål fra Nashville-seminaret mitt for Lincoln Trail Council, IMA. Noen laster ned data fra Oracle, og Oracle gjør at de negative tallene har et etterfølgende minus tall - så minus vises etter tallet. Å, jævla.

Og selvfølgelig kan du gå inn og redigere hver av disse om gangen - det ville være veldig, kjedelig - eller du kan vende deg til en formel som denne, der vi ser for å se om den høyeste karakteren til kolonne B er et minustegn. Hvis det er, så tar vi -1 ganger venstre for B2, alle tegn unntatt en, ellers gir oss B2; = IF (RIGHT (B2, 1) = "-", -1 * VENSTRE (B2, LEN (B2) -1), B2). Og mens det fungerer, er det ikke en morsom vei å gå.

Ok. Og så, i stedet - angre, angre - vi skal gå med noe innebygd. Så jeg starter her i B2, Ctrl + Shift + Pil ned, Ctrl + Backspace, og går til Data, Tekst til kolonner, og vi skal velge enten skilletegn eller fast bredde - det spiller ingen rolle, jeg vil at dette skal hold deg en enkelt kolonne, jeg vil ikke at den skal brytes inn i kolonner i det hele tatt. Så trinn 2, sørg for at vi bare har en kolonne; trinn 3-- nå er det kult her-- under Avansert er det tre innstillinger, spesifiserer desimal- og tusen skilletegn, og akkurat her er dette den vi vil ha "Trailing minus for negative numbers". Klikk OK, og deretter Fullfør.

Men jeg vil at du skal legge merke til at, "Trailing minus for negative numbers", allerede er slått på som standard - Det er standard, ok? Så vi trenger ikke engang å komme inn her og gå gjennom hvert trinn. I stedet kan vi bare kjøre, Data, Tekst til kolonner og klikke Fullfør.

Greit, nå, det er et par forskjellige måter å gjøre dette på: Måten du antar at du ville gjort det hvis du var ny i Excel, er å trykke og slippe Alt, og du ser her oppe at Data er A - så Alt + A og deretter E, og klikk deretter Fullfør. Så Alt + A, E, F-- men det er vanskelig å huske, så jeg bruker fortsatt dialogboksen Excel 2003 der Tekst til kolonne var i Data-fanen. Så det var Alt + D. Så i det første tilfellet er det trykk og slipp Alt, og deretter A, E, F; mine, hold Alt nede og trykk D for å åpne Data. På Excel 2003 Data-menyen ble T allerede brukt til Tabell - datatabell - så Tekst til kolonner var E, en annen bokstav - så Alt + D, E, F. Jeg liker det, tre bokstaver i rekkefølge, enkelt å huske. Bare velg hele kolonnen slik, Alt + D, E, F, BAM! Alle disse negative tallene er løst.

Det er et triks - Alt + D, E, F, trikset er et triks jeg lærte her på YouTube-kanalen for nesten 1500 videoer siden, da jeg prøvde å konvertere en kolonne med tekstnumre til reelle tall. Noen påpekte Alt + D, E, F, ville gjøre det. Nå er det trikset - Alt + D, E, F, trikset - definitivt i denne boka, LIVe, The 54 Greatest Tips of All Time. Klikk på "Jeg" øverst til høyre for mer informasjon om det.

Greit, oppsummering fra denne episoden: Et spørsmål fra Nashville Power Excel-seminaret mitt - hvordan håndtere nedlastede data der noen celler inneholder etterfølgende minus tall. Du kan prøve å skrive en gal formel, men vi kommer ikke til å gjøre det - Tekst til kolonner er en rask måte å håndtere dette på. Velg hele kolonnen; Data; Tekst til kolonner; Avgrensere; Neste; sørg for at det ikke er noen linjer; Neste; og åpne deretter Advanced og velg "Trailing minus numbers". Men hei, Trailing minus er allerede standard, så det er en raskere måte: Du velger hele kolonnen og gjør Alt + D, etterfulgt av E, F, eller trykker og slipper Alt, A, etterfulgt av E, etterfulgt av F- - alt = "" D, E, F, er definitivt lettere å huske fordi det er tre bokstaver i rekkefølge.

Hvis du vil laste ned arbeidsboken fra dagens video, kan du gå til nettadressen i YouTube-beskrivelsen. Også i YouTube-beskrivelsen, lenken til kommende Power Excel-seminarer. Jeg vil gjerne se deg på et av mine kommende seminarer.

Hei, jeg vil takke deg for at du var innom, vi sees neste gang for en ny netcast fra.

Last ned Excel-fil

For å laste ned Excel-filen: noen-etterfølgende-minus-tall.xlsx

Det er alltid ekstra tips som dukker opp i YouTube-videoen, så se den hvis du har tid. For eksempel bruker du Ctrl + Backspace for å bringe den aktive cellen tilbake til visning, er i dagens video.

Excel-tanken om dagen

Jeg har bedt mine Excel Master-venner om deres råd om Excel. Dagens tanke å tenke på:

"Regneark vokser som busker, de trenger regelmessig trimming."

Andrew Spania

Interessante artikler...