TEISINGŲ funkcijų pavyzdžiai - „Excel“, VBA ir „Google“ skaičiuoklės

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodo, kaip naudotis „Excel“ FIGHT funkcija „Excel“, kad grąžintumėte tekstą iš langelio pabaigos.

Dešinės funkcijos apžvalga

Funkcija RIGHT Grąžina nurodytą simbolių skaičių iš langelio pabaigos.

Norėdami naudoti dešinę „Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

Dešinės funkcijos sintaksė ir įvestys:

= DEŠINĖ (tekstas, skaičiai)

tekstas - Teksto eilutė.

skaičių_ženklų - simbolių skaičius, kurį reikia grąžinti iš langelio pabaigos.

Kaip naudoti funkciją „RIGHT“ programoje „Excel“:

Funkcija RIGHT išskiria tam tikrą skaičių simbolių, kuriuos nurodote iš dešinės (eilutės pabaiga).

= TEISINGAS (B3, C3)

Pirmiau išgauti 4 simboliai iš dešinės arba eilutės pabaigos.

= TEISINGAS (B3)

Antrasis argumentas yra neprivalomas, o numatytoji jo vertė yra 1. Vadinasi, jis ištraukia 1 simbolį iš DEŠINĖS ir suteikia „t“, jei jo praleidžiate.

DEŠINĖS su FIND/SEARCH ir LEN

Daugeliu atvejų simbolių, kuriuos norime išgauti iš DEŠINĖS, skaičius skiriasi, kaip ir pavardės.

= DEŠINĖS (B3, LEN (B3) -FIND ("", B3))

Šiuo atveju čia galime naudoti FIND, norėdami patikrinti, kurioje simbolio padėtyje prasideda erdvė. Taip pat nurodoma, kiek iš viso simbolių turi vardas ir tarpas.

LEN padeda mums gauti bendrą langelio simbolių skaičių. Naudojant LEN atėmus visus vardus ir tarpo ženklus, mes gausime iš dešinės išimamų simbolių skaičių ir pavardę.

Taip pat galite naudoti SEARCH. Skirtumas tarp FIND ir SEARCH yra tas, kad pirmoji skiria didžiąsias ir mažąsias raides. Rasti tokį simbolį kaip erdvė nebūtų svarbu.

= DEŠINĖ (B3, PAIEŠKA ("", B3) -1)

TEISINGAS su LEN

Gali būti atvejų, kai žinote, kiek simbolių nenorite, bet nežinote, kiek norite. Pavyzdžiui, žemiau visada yra 2 abėcėlės. Tačiau skaičiai skiriasi.

= DEŠINĖ (B3, LEN (B3) -2)

Kadangi žinome, kad nenorime dviejų abėcėlių priešais, tiesiog naudokite bendrą ilgį, atėmus 2 simbolius, kad gautumėte skaičius.

Dešinėje su skaičiumi/datomis

Atminkite, kad „DEŠINĖ“ yra teksto funkcija. Naudojant RIGHT, rezultatas yra tekstas. Pvz., Negalėsite apibendrinti šių skaičių langelyje E3, kai naudosite RIGHT.

Tas pats atsitinka ir datoms, nes jos atpažįstamos kaip serijos numeriai, o ne tekstas. Gali būti, kad nereikia sumuoti datų, tačiau jis netinkamai veikia filtruose ir „PivotTable“.

Kad išspręstumėte aukščiau pateiktas problemas, galite naudoti VALUE, kad konvertuotumėte tekstą į vertes.

= VALUE (DEŠINĖ (B3, LEN (B3) -LEN ("Bendras kiekis:")))

= VALUE (RIGHT (B3, LEN (B3) -FIND (":", B3)))

Naudingais būdais galite derinti DEŠINĘ su kai kuriomis „Excel“ funkcijomis.

Ištraukite skaičių iš eilutės dešinės

Kai dirbate su „Excel“, turite tiksliai nurodyti skaičių iš nurodytos detalės. Kartais reikia nurodyti tikslų skaičių iš kairės, o kartais - iš dešinės. Taigi dešinė funkcija padės jums atlikti šią užduotį, derinant ją su keliomis kitomis funkcijomis.

Ištraukite numerį iš dešinės

Mes galėtume sujungti LEN, MIN, FIND su RIGHT taip:

= DEŠINĖ (A2, LEN (A2) -MIN (RASTI ({0,1,2,3,4,5,6,7,8,9}, A2 & "0123456789"))+1)

Tai duotų mums tokius rezultatus:

Taikykite dešinįjį ZEROS skaičių naudodami funkciją Dešinė

Pridėti pirmaujančius ZEROS yra labai naudinga dirbant su „Excel“. Šiame pavyzdyje paaiškinsime, kaip tai galite padaryti, derindami funkciją DEŠINĖS su KONCENTAVU.

= DEŠINĖ (KONCENATUOTI ("000000", A2), 7)

Aukščiau pateiktame pavyzdyje paaiškiname, kad pirmuosius nulius pridėkite tik iki 7 skaitmenų, tačiau, remdamiesi reikalavimu, galite pakeisti skaičių 7 ir nulių skaičių, kad būtumėte išleisti. Žemiau pateiktame pavyzdyje galite gauti nulį iki 11 skaitmenų.

= DEŠINĖ (KONCENATUOTI ("0000000000", A2), 11)

Daugiau pavyzdžių, kaip pridėti skaičių pirmaujančius ZEROS.

Žemiau esančioje lentelėje galite pateikti daugiau būdų, kaip pridėti nulius prie nustatyto skaičiaus.

Ištraukite paskutinį žodį iš eilutės

Mes galime sujungti LEFT, SUM, SUPSTITUTE su LEN taip:

= TRIM (TEISINGAS (PAKAITA (A2, "", REPT ("", 10)), 10))

Tai duotų mums tokius rezultatus:

Ši funkcija skirta mažiau nei 10 žodžių, taigi, jei jums reikia sužinoti paskutinį žodį ilgajai eilutei, galite pakeisti šį skaičių 10.

„Google“ skaičiuoklėse

Funkcija RIGHT „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

papildomi užrašai

Jei skaičius_chars yra didesnis už teksto ilgį, funkcija RIGHT grąžina visą tekstą.

TEISINGI VBA pavyzdžiai

Taip pat VBA galite naudoti funkciją DEŠINĖ. Tipas:
application.worksheetfunction.right (tekstas, skaičiai)
Funkcijos argumentus (tekstą ir pan.) Galite įvesti tiesiogiai į funkciją arba apibrėžti kintamuosius, kuriuos naudoti.

Grįžkite į visų „Excel“ funkcijų sąrašą

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave