Funkcija Excel REPT - Ponovi besedilo večkrat

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica prikazuje, kako uporabljati Excel REPT funkcija v Excelu večkrat ponovite besedilo.

Pregled funkcije REPT

Funkcija REPT Vrne besedilni niz, ki se n -krat ponovi.

Če želite uporabiti funkcijo delovnega lista Excel REPT, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Sintaksa in vnosi funkcije REPT:

1 = REPT (besedilo, število_krat)

besedilo - Niz besedila.

število_krat - Število ponovitev niza besedila. Če je nič, se vrne prazno besedilo (“”).

Kako uporabljati funkcijo REPT v Excelu:

Funkcija REPT ponavlja besedilo določeno število krat.

1 = REPT (B3, C3)

Kot je prikazano zgoraj, se podatki B3: B5 v D3: D5 ponavljajo tolikokrat, kot je prikazano v C3: C5.

Decimalne številke ali 0

Če vnesete decimalno vrednost za število_krat, REPT bo skrajšalo decimalko in vzelo celo število. Če postavite ničlo, se nič ne pojavi.

Ustvari v celičnih grafikonih

Funkcijo REPT lahko uporabite kot hitro alternativo podatkovnim vrsticam za prikaz mini grafikona v celici:

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

REPT večkrat ponovi simbol cevi ("|"), ki ga določi z deljenjem števila s 1000, kar ustvari mini grafikon.

Poišči zadnje besedilo v obsegu

Uporabna je tudi funkcija REPT (dolgo s funkcijo LOOKUP)

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

Excel pri določanju, katero besedilo je "največje", deluje kot slovar. "A" je najmanjši, "Z" pa največji. Naslednja abeceda je v vsaki abecedi naslednji odločilni dejavnik. Na primer, "Za …" se šteje za manjše od "Ze …", saj je "e" večje od "a".

Ni besed, ki bi se "z" ponovile 10 -krat ("zzzzzzzzzz"), zato je to dovolj varno, da domnevamo, da gre za največje besedilo, ki ga najdete. Pomislite na LOOKUP, ki se vrača iz celice B7 v B3, da bi našli nekaj manjšega ali enako "zzzzzzzzzz". Preskoči celico B7, saj je to številka. Gre nazaj v celico B6 in je besedilo manjše ali enako »zzzzzzzzzz«.

Razdeli z navadnim ločevalnikom

Morda boste želeli vse besede znotraj celice razdeliti v različne vrstice. Če želite to narediti, lahko uporabite to formulo:

1 = TRIM (MID (ZAMENJA (B $ 3, "", REPT ("", LEN (B $ 3))), (ROWS (B3: B $ 3) -1)*LEN (B $ 3)+1, LEN (B $ 3 )))

Ta formula uporablja SUBSTITUTE za zamenjavo vseh presledkov z velikim številom ponavljajočih se presledkov z uporabo REPT. Besedilo je videti tako:
“Excel je res super”

Število ponovljenih presledkov je enako dolžini celotnega niza. S temi informacijami lahko vsako besedo izvlečemo s funkcijo MID za izvlečenje celotne dolžine izvirnega niza. To nam omogoča, da zajamemo vsako besedo znotraj funkcije MID, vendar nič drugega, po uporabi funkcije TRIM ostane le izvirna beseda.

Funkcija ROWS nam omogoča enostavno določanje vsake številke besede, ko se formula kopira.

Funkcija REPT v Google Preglednicah

Funkcija REPT deluje v Google Preglednicah popolnoma enako kot v Excelu:

Primeri REPT v VBA

Funkcijo REPT lahko uporabite tudi v VBA. Vrsta:
application.worksheetfunction.rept (besedilo, število_krat)

Izvajanje naslednjih stavkov VBA

1234 Obseg ("B2") = Application.WorksheetFunction.Rept (Range ("A2"), 0)Obseg ("B3") = Application.WorksheetFunction.Rept (Range ("A3"), 1)Obseg ("B4") = Application.WorksheetFunction.Rept (Range ("A4"), 2)Obseg ("B5") = Application.WorksheetFunction.Rept (Range ("A5"), 1) & "več besedila"

bo prinesel naslednje rezultate

Za argumente funkcije (besedilo itd.) Jih lahko vnesete neposredno v funkcijo ali pa določite spremenljivke, ki jih želite uporabiti.

Vrnite se na seznam vseh funkcij v Excelu

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave