Здравствуйте!
Наткнулся на такую математическую змейку.
Решил для детей (и не только) сделать разные варианты, сделать змейку изменяемой.
Как раз разбираюсь в Экселе 2010, вот и решил сразу попрактиковаться (см. в прицепе).
Чтобы змейка была изменяемой, можно:
А) изменять входную переменную, т.е. первое число => поставил счётчик.
Б) изменять промежуточные результаты (т.к., например, при делении могут получаться дроби) => прикрутил счётчики к переменным.
В) изменять промежуточные результаты, меняя знаки мат.операций в формулах (+, -, *, /, ^ и т.д.)
==========
Столкнулся с трудностями в п.В.
Можно менять знаки в формулах и вручную. (Но это же Эксель! как можно!)
Рассмотрел такие варианты...
==========
Вариант-А. Замена всей формулы, подставляя её из выпадающего списка.
Вариант-Б.
Может быть кому-то попадался такой материал в инете - поделитесь ссылкой, пожалуйста.
Это не срочно. Может быть кому-то будет интересно повозиться и с такой задачей.
Спасибо за помощь.
Наткнулся на такую математическую змейку.
Скрытый текст |
---|
Решил для детей (и не только) сделать разные варианты, сделать змейку изменяемой.
Как раз разбираюсь в Экселе 2010, вот и решил сразу попрактиковаться (см. в прицепе).
Чтобы змейка была изменяемой, можно:
А) изменять входную переменную, т.е. первое число => поставил счётчик.
Б) изменять промежуточные результаты (т.к., например, при делении могут получаться дроби) => прикрутил счётчики к переменным.
В) изменять промежуточные результаты, меняя знаки мат.операций в формулах (+, -, *, /, ^ и т.д.)
==========
Столкнулся с трудностями в п.В.
Можно менять знаки в формулах и вручную. (Но это же Эксель! как можно!)
Рассмотрел такие варианты...
==========
Вариант-А. Замена всей формулы, подставляя её из выпадающего списка.
Скрытый текст |
---|
Вроде работает, но: Неудобство А1: для каждой "большой" ячейки (в которых промежуточные рез-ты)) нужно составлять свой список формул: =H9/K10 =H9*K10 =H9+K10 =H9-K10 =H9^K10 Неудобство А2: подставляя формулу из списка, формула подставляется просто как текст (и в зависимых ячейках получаем #ЗНАЧ!). Чтобы она заработала, нужно войти и выйти из ячейки - тогда текст формулы становится реальной формулой и она сразу вычисляется. Неудобство А3: заменив формулу, хотелось бы, чтобы знак из заменённой формулы (+, -, *, /, ^ и т.д.) автоподставлялся в ячейку с видимым человеку оператором (на уже готовом рисунке). Можно, конечно, вручную менять знаки и кликать, но не то... ========== |
Вариант-Б.
Скрытый текст |
---|
Даже не знаю, возможно ли такое в Эксель... Менять не формулы в ячейке, а 1) менять знаки операторов из 2) выпадающего списка, и чтобы знаки каким-то образом заменялись в формуле и затем 3) желательно, чтобы формула автоматически вычислялась. Список операторов: + - * / ^..... Плюсы этого варианта (если он возможен): - Для каждой "большой" ячейки формула только одна, т.е. избавляемся от кучи списков с формулами. - (Возможно) Она не будет становиться текстом после замены знака, раз замена идёт не в тексте ячейки, а "внутри" формулы, т.е. избавляемся от кликов. ----- |
Может быть кому-то попадался такой материал в инете - поделитесь ссылкой, пожалуйста.
Это не срочно. Может быть кому-то будет интересно повозиться и с такой задачей.
Спасибо за помощь.