Kako ustvariti naključne znakovne nize v obsegu v Excelu?
Včasih boste morda morali ustvariti naključne nize v celicah, na primer različna gesla. Ta članek vam poskuša pokazati nekaj trikov za ustvarjanje različnih naključnih nizov v Excelu.
Ustvari naključne znakovne nize s formulami
Ustvari naključne znakovne nize s kodo VBA
Z Kutools za Excel enostavno ustvarjajte naključne nize znakov
Ustvari naključne znakovne nize s formulami
Naslednje formule vam lahko pomagajo ustvariti naključne številke, črke in alfanumerične vrednosti v obsegu v Excelu.
1. Če želite ustvariti naključno petmestno število med 5 in 10000, uporabite to formulo: = RANDBETWEEN (10000,99999)in pritisnite Vnesite tipka, bo v celici prikazana 5-mestna številka, nato izberite celico in povlecite ročico za polnjenje do obsega, ki ga želite vsebovati s to formulo, ustvarjen je bil obseg 5-mestnih številk, glejte posnetke zaslona:
Opombe: lahko spremenite argumente, da boste dobili svoje potrebe.
2. Če želite ustvariti naključno črko, uporabite to formulo: = CHAR (RANDBETWEEN (65,90)). Ta formula lahko ustvari naključno črko od a do z. Če želite ustvariti štiri naključne črke, morate črke dodati z znakom &. Kot naprimer = CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)). Nato boste dobili štiri naključne črke in nato povlecite ročico za polnjenje do obsega, v katerega želite vsebovati to formulo. Oglejte si posnetek zaslona:
Opombe:
(1.) Formula je veljavna v Excelu 2007, 2010 in 2013, ne pa tudi v Excelu 2003. V Excelu 2003 uporabite formulo = CHAR (INT (RAND () * 25 + 65)) & CHAR (INT (RAND () * 25 + 65)) & CHAR (INT (RAND () * 25 + 65)) & CHAR (INT (RAND () * 25 + 65))
(2.) V formuli 65 je A in 90 je Z.
(3.) Z znakom & lahko dodate želeno število črk.
3. Če želite ustvariti naključno alfanumerični niz, ki ima dve črki in dve številki, uporabite to formulo: = CHAR (RANDBETWEEN (65,90)) & CHAR (RANDBETWEEN (65,90)) & RANDBETWEEN (10,99) In dobili boste naslednje nize v obsegu, ki vsebujejo dve črki in dve številki:
Opombe: lahko spremenite argumente, da dobite številsko številko, kot jo potrebujete, in uporabite & za dodajanje števila črk.
Preprosto ustvarite naključne znakovne nize v izbranem obsegu:
Z lahkoto lahko ustvarite naključne znakovne nize z določenimi znaki in dolžino besedila Vstavite naključne podatke uporabnost Kutools za Excel.
Prenesite Kutools za Excel zdaj! (30-dnevna brezplačna pot)
Ustvari naključne znakovne nize s kodo VBA
Če menite, da so zgornje formule težke in težavne, vam lahko naslednja koda VBA veliko lažje pomaga. Naredite to:
1. Držite tipko ALT + F11 in odpre tipko Microsoft Visual Basic za aplikacije okno.
2. Kliknite Vstavi > Moduliin v mapo prilepite naslednji makro Moduli okno.
Public Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Update 20131107
Dim Rand As String
Application.Volatile
getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
Do
i = i + 1
Randomize
Rand = Rand & Chr(Int((85) * Rnd + 38))
Loop Until i = getLen
RandomizeF = Rand
End Function
3. Nato shranite in zaprite kodo, v celico vnesite to funkcijo = NaključnoF (x, y) da vstavite naključni niz znakov z najmanj dolžino x znakov in največjo dolžino y znakov.
4. V tem primeru bom uporabil funkcijo = NaključnoF (5,10) za generiranje znakovnega niza med 5 in 10 znaki. Nato pritisnite Vnesite tipko, izberite celico in povlecite ročico za polnjenje v obseg, v katerega želite vključiti to funkcijo. In naključno alfanumeričnih in posebnih nizov znakov, ki so bili ustvarjeni med 5 in 10 znaki. Oglejte si posnetek zaslona:
Ustvari naključne znakovne nize s programom Kutools za Excel
Ali obstaja način za ustvarjanje naključnih nizov s črkami, številkami in posebnimi znaki ali več? Kutools za Excel's Vstavite naključne podatke je odličen generator naključnih števil (in besedilnih nizov), ki lahko generira naključne številke, naključni besedilni niz ali naključne številke & besedilo in simbole z vsemi vrstami znakov, vključno s črkami, številkami, posebnimi znaki, presledkom in celo nizi po meri.
Pred vložitvijo vloge Kutools za ExcelProsim najprej ga prenesite in namestite.
1. Izberite obseg, v katerem boste generirali naključne nize, in kliknite Kutools > Vstavi > Vstavite naključne podatke. Oglejte si posnetek zaslona:
3. v Vstavite naključne podatke pogovorno okno, kliknite String in izberite želeno vrsto znakov, nato v polju določite dolžino niza Dolžina strune in na koncu kliknite OK . Oglejte si posnetek zaslona:
Nato je bil izbrani obseg napolnjen z naključnimi nizi znakov.
Nasvet: če želite v obseg ustvariti ali vstaviti določene nize podatkov za formatiranje (na primer ???? @. ??. com), lahko uporabite tudi ta pripomoček. Naredite to:
1. Izberite obseg in določite znake ter preverite Po maski. Nato vnesite določene podatkovne nize, ki jih potrebujete. Oglejte si posnetek zaslona:
Opombe: Uporaba ? da označi številko naključnega znaka v končno določenih nizih za oblikovanje.
2. Nato kliknite OK or Uporabi. Navedeni nizi podatkov oblikovanja so bili generirani naključno, kot sledi. Oglejte si posnetek zaslona:
Kutools za Excel's Vstavite naključne podatke vam lahko pomaga enostavno obdelati naslednje operacije v celicah obsega.
- Ustvari ali vstavi naključne številke v obsegu
- Ustvari ali vstavi naključni datum v obseg
- Ustvari ali vstavi seznam po meri v obseg
Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.
Predstavitev: ustvari naključne nize znakov v obsegu
Povezane člen:
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!