Šiame straipsnyje mes sužinosime, kaip generuoti atsitiktines vertes iš „Excel“ sąrašo ar lentelės stulpelio.
Scenarijus:
Pavyzdžiui, kai dirbate su „Excel“ sąrašo ar lentelės reikšmėmis. turime rasti atsitiktinį verčių pavyzdį iš pateikto sąrašo ar lentelės. Paprastai mes naudojame funkciją CHOOSE ir RANDBETWEEN arba tai galima padaryti naudojant INDEX, ROWS ir RANDBETWEEN funkcijų derinį. Sudarykime formulę iš šių funkcijų ir išbandykime ją su duomenų pavyzdžiais.
Kaip išspręsti problemą?
Šiuo tikslu galime pasirinkti bet kurį iš dviejų toliau nurodytų metodų. Vienas iš būdų yra funkcija CHOOSE. Čia mes turime įvesti visas atskiras sąrašo reikšmes į funkciją. Šią formulę galite naudoti, kai sąraše yra mažiau reikšmių.
Formulė naudojant funkciją PASIRINKTI:
= PASIRINKITE (RANDBETWEEN (1, n), "value1", "value2", "value3" ,,, "value n") |
n: sąraše esančių reikšmių
vertė1, vertė2, vertė3, iki vertės n: atskiros vertės iš sąrašo. Šios vertės gali būti įvestos naudojant langelio nuorodą arba tiesiogiai naudojant kabutes arba naudojant langelio nuorodą.
Kitas metodas yra INDEX funkcijos naudojimas, kai mes pateiksime atsitiktinį skaičių kaip indeksą, kurio rezultatas bus atitinkama indekso vertė.
Formulė naudojant funkciją INDEX:
= INDEX (duomenys, RANDBETWEEN (1, ROWS (duomenys)), col_index) |
duomenys: duomenų masyvas gali būti sąrašas arba lentelė.
1: pradžios indeksas
col_index: stulpelių indeksas, nurodantis lentelės sąrašą.
Pavyzdys :
Visa tai gali būti painu suprasti. Supraskime šias formules naudodami jį „Excel“ sąraše ir lentelėje. Čia mes turime mėnesių sąrašą ir mums reikia tam tikrų atsitiktinių mėnesių verčių iš mėnesių sąrašo.
Naudokite formulę:
= PASIRINKITE („RANDBETWEEN“ (1, 12), 3 USD, 4 USD, 4 USD, 5 USD, 6 USD, 8 USD, 7 USD, 7 USD, 9 USD, 10 USD, 11 USD, 12 USD, 13 USD, 14 USD) |
Paaiškinimas
- RANDBETWEEN (1, 12) grąžina atsitiktinę reikšmę nuo 1 iki 12.
- Likusios yra atskiros masyvo vertės, pateiktos naudojant absoliučią langelio nuorodą.
- Funkcija CHOOSE grąžina reikšmę iš įvesties verčių sąrašo, atitinkančio sukurtą skaičių.
$ Ženklas su langelio nuoroda užšaldo langelio nuorodą, kai formulė nukopijuojama į kitas ląsteles. Nukopijuokite ir įklijuokite reikiamo atsitiktinio mėginio skaičiaus formulę naudodami Ctrl + D arba vilkite žemyn iš apatinio dešiniojo pasirinkto langelio kampo.
Kaip matome atsitiktinius rezultatus iš sąrašo, naudodami „Excel“ formulę CHOOSE. Dabar naudokite INDEX formulę, kuri yra naudingesnė nei CHOOSE formulė, nes nereikia įvesti atskirų verčių. Fiksuotąjį masyvą galite pateikti pavadindami sąrašą naudodami pavadintą diapazoną.
Naudokite formulę:
= INDEX (lentelė, RANDBETWEEN (1, ROWS (lentelė)), 1) |
sąrašas: pavadintas diapazonas, naudojamas A3: A14.
Paaiškinimas:
- ROWS (lentelė) pateikia lentelės eilučių skaičių, kuris bus paskutinis sąrašo vertės indeksas, kuris yra 12.
- Funkcija RANDBETWEEN grąžina atsitiktinį skaičių nuo 1 iki 12.
- Funkcija INDEX grąžins reikšmę, atitinkančią pirmame stulpelyje pateiktą skaičių, nes sąraše yra tik vienas stulpelis.
Tai daug paprasčiau ir lengviau. Dabar mes naudosime aukščiau pateiktą lentelės vertės formulę.
Sukurkite atsitiktinę vertę iš lentelės:
Čia pateikiama lentelė ir reikalaujama atsitiktinių reikšmių iš konkretaus stulpelio. Turime rasti atsitiktinių elementų pavadinimus iš pirmojo lentelės stulpelio.
Naudokite formulę:
= PASIRINKITE („RANDBETWEEN“ (1, 12), 3 USD, 4 USD, 4 USD, 5 USD, 6 USD, 8 USD, 7 USD, 7 USD, 9 USD, 10 USD, 11 USD, 12 USD, 13 USD, 14 USD) |
Čia mes naudojome formulę skirtingiems elementų pavadinimams išgauti „Excel“. Dabar naudokite kitą INDEX formulę.
Naudokite formulę:
= INDEX (lentelė, RANDBETWEEN (1, ROWS (lentelė)), 1) |
sąrašas: pavadintas diapazonas, naudojamas A3: A14.
Indekso funkcijos formulė yra daug paprastesnė ir gali būti taikoma bet kuriame lentelės stulpelyje, tiesiog pakeičiant argumentą col_index į reikiamą stulpelio numerį.
„RANDBETWEEN“ atnaujinamas kiekvieną kartą, kai kas nors pasikeičia darbo knygoje. Taigi, kai esate patenkinti atsitiktiniais duomenimis. Nukopijuokite ir įklijuokite reikšmes naudodami Įklijuokite specialiai spartusis klavišas, norint gauti fiksuotas vertes. Galite sužinoti, kaip „Excel“ gauti atsitiktinius skaičius ar atsitiktines datos reikšmes
Čia yra visos pastabos, susijusios su formulės naudojimu.
Pastabos :
Jei funkcijos RANDBETWEEN pateiktas skaičius viršija sąraše esančių verčių skaičių, funkcija grąžina klaidą.
Tikimės, kad šis straipsnis apie tai, kaip iš „Excel“ sąrašo gauti atsitiktines vertes, yra aiškinantis. Čia rasite daugiau straipsnių apie atsitiktinių skaičių ar datos verčių generavimą. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su savo draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Parašykite mums el
Viskas apie „Excel“ pavadintus diapazonus: „Excel“ diapazonus, pažymėtus pavadinimais, lengva naudoti „Excel“ formulėse. Sužinokite viską apie tai čia.
Santykinė ir absoliuti nuoroda „Excel“: Norint efektyviai dirbti su „Excel“, labai svarbu suprasti „Excel“ santykinę ir absoliučią nuorodą. Santykinis ir absoliutus ląstelių ir diapazonų susiejimas.
Sukurkite atsitiktinius telefono numerius: Sukurkite atsitiktinius 10 skaitmenų skaičius naudodami „Excel“ RANDBETWEEN formulę
Gaukite atsitiktinį numerį iš fiksuotų parinkčių: Sukurkite atsitiktinius skaičius iš sąrašo, kuriame yra „Excel“ kriterijai.
Gaukite atsitiktinius skaičius tarp dviejų skaičių: RANDBETWEEN funkcijų generatoriaus numeris tarp dviejų „Excel“ nurodytų skaičių.
Atsitiktinis „Excel“ pasirinkimas: kaip gauti atsitiktinį pavyzdį iš duomenų rinkinio: Čia pateiktiems pavyzdžiams naudokite atsitiktinius „Excel“ pavyzdžius.
Kaip naudoti funkciją „RANDBETWEEN“ programoje „Excel“: „Excel RANDBETWEEN“ funkcija grąžina skaičių tarp dviejų „Excel“ nurodytų skaičių.
Populiarūs straipsniai:
Kaip naudoti „IF“ funkciją „Excel“ : „Excel“ IF sakinys patikrina sąlygą ir grąžina konkrečią reikšmę, jei sąlyga yra TRUE, arba grąžina kitą konkrečią reikšmę, jei FALSE.
Kaip naudotis „VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.
Kaip naudoti „SUMIF“ funkciją „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.