Naudodami kelias funkcijas galite sukurti kauliukų ritinėlį, kuris grafiškai parodytų kauliukų porą jūsų darbalapyje.
Kiekvienas kauliukas rodo atsitiktinį skaičių, sugeneruotą naudojant funkciją RANDBETWEEN. Taškuose ant kauliukų yra naudojamas Wingdings šriftas, o IR, IF ir OR funkcijų derinys valdo, kada taškai atsiranda kiekviename langelyje.
Priklausomai nuo atsitiktinių skaičių, kuriuos generuoja funkcija RANDBETWEEN, taškai atsiras atitinkamose darbalapio langeliuose. Perskaičiavus darbalapį, kauliuką galima išmesti pakartotinai.
Šios instrukcijos taikomos „Excel“, skirta „Microsoft 365“, „Excel 2019“, 2016, 2013 ir 2010.
Kauliukų statymas
Pirma, turite pritaikyti keletą formatavimo būdų, kad kauliukai būtų rodomi „Excel“darbalapyje. Tai apima langelio dydžio ir langelių lygiavimo, taip pat šrifto tipo ir dydžio keitimą.
-
Atidarykite tuščią darbalapį programoje Excel ir pasirinkite cells D1 į J3.
-
Skirtuko Pagrindinis langelių grupėje pasirinkite Format.
-
Pasirinkite Eilutės aukštis ir įveskite 24.75. Pasirinkite Stulpelio plotis ir įveskite 5.
-
Išskleidžiamojo meniu Formatas apačioje pasirinkite Formatuoti langelius ir eikite į Lygiavimasskirtukas. Nustatykite Horizontal Cell Alignment ir Vertical Cell Alignment į center ir pasirinkite Gerai.
-
Pasirinkite Wingdings Font ir nustatykite Šrifto dydį į36.
-
Pasirinkite ląsteles D1 iki F3.
-
Dešiniuoju pelės mygtuku spustelėkite pasirinktus langelius ir pasirinkite Format Cells. Eikite į Fill skirtuką ir fono spalvai pasirinkite Blue. Pasirinkite Gerai, kad pritaikytumėte spalvą ir uždarytumėte dialogo langą.
-
Pasirinkite cells H1 iki J3.
-
Dešiniuoju pelės mygtuku spustelėkite pasirinktus langelius ir pasirinkite Format Cells. Eikite į skirtuką Fill ir fono spalvai pasirinkite Red. Pasirinkite Gerai, kad pritaikytumėte spalvą ir uždarytumėte dialogo langą.
Pridėkite funkciją RANDBETWEEN
Baigę formatuoti langelius, dviejuose langeliuose turite įvesti funkciją RANDBETWEEN, kad sugeneruotumėte atsitiktinius skaičius, rodomus ant kauliuko taškais.
-
Pasirinkite ląstelę E5 po mėlynu kauliuku.
-
Pasirinkite skirtuką Formulės.
-
Funkcijų bibliotekoje pasirinkite Math & Trig.
-
Sąraše pasirinkite RANDBETWEEN, kad būtų rodomas funkcijos dialogo langas.
-
Įveskite 1 Bottom ir 6 Populiariausias laukas.
-
Pasirinkite Gerai. Atsitiktinis skaičius nuo 1 iki 6 atsiras langelyje E5.
-
Įveskite tą pačią formulę langelyje I5. Atsitiktinis skaičius nuo 1 iki 6 atsiras langelyje I5.
Funkcijos už taškų
Norėdami sugeneruoti reikiamą taškų skaičių, pirmųjų kauliukų langeliuose D1–D3, E2 ir F1–F3 turite naudoti funkciją IF, o langeliuose H1–H3, I2 ir J1–J3. antrajame. Kai kuriuose langeliuose taip pat yra funkcija AND arba OR.
Įveskite arba įklijuokite toliau pateiktas formules į formulių juostą, o ne tiesiai į langelį, nes tai sugadins langelio formatavimą.
-
langeliuose D1 ir F1 įveskite šią funkciją:
=IF(AND(E5>=2, E5<=6), "l", "")
Ši funkcija patikrina, ar atsitiktinis skaičius langelyje E5 yra tarp 2 ir 6; jei taip, funkcija įdeda mažąsias raides L į ląsteles D1 ir F1, , kuri yra taškas Wingdings šrifte. Jei ne, langeliai paliekami tušti. Kad gautumėte tą patį rezultatą ir antruoju kauliuku, įveskite šią funkciją į ląsteles H1 ir J1:
=IF(AND(I5>=2, I5<=6), "l", " ")
-
langeliuose D2 ir F2 įveskite šią funkciją:
=IF(E5=6, "l", " ")
Ši funkcija patikrina, ar atsitiktinis skaičius ląstelėje E5 yra lygus 6; jei taip, jis įdeda tašką langeliuose D2 ir F2Jei ne, langelis paliekamas tuščias. Norėdami gauti tą patį rezultatą antrajam kauliukas, įveskite šią funkciją į cells H2 ir J2:
=IF(I5=6, "l", " ")
-
langeliuose D3 ir F3 įveskite šią funkciją:
=IF(AND(E5>=4, E5<=6), "l", " ")
Ši funkcija patikrina, ar atsitiktinis skaičius ląstelėje E5 yra tarp 4 ir 6; jei taip, jis įdeda tašką ląsteliuose D3 ir F3 Jei ne, langeliai paliekami tušti. Norėdami gauti tą patį rezultatą antrajam kauliukui, įveskite šią funkciją į langelius H3 ir J3:
=IF(AND(I5>=4, I5<=6), "l", " ")
-
langelyje E2 įveskite šią funkciją:
=IF(OR(E5=1, E5=3, E5=5), "l", " ")
Ši funkcija patikrina, ar atsitiktinis skaičius langelyje E5 yra lygus 1, 3 arba 5; jei taip, ląstelėje E2 įdedama „l“. Jei ne, langelis paliekamas tuščias. Norėdami gauti tą patį rezultatą antrajam kauliukui, įveskite šią funkciją į cells I2:
=IF(OR(I5=1, I5=3, I5=5), "l", " ")
Kauliukų ridenimas
Norėdami mesti kauliuką, perskaičiuokite darbalapį. Galite pasirinkti Apskaičiuoti dabar po Formulių juostele (piktograma, kuri atrodo kaip skaičiuotuvas), arba galite paspausti F9naudojate „Excel“darbalaukio versiją.
Perskaičiavus, funkcijos RANDBETWEEN ląsteliuose E5 ir I5 generuoja kitą atsitiktinį skaičių nuo 1 iki 6.
Funkcijos RANDBETWEEN slėpimas
Kai kauliukai bus baigti ir visos funkcijos patikrintos siekiant užtikrinti, kad jos tinkamai veiktų, RANDBETWEEN galite paslėpti cells E5ir I5 :
- Pasirinkite cells E5 iki I5.
- Skirtuke Pagrindinis pakeiskite šių langelių šrifto spalvą, kad ji atitiktų fono spalvą, kuri šiuo atveju yra b alta.