последний пост написал не прочитав остальные :)
|
irbis_teh,
:-? function foo(a, b, c) { return "" === c ? a + b : c - ("" === a ? b : a) }; alert(foo(2,'',7)) alert(foo(2,5,'')) alert(foo('',5,7)) |
думаю решить этот вопрос с помощью фокусировки ячейки. Выбираем ячейку и в ней появляется результат рассчитанный исходя из данных других ячеек. Только разобраться не могу. Переделать формулу это понятно, только как заставить javascript считать неизвестное при смене фокуса. В справочниках нахожу только примеры с текстом, может у кого нибудь есть пример с расчетом или поделитесь ссылкой.
|
Часовой пояс GMT +3, время: 22:00. |