Turinys
"Excel" ląstelėje gali būti bet kokių papildomų simbolių. Kartais, norint sugeneruoti kitokią reikšmę iš esamų reikšmių, gali prireikti pašalinti simbolius . Šiame straipsnyje paaiškinsiu 5 būdus, kaip "Excel" pašalinti simbolius iš dešinės.
Kad būtų aiškiau, ketinu naudoti duomenų lentelę, kurioje pateikiama kai kurių klientų užsakymų informacija ir kurioje yra 4 stulpeliai.
Šioje lentelėje pateikiama įvairių naudotojų užsakymų informacija. Stulpeliai Pavadinimas su ID, užsakymas, vardas, ir Užsakymo kiekis .
Atsisiųsti pratybų sąsiuvinį
Pašalinti simbolius iš Right.xlsm5 būdai, kaip pašalinti simbolius iš dešinės
1. Naudodami LEFT pašalinkite simbolius iš dešinės
Norėdami pašalinti tik paskutinis simbolis galite naudoti funkciją LEFT.
⮚ Pirmiausia pasirinkite ląstelę, į kurią, pašalinę paskutinį simbolį, norite įrašyti naują reikšmę.
⮚ Tada įveskite formulę į Formulės baras. Pasirinkau B4 langelį. Čia noriu parodyti Pavadinimas tik todėl aš pašalinsiu skaičių eilutės iš dešinės.
Formulė yra tokia.
=LEFT(B4,LEN(B4)-1)
⮚ Galiausiai paspauskite ĮVESKITE
Paskutinis pasirinkto simbolio B4 ląstelė bus pašalinta.
Šiuo atveju tik vieno simbolio pašalinimas neatitinka mūsų pavyzdžio konteksto, todėl pašalinkime kelis simbolius.
⮚ Pirmiausia pasirinkite ląstelę, į kurią norite įrašyti naują reikšmę, kai iš dešinės pašalinsite kelis simbolius.
⮚ Tada įveskite formulę B4 iš čia noriu pašalinti kelis simbolius. Noriu pašalinti 5 simbolius iš dešinės.
Formulė yra tokia.
=LEFT(B4,LEN(B4)-5)
⮚ Galiausiai paspauskite ĮVESKITE
Šiuo atveju paskutiniai 5 simboliai iš pasirinktos reikšmės B4 bus pašalintas.
Dabar galite taikyti Užpildymo rankena į "AutoFit" likusių langelių formulę.
Skaityti daugiau: Paskutinio simbolio pašalinimas iš eilutės "Excel
2. VALUE su LEFT funkcija skaitinėms vertėms
Jei norite iš dešinės pusės pašalinti simbolius, dirbdami su skaitinėmis reikšmėmis, galite naudoti LEFT funkciją ir VALUE funkciją kartu.
⮚ Pirmiausia pasirinkite ląstelę, į kurią norite įrašyti naują vertę, pašalinę dešinėje esančius simbolius.
⮚ Pasirinkau B4 ląstelę, tada įveskite formulę. Čia noriu pašalinti simbolius iš dešinės ir palikti tik Užsakymo kiekis . Taigi, pašalinsiu visus eilučių simboliai iš dešinės, išskyrus skaičių.
Formulė yra tokia.
=VERTĖ(LEFT(C4,(LEN(C4)-8)))
⮚ Galiausiai paspauskite ĮVESKITE
Svetainė eilučių simboliai iš C4 ląstelė bus pašalinta iš dešiniosios pusės. Matysite tik skaitines reikšmes, esančias Numeris formatas Užsakymo kiekis skiltis.
Priklausomai nuo to, kiek eilutės simbolių yra kartu su skaičiaus simboliu, formulę reikės perrašyti iš naujo.
🔺 Jei visi skaičių simboliai turi tuos pačius eilutės simbolius, galite naudoti Užpildymo rankena .
Skaityti daugiau: Kaip pašalinti paskutinius 3 simbolius "Excel" programoje
3. Pašalinti simbolius iš dešinės naudojant VBA
⮚ Pirmiausia atidarykite Kūrėjas skirtukas>> tada pasirinkite "Visual Basic
⮚ Taip pat galite naudoti ALT + F11
Naujas langas "Microsoft Visual Basic for Applications Tada atidarykite Įdėkite skirtukas>> tada pasirinkite Modulis.
Čia Modulis atidaromas.
Po akimirkos į modulį įrašykite kodą RemoveRightCharacter.
Funkcija RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function
⮚ Po to, Išsaugoti kodą ir grįžkite į darbalapį.
⮚ Pirmiausia pasirinkite ląstelę, kurioje norite išsaugoti naująją reikšmę po to, kai pašalinsite dešinėje esantį simbolį.
⮚ Tada įveskite formulę B4 ląstelė. Įveskite funkcijos pavadinimą, kurį parašėte modulyje.
⮚ Kadangi mano funkcijos pavadinimas yra RemoveRightCharacter bus rodomas šis pavadinimas.
Formulė yra tokia.
=Pašalinti dešinįjį simbolį(B4,5)
⮚ Galiausiai paspauskite ĮVYKDYTI.
Kaip pasirinkau ląstelę B4 bus pašalinti dešinieji šio langelio simboliai.
Jį taip pat galite naudoti skaičiaus ženklui rodyti.
⮚ Pirmiausia pasirinkite ląstelę, kurioje norite išsaugoti naująją reikšmę po to, kai pašalinsite dešinėje esantį simbolį.
⮚Tada įveskite formulę C4 ląstelė. Įveskite funkcijos pavadinimą, kurį parašėte modulyje. Dabar noriu parodyti Užsakymo kiekis. Kadangi mano funkcijos pavadinimas yra RemoveRightCharacter bus rodomas šis pavadinimas.
Formulė yra tokia.
=Pašalinti dešinįjį simbolį(C4,8)
⮚ Galiausiai paspauskite ĮVESKITE
Kaip pasirinkau ląstelę C4 bus pašalinti dešinieji šio langelio simboliai.
Skaityti daugiau: VBA simbolių pašalinimas iš eilutės programoje "Excel
4. Pašalinkite dešinįjį simbolį naudodami "Flash Fill
Dešiniajam ženklui pašalinti galite naudoti juostos komandą Flash Fill (blykstės užpildymas).
⮚ Pirmiausia sukurkite modelio pavyzdį, kurį naudosite Blykstės užpildymas .
⮚ Pateikiau pirmąjį pavyzdį Steve pašalindami reikiamą ženklų skaičių.
⮚ Po to pasirinkite atidarytą pavyzdžio reikšmę Duomenys skirtukas>> tada pasirinkite Blykstės užpildymas .
Klaviatūros spartusis klavišas, kurį reikia naudoti Blykstės užpildymas yra . CTRL + E
Kaip aš pasirinkau Blykstės užpildymas bus pašalinti likusių langelių dešinieji simboliai.
⮚ Jei norite, galite išsaugoti skaičių simbolį pašalindami eilutės simbolius iš dešinės.
⮚ Čia pateikiau pirmąjį pavyzdį 32 kuriame, pašalindamas tinkamus eilutės simbolius, išsaugojau tik skaičiaus ženklą. Blykstės užpildymas .
⮚ Po to pasirinkite atidarytą pavyzdžio reikšmę Duomenys skirtukas>> tada pasirinkite Blykstės užpildymas .
Kaip aš pasirinkau Blykstės užpildymas bus pašalinti likusių langelių dešinieji simboliai.
5. Vienu metu pašalinkite simbolius iš bet kurios pusės
Jei turite duomenų lapą, kuriame suspausta daug informacijos, tada MID funkcija tinka reikiamai informacijai ar duomenims išgauti.
Kad parodyčiau, kaip ši funkcija veikia, pakoregavau duomenų lapą.
⮚ Pirmiausia pasirinkite ląstelę, kurioje norite išsaugoti naująją vertę, pašalinę dešinįjį ir kairįjį simbolį.
⮚ Tada įveskite formulę ląstelėje arba formulių juostoje. Aš pasirinkau B4 ląstelę. Iš tos ląstelės noriu gauti Pavadinimas todėl pašalinsiu visus dešiniuosius ir kairiuosius simbolius, išskyrus pavadinimą Steve'as.
⮚ Formulė yra
=MID(B4, 11+1, LEN(B4) - (10+6))
⮚ Norėdami taikyti formulę, paspauskite ĮVESKITE
Tuo tarpu iš pasirinktos ląstelės bus pašalinti ir dešinieji, ir kairieji simboliai, išskyrus Pavadinimas .
Likusioms ląstelėms, priklausomai nuo jų simbolių skaičiaus, taikiau MID funkcija.
Praktikos skyrius
Pridedu du papildomus lapus, kad galėtumėte praktiškai išbandyti šiuos būdus.
Išvada
Šiame straipsnyje paaiškinau 5 būdus, kaip pašalinti simbolius iš dešinės "Excel" programoje. Tikiuosi, kad šie skirtingi metodai padės jums pašalinti simbolius iš dešinės "Excel" programoje. Labai laukiame bet kokių pasiūlymų, idėjų ir atsiliepimų. Drąsiai komentuokite toliau.