Janice kirjutab, otsides viisi, kuidas numbritena näivat teksti päris tekstiks muuta. Ta impordib andmeid iga päev ja kuna tema otsingu tabeli võtmeväli sisaldab arvväärtusi, siis otsing ei toimi. Ta ütleb:
Sellest saan mööda, kui vormindan veeru samamoodi nagu otsing, kuid siis pean vormingu saamiseks redigeerima, asendama kõik lahtrid. Näiteks pean redigeerima, asendama 44 44-ga; siis redigeeri, asenda 55 väärtusega 55. Ainult nii saan selle tööle panna.
Kas on mingil viisil võimalik saada vorminguid ilma redigeerimata ja asendamata? Või on võimalus redigeerida, asendada konkreetset lahtrit muutmata. Olen proovinud tühikuid ja tühikuid, kuid seal on kirjas, et midagi pole leitud.
Jah, selle ümber on palju võimalusi. Esimene lähenemisviis on lihtsalt muuta oma VLOOKUP-i valemit natuke. Kui teie VLOOKUP-valem on tavaliselt midagi sellist:
=VLOOKUP(A2,$AA1:$AB100,2,FALSE)
siis lisage esimesele terminile 0:
=VLOOKUP(A2+0,$AA1:$AB100,2,FALSE)
Kui A2 sisaldab teksti, mis näeb välja nagu number, paneb Excel tekstiväljale lisama hindama teksti 44 kui 44.
Teine lähenemine on =VALUE()
funktsiooni kasutamine. See funktsioon teisendab arvuna näiva teksti arvuks. Selle lähenemisviisi mis tahes rakenduse muudab vananenuks järgmine trikk, mis on teie küsimusele parim vastus.
Selle probleemi lahendamiseks on üldtunnustatud nipp järgmine:
- Leidke lahtrist viis, mida te ei saa, ja sisestage lahtrisse 1
- Lahtri kopeerimiseks tõstke esile uus lahter ja Ctrl + C
- Tõstke oma tekstivahemik välja numbriga A2: A46
- Redigeerimine - PasteSpecial. Valige dialoogi PasteSpecial 2. jaotises Korruta. Klõpsake nuppu OK
Kogu teie tekst muutub numbriteks. Kahtlustan, et funktsioon PasteSpecial - Multiply oli mõeldud vahemike koos korrutamiseks, kuid keegi avastas selle kasutamise teksti numbriteks muutmiseks ja on reaalajas säästja.
Müts ja tasuta Salt Lake City 2002. aasta olümpiakalender Mark R.-le, kes kirjutas selle probleemi väga hea lahendusega: tõstke esile kogu veerg, valige Andmed, Tekst veergudesse, Lõpeta.
See on suurepärane. Veeru esiletõstmiseks ühe hiireklõpsuga alt = "" + d + e + f, Kolm klahvivajutust ja üks hiireklõps. Suurepärane näpunäide!