Jak stworzyć parę kostek do gry w Excelu

Spisu treści:

Jak stworzyć parę kostek do gry w Excelu
Jak stworzyć parę kostek do gry w Excelu
Anonim

Korzystając z kilku funkcji, możesz stworzyć rolkę do gry, która graficznie wyświetla parę kostek na arkuszu.

Każda kość wyświetla losową liczbę wygenerowaną przez funkcję RANDBETWEEN. Kropki na powierzchniach matrycy używają czcionki Wingdings, a kombinacja funkcji AND, IF i OR kontroluje, kiedy kropki pojawiają się w każdej komórce.

W zależności od losowych liczb generowanych przez funkcję RANDBETWEEN, kropki pojawią się w odpowiednich komórkach w arkuszu. Kości można wielokrotnie rzucać ponownie, przeliczając arkusz roboczy.

Te instrukcje dotyczą programu Excel dla Microsoft 365, Excel 2019, 2016, 2013 i 2010.

Budowanie kości

Najpierw musisz zastosować kilka technik formatowania, aby wyświetlić kostki w arkuszu programu Excel. Obejmują one zmianę rozmiaru i wyrównania komórek, a także typu i rozmiaru czcionki.

  1. Otwórz pusty arkusz w programie Excel i wybierz komórki D1 do J3.

    Image
    Image
  2. Wybierz Format w grupie Komórki na karcie Home.

    Image
    Image
  3. Wybierz Wysokość wiersza i wprowadź 24,75. Wybierz Szerokość kolumny i wprowadź 5.

    Image
    Image
  4. Wybierz Formatuj komórki na dole menu rozwijanego Format i przejdź do Wyrównaniekarta. Ustaw Horizontal Cell Alignment i Vertical Cell Alignment na center i wybierz OK.

    Image
    Image
  5. Wybierz Wingdings na liście Font i ustaw Rozmiar czcionki na36.

    Image
    Image
  6. Wybierz komórki D1 do F3.

    Image
    Image
  7. Kliknij prawym przyciskiem myszy zaznaczone komórki i wybierz Formatuj komórki. Przejdź do zakładki Fill i wybierz Blue jako kolor tła. Wybierz OK, aby zastosować kolor i zamknąć okno dialogowe.

    Image
    Image
  8. Wybierz komórki H1 do J3.

    Image
    Image
  9. Kliknij prawym przyciskiem myszy zaznaczone komórki i wybierz Formatuj komórki. Przejdź do zakładki Fill i wybierz Czerwony jako Kolor tła. Wybierz OK, aby zastosować kolor i zamknąć okno dialogowe.

    Image
    Image

Dodaj funkcję RANDBETWEEN

Gdy zakończysz formatowanie komórek, musisz wprowadzić funkcję RANDBETWEEN w dwóch komórkach, aby wygenerować losowe liczby pokazane na kostkach jako kropki.

  1. Wybierz komórkę E5 pod niebieską kostką.

    Image
    Image
  2. Wybierz kartę Formuły.

    Image
    Image
  3. Wybierz Math & Trig z grupy Biblioteka funkcji.

    Image
    Image
  4. Wybierz RANDBETWEEN na liście, aby wyświetlić okno dialogowe funkcji.

    Image
    Image
  5. Wprowadź 1 w polu Bottom i 6 w Top pole.

    Image
    Image
  6. Wybierz OK. W komórce E5. pojawi się losowa liczba od 1 do 6

    Image
    Image
  7. Wprowadź tę samą formułę do komórki I5. W komórce I5. pojawi się losowa liczba od 1 do 6

    Image
    Image

Funkcje za kropkami

Aby wygenerować prawidłową liczbę kropek, musisz użyć funkcji JEŻELI w komórkach D1 do D3, E2 i F1 do F3 w pierwszej kostce oraz w komórkach od H1 do H3, I2 i J1 do J3 w sekundę. Niektóre komórki zawierają również funkcję AND lub LUB.

Wpisz lub wklej poniższe formuły do paska formuły, a nie bezpośrednio do komórki, ponieważ spowoduje to zepsucie formatowania komórki.

  1. W komórki D1 i F1 wpisz następującą funkcję:

    =JEŻELI(I(E5>=2, E5<=6), "l", "")

    Ta funkcja sprawdza, czy liczba losowa w komórce E5 zawiera się między 2 a 6; jeśli tak, funkcja umieszcza małą literę L w komórkach D1 i F1, , która jest kropką w czcionce Wingdings. Jeśli nie, pozostawia puste komórki. Aby uzyskać ten sam wynik dla drugiej kostki, wpisz następującą funkcję w komórki H1 i J1:

    =JEŻELI(I(I5>=2, I5<=6), "l", " ")

    Image
    Image
  2. W komórki D2 i F2 wpisz następującą funkcję:

    =JEŻELI(E5=6, "l", " ")

    Ta funkcja sprawdza, czy liczba losowa w komórce E5 jest równa 6; jeśli tak, umieszcza kropkę w komórkach D2 i F2Jeśli nie, komórka pozostaje pusta. Aby uzyskać ten sam wynik dla drugiej kostki, wpisz następującą funkcję w komórki H2 i J2:

    =JEŻELI(I5=6, "l", " ")

    Image
    Image
  3. W komórki D3 i F3 wpisz następującą funkcję:

    =JEŻELI(I(E5>=4, E5<=6), "l", " ")

    Ta funkcja sprawdza, czy liczba losowa w komórce E5 wynosi od 4 do 6; jeśli tak, umieszcza kropkę w komórkach D3 i F3 Jeśli nie, pozostawia puste komórki. Aby uzyskać ten sam wynik dla drugiej kostki, wpisz następującą funkcję do komórek H3 i J3:

    =JEŻELI(I(I5>=4, I5<=6), "l", " ")

    Image
    Image
  4. W komórka E2 wpisz następującą funkcję:

    =JEŻELI(LUB(E5=1, E5=3, E5=5), "l", " ")

    Ta funkcja sprawdza, czy liczba losowa w komórce E5 jest równa 1, 3 lub 5; jeśli tak, wstawia „l” w komórce E2. Jeśli nie, komórka pozostaje pusta. Aby uzyskać ten sam wynik dla drugiej kości, wpisz następującą funkcję w komórki I2:

    =JEŻELI(LUB(I5=1, I5=3, I5=5), "l", " ")

Rzut kostką

Aby rzucić kostką, przelicz swój arkusz roboczy. Możesz wybrać Oblicz teraz pod wstążką Formuły (ikona, która wygląda jak kalkulator) lub możesz nacisnąć F9wpisz, że używasz klasycznej wersji programu Excel.

Image
Image

Ponowne obliczanie powoduje, że funkcje RANDBETWEEN w cells E5 i I5 generują kolejną liczbę losową od 1 do 6.

Ukrywanie funkcji RANDBETWEEN

Gdy kostki są gotowe i wszystkie funkcje zostały przetestowane, aby upewnić się, że działają poprawnie, możesz ukryć funkcje RANDBETWEEN w komórkach E5i I5 :

  1. Wybierz komórki E5 do I5.
  2. Na karcie Home zmień kolor czcionki tych komórek, aby dopasować kolor tła, który w tym przypadku jest biały.

Zalecana: