Овој туторијал опфаќа како да креирате програма за ролери на коцки во Excel и користи техники за форматирање за графички приказ на едно лице од пар генерал.
На генерал ќе се прикаже случаен број генериран од функцијата RANDBETWEEN . Точките на лицето се создаваат со помош на фонтот Wingdings. Комбинацијата на AND , IF и OR ги контролира кога точки се појавуваат во секоја ќелија на коцката. Во зависност од случајните броеви генерирани од функциите RANDBETWEEN, точки ќе се појават во соодветните ќелии на коцките во работниот лист . Коцката може да се "навива" постојано со пресметување на работниот лист
01 од 09
Чекори за програмирање Excel Dice Roller
Чекорите за изработка на Roller на Excel се:
- Градење на генерал
- Додавање на функцијата RANDBETWEEN
- Функции зад точки: Вгнездување на И и ако Функции
- Функции зад точки: Користење на самостојната Функција
- Функции зад точки: Вгнездување на И и ако Функции
- Функции зад точки: Вгнездување на ИЛИ и ако Функции
- Ролинг на генерал
- Криење на функциите RANDBETWEEN
02 од 09
Градење на генерал
Чекорите подолу ги опфаќаат техниките за форматирање што се користат за графички приказ на едно лице на пар коцки во вашиот лист за да се создадат двете коцки.
Применетите техники за форматирање вклучуваат промена на големината на ќелијата, усогласување на клетките и менување на видот и големината на фонтот.
- Повлечете ги изборните ќелии од D1 до J3
- Поставете ја висината на редот на овие клетки до 25
- Поставете ширина на колоната на овие клетки до 5
- Поставете го хоризонталното порамнување на центарот за центрирање
- Поставете ја вертикалната рамнина на средината
- Поставете го типот на фонт на Wingdings
- Поставете ја големината на фонтот на 30
Боја на коцката
- Повлечете ги изборните ќелии од D1 до F3
- Поставете ја бојата на позадината во сина боја
- Повлечете ги изборните клетки H1 до J3
- Поставете ја бојата на позадината на мобилен во црвена боја
03 од 09
Додавање на функцијата RANDBETWEEN
Функцијата RANDBETWEEN се користи за генерирање на случајни броеви прикажани на двете коцки.
За првиот умре
- Кликнете на ќелијата Е5.
- Кликнете на јазичето Формула на менито на лентата .
- Изберете го Math & Trig од лентата за да ја отворите паѓачката листа на функции.
- Кликнете на RANDBETWEEN во листата за да го прикажете дијалогот за функцијата.
- Кликнете на линијата "Долу" во дијалогот.
- Напишете го бројот 1 (еден) на оваа линија.
- Кликнете на "Топ" линија во дијалог прозорецот.
- Напишете го бројот 6 (шест) на оваа линија.
- Кликнете ОК.
- Случаен број помеѓу 1 и 6 треба да се појави во ќелијата Е5.
За втората смрт
- Кликнете на ќелијата I5.
- Повторете ги чекорите од 2 до 9 погоре.
- Случаен број помеѓу 1 и 6 треба да се појави во ќелијата I5.
04 од 09
Функциите зад точки (# 1)
Во ќелиите D1 и F3 внесете ја следнава функција:
= АКО (И (Е5> = 2, Е5 <= 6), "Л", "")
Оваа функција тестира за да види дали случајниот број во ќелијата Е5 е меѓу 2 и 6. Ако е така, тој става "l" во ќелиите D1 и F3. Ако не, остава клетките празни ("").
За да го добиете истиот резултат за вториот умре, во ќелиите H1 и J3 внесете ја функцијата:
= IF (AND (I5> = 2, I5 <= 6), "l", "")
Запомнете: буквата "l" (мали букви L) е точка во фонтот Wingdings.
05 од 09
Функции зад точки (# 2)
Во ќелиите D2 и F2 внесете ја следнава функција:
= АКО (Е5 = 6, "л", "")
Оваа функција тестови за да се види дали случаен број во ќелијата E5 е еднаков на 6. Ако е така, тој става "l" во ќелиите D2 и F23. Ако не, тоа ја остава клетката празна ("").
За да го добиете истиот резултат за вториот умре, во ќелиите H2 и J2 внесете ја функцијата:
= АКО (I5 = 6, "л", "")
Запомнете: буквата "l" (мали букви L) е точка во фонтот Wingdings.
06 од 09
Функции зад точки (# 3)
Во ќелиите D3 и F1 внесете ја следнава функција:
= IF (AND (E5> = 4, E5 <= 6), "l", "")
Оваа функција тестира за да види дали случајниот број во ќелијата Е5 е меѓу 4 и 6. Ако е така, тој става "l" во ќелиите D1 и F3. Ако не, остава клетките празни ("").
За да го добиете истиот резултат за вториот умре, во ќелиите H3 и J1 внесете ја функцијата:
= IF (AND (I5> = 4, I5 <= 6), "l", "")
Запомнете: буквата "l" (мали букви L) е точка во фонтот Wingdings.
07 од 09
Функциите зад точките (# 4)
Во ќелијата Е2 внесете ја следнава функција:
= АКО (ИЛИ (Е5 = 1, Е5 = 3, Е5 = 5), "Л", "")
Оваа функција тестови проверува дали случајниот број во ќелијата Е2 е еднаков на 1, 3 или 5. Ако е така, тој става "l" во ќелијата Е2. Ако не, тоа ја остава клетката празна ("").
За да го добиете истиот резултат за второто умирање, во ќелијата I2 внесете ја функцијата:
= IF (OR (I5 = 1, I5 = 3, I5 = 5), "l", "")
Запомнете: буквата "l" (мали букви L) е точка во фонтот Wingdings.
08 од 09
Ролинг на генерал
За да ги "вратите" коцките, притиснете го копчето F9 на тастатурата.
Со тоа, предизвикува Excel повторно да ги пресмета сите функции и формули во работниот лист . Ова ќе предизвика RANDBETWEEN функциите во ќелиите E5 и I5 да генерираат друг случаен број помеѓу 1 и 6.
09 од 09
Криејќи ја функцијата RANDBETWEEN
Откако ќе се заврши коцката и сите функции се тестирани за да се обезбеди правилно функционирање, функциите RANDBETWEEN во ќелиите E5 и I5 можат да бидат скриени.
Криењето на функциите е факултативен чекор. Со тоа се додава на "мистеријата" за тоа како функционира ролерот на коцки.
За да ги скриете функциите RANDBETWEEN
- Повлечете ги изборните клетки E5 до I5.
- Променете ја бојата на фонтот на овие ќелии за да одговараат на бојата на позадината. Во овој случај, промените го на "бело".