Janice skriver og ser etter en måte å endre tekst som ser ut som tall til ekte tekst. Hun importerer data hver dag, og siden nøkkelfeltet i oppslagstabellen inneholder numeriske verdier, fungerer oppslaget ikke. Hun sier:
Jeg kan komme meg rundt dette ved å formatere kolonnen på samme måte som oppslaget, men da må jeg redigere, erstatte alle cellene for å få formatet å ta. For eksempel må jeg redigere, erstatte 44 med 44; rediger deretter, erstatt 55 med 55. Dette er den eneste måten jeg kan få det til å fungere på.
Er det noen måte å få formatene til å ta uten å redigere, erstatte? Eller er det en måte å redigere, erstatte uten å endre en bestemt celle. Jeg har prøvd blanks & spaces, men det står at ingenting blir funnet.
Ja, det er mange måter rundt dette. Den første tilnærmingen er å bare endre VLOOKUP-formelen litt. Hvis VLOOKUP-formelen din normalt er omtrent slik:
=VLOOKUP(A2,$AA1:$AB100,2,FALSE)
legg deretter til 0 til første periode:
=VLOOKUP(A2+0,$AA1:$AB100,2,FALSE)
Når A2 inneholder tekst som ser ut som et tall, vil tilføying av null til tekstfeltet føre til at Excel vurderer teksten 44 som 44.
Den andre tilnærmingen er å bruke =VALUE()
funksjonen. Denne funksjonen konverterer tekst som ser ut som et tall til et tall. Enhver anvendelse av denne tilnærmingen blir vanligvis foreldet av følgende triks, som er det beste svaret på spørsmålet ditt.
Det vanlig aksepterte trikset for å løse dette problemet er som følger:
- Finn en celle som ikke er i veien, og skriv inn en 1 i cellen
- Merk den nye cellen og Ctrl + C for å kopiere cellen
- Fremhev tekstområdet som ser ut som tallet i A2: A46
- Rediger - PasteSpecial. I den andre delen av PasteSpecial-dialogen velger du Multipliser. Klikk OK
All teksten din endres til tall. Jeg mistenker at funksjonen PasteSpecial - Multiply var designet for å multiplisere områder sammen, men noen oppdaget denne bruken for å endre tekst til tall og er en sanntidssparer.
Et tips på hetten og en gratis OL-kalender i Salt Lake City 2002 til Mark R. som skrev inn med den andre løsningen på dette problemet som fungerer veldig bra: Marker hele kolonnen, velg Data, Tekst til kolonner, Fullfør.
Dette er utmerket. Et enkelt museklikk for å markere kolonnen alt = "" + d + e + f, Tre tastetrykk og ett museklikk. Utmerket tips!