La fórmula de Excel para "resultado de 2-7 en el dado siempre se trata como si rodara un 8"

Tengo un progtwig de spreadsheet que lanza dados de veinte lados. La hoja 1 es Rollos y la Hoja 2 es Valores.

Quiero lanzar un d20, pero si aparece 2-7, fudge y supongo que obtuve 8 en su lugar.

Rolls!A2 es =RANDBETWEEN(1,20) que devuelve un número aleatorio entre 1 y 20 para representar la tirada d20. Values!7E es una function que calcula un número (no aleatorio) (actualmente 13).

Actualmente, la function de Rolls!C7 intenta calcular mi resultado con =Values!E7+Rolls!A2 . Pero me gustaría actualizar Rolls!C7 para reflejar el fraude. Si Rolls!A2 devuelve los numbers 2, 3, 4, 5, 6 o 7, Rolls!C7 se calculará en cambio como si arrojara un 8.

Reemplazar Rolls!A2 en su fórmula con esto: IF(AND(Rolls!A2<8, Rolls!A2>1),8,Rolls!A2) esta manera siempre será al less 8 a less que se lance 1.

O podría hacer =IF(Rolls!A2=1,1,MAX(Rolls!A2,8))