Nogle efterfølgende minusnumre - Excel-tip

Indholdsfortegnelse

Et spørgsmål fra mit Nashville Power Excel-seminar: Jeg downloader data fra systemet, og nogle af mine numre har et efterfølgende minustegn. Hvordan konverterer jeg kun dem med et efterfølgende minustegn?

Se figuren nedenfor. Jeg plejede at køre til efterfølgende minus tal i 1987 i COBOL. Det er svært at tro, at de stadig plager os den dag i dag.

Minustegnet vises efter tallet.

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

Jeg vil ikke finde ud af denne formel hver dag

Den hurtige løsning er begravet i tekst til kolonner. Vælg dataene i kolonne B. Vælg Data, tekst til kolonner. Klik på Næste for at gå til trin 2. I trin 2 skal du kontrollere, at du * ikke * deler dataene i mere end en kolonne.

I denne kørsel af Tekst til kolonner opdeles intet

Klik på Næste. Klik på Avanceret i trin 3 i guiden. Der er en indstilling til at håndtere efterfølgende minusnumre.

Efterfølgende minus er skjult bag knappen Avanceret…

Men her er den fantastiske ting: Trailing Minus er valgt som standard. Det betyder, at du ikke behøver at gennemgå alle trinene Tekst til kolonner. Du kan blot åbne Tekst til kolonner og klikke på Udfør. Du kan gøre dette med tre tastetryk: alt = "" + DEF. Det er let at huske, da det er tre bogstaver i rækkefølge. Tryk på alt = "" + D. På dette tidspunkt kan du slippe alt = "" og trykke på E og derefter trykke på F. Alt = "" + D er menuen Excel 2003 Data. E er tekst til kolonner. F er Finish.

Alt + DEF løser problemet.

Bemærk

Jeg lærte alt = "" + DEF-tricket for omkring 1500 videoer siden på min YouTube-kanal. Jeg indsendte en video om konvertering af tekstnumre til tal, og nogen gav mig alt = "" + DEF i YouTube-kommentarerne.

Resultatet: Alle de efterfølgende minustegnetal skifter fra tekst til negative tal.

Alle efterfølgende minus tal konverteres.

Se video

Videoudskrift

Lær Excel fra Podcast, afsnit 2201: Nogle efterfølgende minusnumre.

Hej, velkommen tilbage til netcast, jeg er Bill Jelen. Et andet spørgsmål fra mit Nashville-seminar for Lincoln Trail Council, IMA. Nogen downloader data fra Oracle, og Oracle får de negative tal til at have et efterfølgende minustal - så minus vises efter nummeret. Åh, dreng.

Og selvfølgelig kunne du gå ind og redigere hver af disse ad gangen - det ville være virkelig, kedeligt - eller du kunne vende dig til en formel som denne, hvor vi ser for at se om kolonnens højre karakter B er et minustegn. Hvis det er tilfældet, tager vi -1 gange venstre for B2, alle tegn undtagen en, ellers giver vi B2; = HVIS (HØJRE (B2, 1) = "-", -1 * VENSTRE (B2, LEN (B2) -1), B2). Og mens det fungerer, er det ikke en sjov vej at gå.

I orden. Og så, i stedet for - fortryd, fortryd - vi går med noget indbygget. Så jeg starter her i B2, Ctrl + Shift + Pil ned, Ctrl + Backspace og går til Data, Tekst til kolonner, og vi vælger enten Afgrænser eller Fast bredde - det betyder ikke noget, jeg vil have dette til forblive en enkelt kolonne, jeg vil slet ikke bryde ind i kolonner. Så trin 2, sørg for at vi kun har en kolonne; trin 3 - nu er det sejt her - under Avanceret er der tre indstillinger, specificerer decimal- og tusindskilleren, og lige her er dette den, vi vil have "Træk minus for negative tal". Klik på OK, og derefter på Udfør.

Men jeg vil have dig til at bemærke, at "Træk minus for negative tal" allerede er slået til som standard - Det er standard, okay? Så vi behøver ikke engang at komme ind her og gennemgå hvert trin. I stedet kan vi simpelthen køre, Data, tekst til kolonner og klikke på Udfør.

Okay, nu er der et par forskellige måder at gøre dette på: Den måde, som jeg gætter på, du ville gøre det, hvis du var ny i Excel, er pressen og slip Alt, og du ser heroppe, at Data er A - så Alt + A og derefter E, og klik derefter på Udfør. Så Alt + A, E, F-- men det er svært at huske, så jeg bruger stadig dialogboksen Excel 2003, hvor Tekst til kolonne var på fanen Data. Så det var Alt + D. Så i det første tilfælde er det at trykke og slippe Alt, og derefter A, E, F; mine, hold Alt nede, og tryk på D for at åbne Data. I Excel 2003 Data-menuen blev T allerede brugt til tabel - datatabel-- så Tekst til kolonner var E, et andet bogstav - så Alt + D, E, F. Jeg kan godt lide det, tre bogstaver i rækkefølge, let at huske. Vælg bare hele kolonnen som denne, Alt + D, E, F, BAM! Alle disse negative tal er blevet rettet.

Det er et trick - Alt + D, E, F, trick er et trick, som jeg lærte her på YouTube-kanalen for næsten 1500 videoer siden, da jeg prøvede at konvertere en kolonne med tekstnumre til reelle tal. Nogen påpegede Alt + D, E, F, ville gøre det. Nu er det trick - Alt + D, E, F, trick - bestemt i denne bog, LIVe, The 54 Greatest Tips of All Time. Klik på det "I" i øverste højre hjørne for at få flere oplysninger om det.

Okay, afslutning fra denne episode: Et spørgsmål fra mit Nashville Power Excel-seminar - hvordan man håndterer downloadede data, hvor nogle celler indeholder efterfølgende minus tal. Du kan prøve at skrive en skør formel, men det gør vi ikke - Tekst til kolonner er en hurtig måde at tackle dette på. Vælg hele kolonnen; Data; Tekst til kolonner; Afgrænsere; Næste; sørg for, at der ikke er nogen linjer; Næste; og åbn derefter Avanceret, og vælg "Efterfølgende minus tal". Men hej, Trailing minus er allerede standard, så der er en hurtigere måde: Du vælger hele kolonnen og gør Alt + D efterfulgt af E, F eller tryk og slip Alt, A efterfulgt af E, efterfulgt af F- - alt = "" D, E, F, er bestemt lettere at huske, fordi det er tre bogstaver i rækkefølge.

For at downloade projektmappen fra dagens video skal du besøge denne URL nede i YouTube-beskrivelsen. Også i YouTube-beskrivelsen, linket til kommende Power Excel-seminarer. Jeg vil meget gerne se dig i et af mine kommende seminarer.

Hej, jeg vil gerne takke dig, fordi du kom forbi, vi ses næste gang til endnu en netcast fra.

Download Excel-fil

For at downloade excel-filen: nogle-efterfølgende-minus-tal.xlsx

Der er altid ekstra tip, der vises i YouTube-videoen, så se den, hvis du har tid. For eksempel er det at bruge Ctrl + Backspace til at bringe den aktive celle tilbage til visning i dagens video.

Excel-tanken om dagen

Jeg har bedt mine Excel Master-venner om deres råd om Excel. Dagens tanke at tænke over:

"Regneark vokser som buske, de har brug for regelmæssig beskæring."

Andrew Spanien

Interessante artikler...