Janice azt írja, hogy a számoknak látszó szöveget valódi szöveggé változtassa. Minden nap adatokat importál, és mivel a keresőtábla kulcsmezője numerikus értékeket tartalmaz, a keresés nem fog működni. Ő mondja:
Ezt úgy tudom megkerülni, hogy az oszlopot ugyanúgy formázom, mint a keresést, de akkor szerkesztenem kell, cserélnem az összes cellát, hogy megszerezzem a formátumot. Például szerkesztenem kell, a 44-et 44-re kell cserélnem; majd szerkesztsd, cseréld le az 55-öt 55-re. Csak így tudom működésbe hozni.
Van-e valamilyen módszer arra, hogy a formátumokat szerkesztés és cseré nélkül átvegyék? Vagy van mód szerkeszteni, lecserélni egy adott cella megváltoztatása nélkül. Próbáltam üres és szóközöket, de azt írja, hogy nem található semmi.
Igen, ennek sokféle módja van. Az első megközelítés a VLOOKUP képlet egyszerű megváltoztatása. Ha a VLOOKUP képlete általában ilyesmi:
=VLOOKUP(A2,$AA1:$AB100,2,FALSE)
majd adj hozzá egy 0-t az első kifejezéshez:
=VLOOKUP(A2+0,$AA1:$AB100,2,FALSE)
Ha az A2 számként kinéző szöveget tartalmaz, akkor a szövegmezőhöz nulla hozzáadásával az Excel a 44 szöveget 44-nek értékeli.
A második megközelítés a =VALUE()
függvény használata . Ez a függvény a számnak látszó szöveget számokká konvertálja. Ennek a megközelítésnek az alkalmazását általában elavítja a következő trükk, amely a legjobb válasz a kérdésére.
A probléma megoldására általánosan elfogadott trükk a következő:
- Keressen egy útból kikerülő cellát, és írja be az 1-et a cellába
- Jelölje ki az új cellát, és a Ctrl + C másolásához
- Jelölje ki a számnak megfelelő szövegtartományt az A2: A46 mezőben
- Szerkesztés - PasteSpecial. A PasteSpecial párbeszédpanel 2. szakaszában válassza a Szorzás lehetőséget. Kattintson az OK gombra
Az összes szöveg számokra változik. Gyanítom, hogy a PasteSpecial - Multiply funkciót a tartományok együttes szorzására tervezték, de valaki felfedezte ezt a felhasználást a szöveg számokká változtatására, és valós idejű megtakarító.
Tipp és ingyenes Salt Lake City 2002 olimpiai naptár Mark R. számára, aki a probléma másik, nagyon jól működő megoldásával írt: Jelölje ki az egész oszlopot, válassza az Adat, Szöveg oszlopokba, Befejezés lehetőséget.
Ez kiváló. Egyetlen kattintással kiemelheti az oszlopot: alt = "" + d + e + f, Három billentyűleütés és egy egérkattintás. Kiváló tipp!