Sådan bruges REPT -funktionen i Excel

Anonim

Excel REPT -funktionen er en enkel funktion, der udskriver en given tekst til bestemte tidspunkter. I denne artikel vil vi undersøge, hvordan REPT -funktion fungerer, hvordan REPT -funktioner kan bruges, og hvor REPT -funktion bruges bedst, hvilke tricks der kan gøres ved hjælp af denne funktion. Der er så meget, bare læs videre.

REPT Funktionssyntaks

= REPT ("tekst", nummer)

Tekst: De tegn/tegn, du vil gentage.

Antal: Antallet af gange, du vil gentage en given tekst.

For eksempel, hvis jeg vil udskrive “HA” tre gange, skriver jeg REPT -formel som vist herunder.

= REPT (“HA”, 3)

Formlen ovenfor vender tilbage "HAHAHA" som resultat. På dette tidspunkt lyder REPT -funktionen ikke særlig nyttig. Men vent, det er mere nyttigt, end det lyder. Se nedenfor brugstilfælde af Excel REPT -funktion.
Excel REPT -funktion til i cellelinjediagram
Jeg ved det, du kan oprette i cellelinjediagrammer ved hjælp af betingede formateringsindstillinger. Men de har deres egne begrænsninger. Som om du ikke kan ændre farve baseret på tilstand.
Så af en given grund, hvis du vil oprette et statuslinjediagram i en celle, skal du følge eksemplet herunder.

In-cell søjlediagram ved hjælp af REPT-funktion

Jeg har disse data, der viser forfatterens mål og præstation på exceltip.com. I kolonne D vil vi bruge REPT -funktionen til at oprette en bjælke, der viser forfatteres fremskridt. Fremskridtslinjen er på % præstation.

    1. Skriv denne REPT -formel i celle D2. Tegnet i dobbelte citater er kolonne. Det er med skråstreg "\". Tegnkoden er 124. Hvis du ikke finder den, skal du skrive = CHAR (124). Du får det.

= REPT ("|", C5/B5*100)

    1. Skift nu skrifttype for celle D2 som "Stencil" fra fanen Startside. Juster skriftstørrelsen, hvis den ikke ser solid ud.


Og nu har du et søjlediagram, der viser forfatteres fremskridt i en celle. Alt dette har du gjort ved hjælp af REPT -funktionen i Excel.

Hvis du nu vil farve disse søjler på nogle betingelser, kan du også bruge betinget formatering. For eksempel her har jeg Jeg vil bar for at være rød, hvis den er mindre end 50%, ellers grøn. Så jeg skal anvende betinget formatering baseret på formel (hvis = 50%).

Endelig vil jeg få dette søjlediagram oprettet ved hjælp af REPT -funktionen.

Bemærk: Hvis du angiver et brøknummer til REPT -funktionen, afkortes det. For eksempel, hvis du leverer 50,92, vil det gøre det til 50. Hvis du vil afrunde det til nærmeste værdi, skal du bruge funktionen RUND.

Gentag formel i Excel for at udskrive på betingelse
Du kan bruge REPT -funktionen til at udskrive noget baseret på en tilstand, der ligner Excel IF -funktion. Lad os se dette eksempel.
I dette eksempel har jeg de samme data som ovenfor, men i stedet for statuslinjen vil jeg udskrive "Ja", hvis en skribent har nået 50% af sit mål.

Så skriv i Celle I5 denne Gentagelsesformel, og kopier cellerne ned.

= REPT ("Ja", (H5/G5)> 50%)

Dette vil give os det ønskede resultat som vist nedenfor.

Hvordan det virker?

Faktisk konverterer denne gentagelsesfunktion boolske værdier til tal. True er 1 og Falsk er 0. Så hvis en given betingelse er True, udskriver den den givne streng én gang. Hvis den er falsk, udskriver den den givne streng nul gange, hvilket betyder, at intet udskrives. Ovenstående funktion svarer til = HVIS ((H5/G5)> 50%, ”Ja”, ””).

Bemærk: Det er lidt indlysende, men stadig, hvis du angiver 0 som gentagelsestal tekst, vil intet blive udskrevet.
REPT -funktion til at opretholde tekstlængde For dette eksempel, lad os antage, at vi får navn på kandidater i cellen. Til ethvert formål ønsker vi, at teksten skal have en længde på mindst 20. Hvis et navn er mindre end 20 tegn, annoncerer vi de resterende bogstaver som - efter navnet. Hvis du kender til Excel LEN -funktion, skal du have fundet ud af, hvordan du gør dette. Jeg forklarer det her alligevel.  Her har jeg nogle navne. Og jeg vil tilføje bindestreg (-) efter navnet og gentage det til de resterende bogstaver. Formlen er enkel, skriv navnet først, tæl derefter tegn i navnet og træk det fra 10.

Skriv denne REPT -formel i celle B11, og kopier i cellerne herunder.

= A11 & REPT ("-", 10-LEN (A11))

Dette vil give os det ønskede resultat.

Så, ja fyre, dette er REPT -funktionen, der også kaldes Repeat -funktion i excel. Dette er enkelt. Gentager bare en streng givet gange. Men i smarte hænder kan dette bruges som en meget kraftfuld funktion. Dette kan bruges til at skabe virkelig imponerende dashboards.

Hvis du kender en fantastisk brug af denne funktion eller en anden excel -funktion i excel, lad os vide det i kommentarfeltet herunder. Eller hvis du er i tvivl om denne funktion, kan du også spørge om det.

Artikler andre besøgende besøgte:

Excel Sparklines: The Tiny Charts in Cell

Sådan bruges IF -funktionen i Excel

Betinget formatering med formel

Sådan bruges REPLACE -funktionen i Excel

Sådan bruges SUBSTITUTE -funktionen i Excel

Populære artikler

VLOOKUP -funktionen i Excel

COUNTIF i Excel 2016

Sådan bruges SUMIF -funktionen i Excel