Note: The other languages of the website are Google-translated. Back to English

Ինչպե՞ս առաջացնել պատահական թիվ առանց կրկնօրինակների Excel- ում:

Շատ դեպքերում գուցե ցանկանո՞ւմ եք Excel- ում պատահական թվեր առաջացնել: Բայց թվերը պատահականացնելու ընդհանուր բանաձևերի դեպքում կարող են լինել կրկնօրինակ արժեքներ: Այստեղ ես ձեզ կասեմ մի քանի հնարքներ ՝ Excel- ում առանց կրկնօրինակների պատահական թվեր առաջ բերելու համար:

Ստեղծեք եզակի պատահական թվեր բանաձեւերով

Excel- ի համար «Պատահական տվյալների տեղադրում» (Հեշտ!) Kutools- ի հետ ստեղծեք եզակի պատահական համար: լավ գաղափար 3


նետ կապույտ աջ պղպջակ Ստեղծեք եզակի պատահական թվեր բանաձեւերով

Excel- ում եզակի պատահական թվեր առաջացնելու համար անհրաժեշտ է օգտագործել երկու բանաձև:

1 Ենթադրենք, որ ձեզ հարկավոր է առաջացնել պատահական թվեր առանց կրկնօրինակների A սյունակում և B սյունակում, այժմ ընտրեք E1 բջիջը և մուտքագրեք այս բանաձևը = RAND (), ապա սեղմեք Մտնել ստեղնը, տես նկարի նկարը.
doc-randomize-no-repeat-1

2. Եվ ընտրեք ամբողջ սյունակը ՝ սեղմելով Ctrl + Տարածություն ստեղները միաժամանակ, ապա սեղմեք Ctrl + D բանաձևը կիրառելու ստեղներ = RAND () ամբողջ սյունակին E. Տե՛ս նկարը.
doc-randomize-no-repeat-2

3. Դրանից հետո D1 բջիջում մուտքագրեք ձեր անհրաժեշտ պատահական համարի առավելագույն թիվը: Այս դեպքում ես ուզում եմ պատահական թվեր տեղադրել առանց 1-ի և 50-ի միջև կրկնության, այնպես որ 50-ը մուտքագրեմ D1- ի:
doc-randomize-no-repeat-3

4. Այժմ անցեք սյունակ A, ընտրեք A1 բջիջը, մուտքագրեք այս բանաձևը =IF(ROW()-ROW(A$1)+1>$D$1/2,"",RANK(OFFSET($E$1,ROW()-ROW(A$1)+(COLUMN()-COLUMN($A1))*($D$1/2),),$E$1:INDEX($E$1:$E$1000,$D$1))), այնուհետև լրացնելու բռնիչը քաշեք դեպի հաջորդ սյունակ B և ներքև քաշեք լրացման բռնիչը ՝ ձեզ համար անհրաժեշտ տիրույթ: Տեսեք,
doc-randomize-no-repeat-4

Այժմ, այս միջակայքում, ձեզ հարկավոր պատահական թվերը չեն կրկնվում:

Նշում:

1. Վերոնշյալ երկար բանաձևում A1- ը ցույց է տալիս այն բջիջը, որը դուք օգտագործում եք երկար բանաձևը, D1- ը `պատահական համարի առավելագույն թիվը, E1- ը սյունակի առաջին բջիջն է, որը դուք կիրառում եք բանաձև = RAND (), իսկ 2-ը նշում է, որ ցանկանում եք տեղադրել պատահական թիվը երկու սյունակի մեջ: Կարող եք դրանք փոխել ՝ ըստ ձեր կարիքի:

2. Երբ բոլոր եզակի թվերը գեներացվեն տիրույթում, ավելորդ բջիջները կցուցադրվեն որպես դատարկ:

3. Այս մեթոդով դուք պարզապես կարող եք առաջացնել պատահական թվերի սկիզբ թիվ 1-ից: Բայց երկրորդ ճանապարհով հեշտությամբ կարող եք նշել պատահական թվերի տիրույթը:


նետ կապույտ աջ պղպջակ Excel- ի «Պատահական տվյալներ» տեղադրելու համար Kutools- ի հետ ստեղծեք եզակի պատահական համար

Վերոնշյալ բանաձեւերով գործածելու համար չափազանց շատ անհարմարություններ կան: Բայց դրանով Excel- ի համար նախատեսված գործիքներ'S Տեղադրեք պատահական տվյալներ առանձնահատկությունը, դուք կարող եք արագ և հեշտությամբ տեղադրել ձեր բացառիկ պատահական թվերը ՝ որպես ձեր կարիքը, ինչը շատ ժամանակ կխնայի:

Ավելի քիչ ժամանակ, բայց ավելի բարձր արտադրողականություն

Ներառում է 300+ մասնագիտական ​​գործիքներ Excel 2019-2003-ի համար
1.0 տարբերակը թողարկվել է 2011-ին, այժմ 18.0 տարբերակն է
Excel- ի ամենօրյա բարդ առաջադրանքների մեծ մասը լուծում է վայրկյանների ընթացքում, խնայում ձեր ժամանակը
30- օր անվճար փորձարկում առանց որևէ սահմանափակման

kte 盒

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝(Անվճար ներբեռնեք Kutools- ի համար Excel- ը հիմա!)

1. Ընտրեք պատահական թվեր առաջացնելու համար անհրաժեշտ տիրույթը և կտտացրեք Կուտոլս > Տեղադրել > Տեղադրեք պատահական տվյալներ, Տեսեք,

2. Մեջ Տեղադրեք պատահական տվյալներ երկխոսություն, գնացեք Ամբողջական ներդիր, մուտքագրեք ձեզ համար անհրաժեշտ թվերի տիրույթը From և Դեպի տեքստային տուփեր և հիշեք, որ ստուգեք Եզակի արժեքներ տարբերակ: Տեսեք,

3: սեղմեք Ok պատահական թվեր առաջացնելու և երկխոսությունից դուրս գալու համար:

Նշում:Եթե ​​ձեր ընտրած բջիջները պատահական թվերից ավելին են, ավելորդ բջիջները ցուցադրվում են որպես դատարկ:

Կարող եք նաև տեղադրել պատահական եզակի ամսաթիվը, պատահական եզակի ժամանակը `մինչև Տեղադրեք պատահական տվյալներ, Եթե ​​ցանկանում եք անվճար փորձաշրջան ունենալ Տեղադրեք պատահական տվյալներ, Խնդրում եմ նսեմացնել դա հենց հիմա:
տեղադրեք պատահական տվյալներ

ՀուշումԵթե ​​ցանկանում եք պատահականորեն ընտրել կամ տեսակավորել տվյալները, փորձեք օգտագործել Excel- ի համար նախատեսված Kutools- ը Տեսակավորել տեսականին պատահականորեն ինչպես ցույց է տրված հետևյալ նկարում Դա լիարժեք գործառույթ է ՝ առանց սահմանափակումների 30 օրեր, խնդրում ենք ներբեռնել և անվճար փորձաշրջան անցնել հիմա:

Doc ընտրել պատահականորեն


նետ կապույտ աջ պղպջակ Տեղադրեք պատահական տվյալներ առանց կրկնօրինակների




Արագ տեղադրեք մի քանի վանդակներ կամ կոճակներ աշխատանքային թերթում գտնվող մի շարք բջիջների մեջ

Excel- ում դուք կարող եք մեկ անգամ մեկ վանդակում / կոճակ մտցնել խցիկի մեջ, դա անհանգստացնող կլինի, եթե լինեն միաժամանակ բազմաթիվ վանդակներ / կոճակներ տեղադրելու համար անհրաժեշտ բազմաթիվ բջիջներ: Excel- ի համար նախատեսված գործիքներ ունի հզոր օգտակար - Ներդրեք խմբաքանակի ստուգում Boxes / Փաթեթային ներդիրի ընտրանքային կոճակները կարող են մեկ կտտոցով տեղադրել վանդակները / կոճակները ընտրված բջիջների մեջ:  Կտտացրեք լիարժեք անվճար փորձարկման համար 30- օր!
doc ներդիրի վանդակի ընտրանքի կոճակը
 
Kutools Excel-ի համար. ավելի քան 300 հարմար Excel հավելումներով, անվճար փորձելու առանց սահմանափակման 30 օր.

Գրասենյակի արտադրողականության լավագույն գործիքները

Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով

  • Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:
kte էջանիշը 201905

Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (17)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, հիմք Ստեղծեք եզակի պատահական թվեր բանաձեւերով , Ինչպե՞ս կարող եմ նշել պատահական թվի մեկնարկային կետը: Ասենք, ուզում եմ պատահական «15-ից 30»-ը:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Օգտագործեք RANDBETWEEN()՝ երկու թվերի միջև ընկած պատահական թվեր ստանալու համար:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Մոտ երեք ժամ փորձելուց հետո ամբողջությամբ հասկանալ երկար, բարդ բանաձևը՝ առանց կրկնօրինակների պատահական թվեր ստեղծելու համար, ես պարզեցի շատ ավելի պարզ բանաձև, որն ունի նույն արդյունքները: Այն բանից հետո, երբ դուք պատահականորեն ստեղծեք սյունակի թվերը RAND() ֆունկցիայի միջոցով, կարող եք պարզեցնել բանաձևը.=IF(ROW()-ROW(A$1)+1>$D$1/2,"",RANK(OFFSET( $E$1,ROW()-ROW(A$1)+(COLUMN()-COLUMN($A1))*($D$1/2),$E$1:INDEX($E$1:$E$1000, $D$1))) a1 բջիջում մինչև =Rank(E1,$E$1:$E$50): Ապա, եթե ցանկանում եք 50 պատահական գեներացված «եզակի թվեր»: դուք պարզապես քաշում եք բանաձեւը a սյունակի միջով դեպի a50 բջիջ: Դա շատ ավելի պարզ է. Շնորհակալություն իմ հարցին պատասխանելու համար՝ անկախ հսկայական անհարկի բանաձեւից։ Եթե ​​դուք չունեիք այս կայքը: Չեմ կարծում, որ կկարողանայի լուծել իմ խնդիրը։ #ՊԱՏԵՐԱԶՄ Ջիգլի
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Իրականում, եթե ունես երկու հավասար արժեքներ, վարկանիշը երկուսին էլ նույն արժեքը կտա: Rank բանաձևը վերադարձնում է վարկանիշի կրկնվող արժեքները:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Մանուել Ռամիրեսը.

RAND() բանաձևն ունի հարյուրավոր միլիարդավոր հնարավորություններ, բայց նույնիսկ այդ դեպքում կարող եք օգտագործել պայմանական թվերը չկրկնելու համար.
A1 = վարկանիշ (E1, $E$1:$E$50)
A2 = IF(COUNTIFS($E$1:E1;E1)>1;A1+1;Rank(E2,$E$1:$E$50)
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես պետք է ստեղծեմ 5000 պատահական թվեր 1-90 առանց կրկնօրինակների, 30 սյունակներ I և օգտագործելով =RAND() և =IF(ROW()-ROW(A$1)+1>$D$1/2,"",RANK( ՕՖՍԵՏ($E$1,ՇԱՐՔ()-ՏԱՐԻՔ(A$1)+(COLUMN()-ՍՅՈՒՆ($A1))*($D$1/2),$E$1:INDEX($E$1:$E) $1000, $D$1))) կա մի միջոց, որով ես կարող եմ փոխել 5000 թվերը հանելու բանաձևը
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Կներեք, ես գաղափար չունեմ, դուք կարող եք տեղադրել այս խնդիրը մեր ֆորումում https://www.extendoffice.com/forum.html, միգուցե ինչ-որ մեկը կարող է օգնել ձեզ։
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ինչպե՞ս կարող եմ նույն բանն անել մաքսային ցուցակի հետ: Թվեր չե՞ն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ձեր հատուկ ցանկը գտնվում է A սյունակում: Եկեք ասենք, որ այն ունի 100 արժեք և այն գտնվում է A1:A100-ում:

B սյունակը հաշվիչ է.
1 B1-ի համար և (B1+1) B2-ի համար:B100

C սյունակը պատահական ցուցակ է.
RAND() C1:C100-ի համար

Դ սյունակը պատահական դասակարգում է՝ հիմնված պատահական ցուցակի վրա.
RANK.EQ (C1;$C$1:$C$100)

E սյունակը ձեր արդյունքն է.
INDEX($A$1:$A$100;MATCH(D1;$B$1:$B$100;0))

Նշում. C սյունակի վրա կրկնօրինակ արժեք ստեղծելու հնարավորություն գրեթե չկա, քանի որ RAND()-ը միլիարդավոր հնարավորություններ ունի: Բայց եթե իսկապես ցանկանում եք ջնջել այդ հնարավորությունը, կարող եք մուտքագրել հետևյալ բանաձևը D2:D100 սյունակում
IF(COUNTIFS($C$2:C2;C2)>0;D1+1;RANK.EQ(C2;$C$1:$C$100))
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Օգնիր որևէ մեկին :-) Սա ես չեմ կարող պարզել: Մեր դպրոցում մենք հաճախ հավաքում ենք ուսանողներին խմբերում՝ 2 և 2 միասին մի շարք աշխատանքային նիստերի համար: 9 այս դեպքում. Դասարանում սովորում է 18 աշակերտ (տարբերվում է): Այն, ինչ ես հետապնդում եմ, բանաձև է, որն ինձ տալիս է պատահական արդյունք, թե ով պետք է աշխատի միասին 9 աշխատանքային նիստերում՝ առանց ուսանողների երկու անգամ հանդիպելու: Այսպիսով, ինձ պետք է Excel-ը, որպեսզի ինձ տա 18 աշխատանքային նիստերի վրա տարածված 9 ուսանողների արդյունք, և ցանկացած ուսանող չպետք է երկու անգամ համընկնի մեկ այլ ուսանողի հետ: Ինչպե՞ս xxxx-ը շտկեմ դա: Ես ամենուր փնտրում եմ ոգեշնչում առանց բախտի: Ցանկացած ներդրում գնահատելի է :-)
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, Անդերս, դուք պետք է թվարկեք բոլոր անունները A սյունակում, այնուհետև B սյունակում, կիրառեք բանաձև =rand(), այնուհետև նշեք 2-ը որպես չափս F2 բջիջում, այժմ կիրառեք այս բանաձևը =ROUNDUP(RANK(B3,$B$3): :$B$19)/$F$2,0) C սյունակում, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ողջու՜յն. Շնորհակալություն ձեր պատասխանի համար:
Ես հասկանում եմ ձեր առաջարկները, բայց ինչպես կարող եմ հասնել այնպիսի կարգի, որտեղ բոլոր ուսանողներին նշանակվում են առավելագույն թվով սեմինարներ, որտեղ 2 ուսանող պատահականության սկզբունքով նշանակվում են նախ մեկ սեմինարին, ապա երկրորդ սեմինարին, ապա երրորդ սեմինարին և այլն և այլն: Ավելին, ուսանողը չպետք է համադրվի մեկ այլ ուսանողի հետ, որի հետ նա արդեն աշխատել է: Այսպիսով, երբ ունեմ 18 ուսանող, ինձ անհրաժեշտ է, որ «համակարգը» տրամադրի բոլոր ուսանողներին (այս դեպքում) 9 սեմինարին (օրինակ՝ շաբաթական մեկ սեմինարին), և ոչ մի ուսանող չպետք է լինի այն ուսանողը, ում հետ արդեն աշխատել է:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Կամ կարող եք օգտագործել սուդոկու կարգավորում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև ձեզ, երբևէ հասցրե՞լ եք դրա լուծումը գտնել, ես բախվել եմ նույն խնդրին: Ցանկացած օգնություն կգնահատվի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարեւ Ձեզ. Ես հենց նոր գտա այս կայքը և փորձում եմ գտնել մարդկանց նոր կոդ նշանակելու լավագույն միջոցը: Ես կցանկանայի նշանակել պատահական կոդ, որպեսզի մարդիկ օգտագործեն 1000-ից 65000-ը, որը չի հավասարի արդեն նշանակված կոդերին: Ես նույնպես կցանկանայի, որ այն ֆորմատավորվի 5 թվով (00000), բայց դա մեծ խնդիր չէ, եթե դա հոգ չի տանում: Կա՞ն գաղափարներ այն մասին, թե ինչպես կարելի է դա անել: TIA :-)
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ողջույն, Ջանել, ինչու չեք փորձում տվյալների վավերացումը Excel-ում: Այն կարող է թույլատրել միայն 1000-ից 65000-ի միջև ընկած ամբողջ թվերը մուտքագրել բջիջների տիրույթում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
En la parte Genere números aleatorios únicos con formulas como hago para ampliar el numero de սյունակները 2-ից 5 մեղքերը կրկնում են los numeros segun la բանաձեւը, որից հետո՝ =IF(ROW()-ROW(A$1)+1>$D $1/2,"", RANK(OFFSET($E$1,ROW()-ROW(A$1)+(COLUMN()-COLUMN($A1))*($D$1/2),$E$1 :INDEX ($E$1:$E$1000,$D$1)))
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից