Ändra siffror till text - Excel-tips

Janice skriver och letar efter ett sätt att ändra text som ser ut som siffror till verklig text. Hon importerar data varje dag och eftersom nyckelfältet i hennes uppslagstabell innehåller numeriska värden fungerar sökningen inte. Hon säger:

Jag kan komma runt detta genom att formatera kolumnen på samma sätt som uppslaget, men då måste jag redigera, byta ut alla celler för att få formatet att ta. Till exempel måste jag redigera, ersätta 44 med 44; redigera, ersätt 55 med 55. Det här är det enda sättet jag kan få det att fungera.

Finns det något sätt att få format att ta utan att redigera, ersätta? Eller finns det ett sätt att redigera, ersätta utan att ändra en specifik cell. Jag har provat blanks & mellanslag, men det står att ingenting hittas.

Ja, det finns många sätt runt detta. Det första tillvägagångssättet är att helt enkelt ändra din VLOOKUP-formel lite. Om din VLOOKUP-formel normalt är ungefär så här:

=VLOOKUP(A2,$AA1:$AB100,2,FALSE)

lägg sedan till en 0 till den första termen:

=VLOOKUP(A2+0,$AA1:$AB100,2,FALSE)

När A2 innehåller text som ser ut som ett tal kommer Excel att utvärdera texten 44 som 44 om du lägger till noll i textfältet.

Den andra metoden är att använda =VALUE() funktionen. Denna funktion konverterar text som ser ut som ett tal till ett nummer. Varje tillämpning av detta tillvägagångssätt blir vanligtvis föråldrad av följande trick, vilket är det bästa svaret på din fråga.

Det allmänt accepterade tricket för att lösa detta problem är följande:

  1. Hitta en ur vägen cell och ange en 1 i den cellen
  2. Markera den nya cellen och Ctrl + C för att kopiera cellen
  3. Markera ditt textintervall som ser ut som nummer i A2: A46
  4. Redigera - PasteSpecial. I det andra avsnittet i PasteSpecial-dialogrutan väljer du Multiplicera. Klicka på OK

All din text ändras till siffror. Jag misstänker att PasteSpecial - Multiply-funktionen var utformad för att multiplicera intervall tillsammans, men någon upptäckte denna användning för att ändra text till siffror och är en realtidsbesparare.

Ett tips på locket och en gratis olympisk kalender i Salt Lake City 2002 till Mark R. som skrev in med den andra lösningen på detta problem som fungerar mycket bra: Markera hela kolumnen, välj Data, Text till kolumner, Slutför.

Detta är utmärkt. Ett enda musklick för att markera kolumnen alt = "" + d + e + f, tre tangenttryckningar och ett musklick. Utmärkt tips!

Intressanta artiklar...