Funktsioon Excel REPT - kordab teksti mitu korda

Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus näitab, kuidas Funktsioon Excel REPT Excelis teksti kordamiseks mitu korda.

Funktsiooni REPT ülevaade

Funktsioon REPT Tagastab tekstistringi, mida korratakse mitu korda.

REPT Exceli töölehe funktsiooni kasutamiseks valige lahter ja tippige:

(Pange tähele, kuidas valemisisendid ilmuvad)

Funktsiooni REPT süntaks ja sisendid:

1 = REPT (tekst, arv_korda)

teksti - tekstirida.

number_ korda - Mitu korda stringi teksti korratakse. Kui null, tagastatakse tühi tekst (“”).

Funktsiooni REPT kasutamine Excelis:

Funktsioon REPT kordab teksti teatud arv kordi.

1 = REPT (B3, C3)

Nagu eespool näha, korratakse B3: B5 andmeid D3: D5 -s kordade arvu, mis on näidatud C3: C5 -s.

Kümnendkohad või 0

Kui sisestate kümnendväärtuse number_ korda, REPT kärbib kümnendkoha ja võtab täisarvu. Kui paned nulli, ei tule midagi välja.

Loo lahtrite diagrammides

Funktsiooni REPT saate kasutada andmeribade kiire alternatiivina, et kuvada lahtrisse miniagramm:

1 = REPT ("|", B3/1000)

REPT kordab toru sümbolit (“|”) mitu korda, mis on määratud arvu jagamisega 1000-ga, luues minidiagrammi.

Leidke vahemiku viimane tekst

Kasulik on ka funktsioon REPT (pikk funktsioon LOOKUP)

1 = VAATA (REPT ("z", 10), B3: B7)

Excel töötab nagu sõnastik, kui otsustatakse, milline tekst on suurim. "A" on väikseim ja "Z" on suurim. Ja igas tähestikus on järgmine määrav tegur järgnev tähestik. Näiteks loetakse “Za…” väiksemaks kui “Ze…”, kuna “e” on suurem kui “a”.

Puuduvad sõnad, mis kordavad "z" 10 korda ("zzzzzzzzzz"), seega on see piisavalt ohutu, eeldades, et see on suurim tekst, mida leiate. Mõelge, et LOOKUP liigub lahtrist B7 tagurpidi B3, et leida midagi väiksemat või võrdset zzzzzzzzzziga. See jätab lahtri B7 vahele, kuna see on number. See liigub tagasi lahtrisse B6 ja see on tekst, mis on väiksem või võrdne sõnaga „zzzzzzzzzz”.

Jagatud ühise eraldajaga

Võib -olla soovite jagada kõik lahtris olevad sõnad erinevatesse ridadesse. Selleks võite kasutada järgmist valemit:

1 = TRIM (KESKMINE (ASENDAJA (B $ 3, "", REPT ("", LEN (B $ 3)))), (RIDA (B3: B $ 3) -1)*LEN (B $ 3)+1, LEN (B $ 3 )))

See valem kasutab asendust REBT kasutades kõiki tühikuid suure hulga korduvate tühikutega. Selle tulemusel näeb tekst välja selline:
"Excel on tõesti suurepärane"

Korduvate tühikute arv võrdub kogu stringi pikkusega. Seda teavet kasutades saame iga sõna ekstraheerida, kasutades algse stringi kogu pikkuse eraldamiseks funktsiooni MID. See võimaldab meil jäädvustada iga sõna MID -funktsiooni piires, kuid mitte midagi muud, jättes pärast TRIM -funktsiooni rakendamist ainult algse sõna.

Funktsioon ROWS võimaldab meil valemi kopeerimisel iga sõna numbri hõlpsalt määrata.

Funktsioon REPT Google'i arvutustabelites

Funktsioon REPT töötab Google'i arvutustabelites täpselt samamoodi nagu Excelis:

REPT näited VBA -s

Funktsiooni REPT saate kasutada ka VBA -s. Tüüp:
application.worksheetfunction.rept (tekst, arv_korda)

Järgmiste VBA avalduste täitmine

1234 Vahemik ("B2") = Application.WorksheetFunction.Rept (Vahemik ("A2"), 0)Vahemik ("B3") = Application.WorksheetFunction.Rept (Vahemik ("A3"), 1)Vahemik ("B4") = Application.WorksheetFunction.Rept (Vahemik ("A4"), 2)Vahemik ("B5") = Application.WorksheetFunction.Rept (Vahemik ("A5"), 1) ja "veel teksti"

annab järgmised tulemused

Funktsiooniargumentide (tekst jne) jaoks saate need kas otse funktsiooni sisestada või määrata selle asemel kasutatavad muutujad.

Tagasi kõigi Exceli funktsioonide loendisse

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave