Folosind câteva funcții, puteți crea un rol de zaruri care afișează grafic o pereche de zaruri pe foaia de lucru.
Fiecare zar afișează un număr aleator generat de funcția RANDBETWEEN. Punctele de pe fețele matriței folosesc fontul Wingdings și o combinație a funcțiilor AND, IF și SAU controlează când apar puncte în fiecare celulă.
În funcție de numerele aleatoare generate de funcția RANDBETWEEN, punctele vor apărea în celulele corespunzătoare din foaia de lucru. Zarurile pot fi aruncate din nou în mod repetat prin recalcularea foii de lucru.
Aceste instrucțiuni se aplică Excel pentru Microsoft 365, Excel 2019, 2016, 2013 și 2010.
Construirea zarurilor
În primul rând, trebuie să aplicați câteva tehnici de formatare pentru a afișa zarurile pe o foaie de lucru Excel. Acestea includ modificarea dimensiunii și alinierea celulei, precum și a tipului și mărimii fontului.
-
Deschide o foaie de lucru goală în Excel și selectează celule D1 până la J3.
-
Selectați Format din grupul de celule din fila Acasă.
-
Selectați Înălțimea rândului și introduceți 24,75. Selectați Lățimea coloanei și introduceți 5.
-
Selectați Format celule din partea de jos a meniului drop-down Format și accesați Alinierefilă. Setați Alinierea celulelor orizontale și Alinierea verticală a celulelor la center și selectați OK.
-
Selectați Wingdings din lista Font și setați Dimensiunea fontului la36.
-
Selectați celule D1 la F3.
-
Faceți clic dreapta pe celulele selectate și alegeți Format Cells. Accesați fila Fill și alegeți Albastru pentru culoarea de fundal. Selectați OK pentru a aplica culoarea și a închide caseta de dialog.
-
Selectați celule H1 la J3.
-
Faceți clic dreapta pe celulele selectate și alegeți Format Cells. Accesați fila Fill și alegeți Roșu pentru culoarea de fundal. Selectați OK pentru a aplica culoarea și a închide caseta de dialog.
Adăugați funcția RANDBETWEEN
După ce ați terminat de formatat celulele, trebuie să introduceți funcția RANDBETWEEN în două celule pentru a genera numerele aleatoare afișate pe zar sub formă de puncte.
-
Selectați celula E5 sub zarul albastru.
-
Selectați fila Formule.
-
Selectați Math & Trig din grupul Bibliotecă de funcții.
-
Selectați RANDBETWEEN din listă pentru a afișa caseta de dialog cu funcție.
-
Introduceți 1 în câmpul Bottom și 6 în Topcâmp.
-
Selectați OK. Un număr aleatoriu între 1 și 6 va apărea în celula E5.
-
Introduceți aceeași formulă în celula I5. Un număr aleatoriu între 1 și 6 va apărea în celula I5.
Funcțiile din spatele punctelor
Pentru a genera numărul corect de puncte, trebuie să utilizați funcția IF în celulele D1 la D3, E2 și F1 la F3 în primele zaruri și în celulele H1 la H3, I2 și J1 la J3 in secunda. Unele dintre celule includ și funcția ȘI sau SAU.
Tastați sau inserați formulele de mai jos în bara de formule, nu direct în celulă, deoarece acest lucru va strica formatarea celulei.
-
În celule D1 și F1, tastați următoarea funcție:
=IF(AND(E5>=2, E5<=6), "l", "")
Această funcție testează pentru a vedea dacă numărul aleatoriu din celula E5 este între 2 și 6; dacă da, funcția plasează un L minuscul în celele D1 și F1, care este un punct în fontul Wingdings. Dacă nu, lasă celulele goale. Pentru a obține același rezultat pentru al doilea zar, tastați următoarea funcție în celule H1 și J1:
=IF(AND(I5>=2, I5<=6), "l", " ")
-
În celule D2 și F2, tastați următoarea funcție:
=IF(E5=6, "l", " ")
Această funcție testează pentru a vedea dacă numărul aleatoriu din celula E5 este egal cu 6; dacă da, plasează un punct în celule D2 și F2Dacă nu, aceasta lasă celula goală. Pentru a obține același rezultat pentru al doilea zar, introduceți următoarea funcție în celule H2 și J2:
=IF(I5=6, "l", " ")
-
În celule D3 și F3, tastați următoarea funcție:
=IF(ȘI(E5>=4, E5<=6), „l”, „ „)
Această funcție testează pentru a vedea dacă numărul aleatoriu din celula E5 este între 4 și 6; dacă da, plasează un punct în celule D3 și F3 Dacă nu, lasă celulele goale. Pentru a obține același rezultat pentru al doilea zar, introduceți următoarea funcție în celulele H3 și J3:
=IF(AND(I5>=4, I5<=6), "l", " ")
-
În celula E2, tastați următoarea funcție:
=IF(SAU(E5=1, E5=3, E5=5), "l", " ")
Această funcție testează pentru a vedea dacă numărul aleatoriu din celula E5 este egal cu 1, 3 sau 5; dacă da, plasează un „l” în celula E2. Dacă nu, aceasta lasă celula goală. Pentru a obține același rezultat pentru al doilea zar, tastați următoarea funcție în celule I2:
=IF(SAU(I5=1, I5=3, I5=5), "l", " ")
Rularea zarurilor
Pentru a arunca zarurile, recalculați-vă foaia de lucru. Puteți selecta Calculați acum sub panglica Formule (pictograma care arată ca un calculator) sau puteți apăsa F9 Tastați, utilizați o versiune Excel pentru desktop.
Recalcularea face ca funcțiile RANDBETWEEN din celulele E5 și I5 să genereze un alt număr aleatoriu între 1 și 6.
Ascunderea funcției RANDBETWEEN
Odată ce zarurile sunt finalizate și toate funcțiile au fost testate pentru a vă asigura că funcționează corect, puteți ascunde funcțiile RANDBETWEEN în celule E5și I5 :
- Selectați celule E5 la I5.
- În fila Acasă, modificați culoarea fontului din aceste celule pentru a se potrivi cu culoarea de fundal, care, în acest caz, este alb.