|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.04.2014, 13:18 | #1 |
Регистрация: 28.12.2008
Сообщений: 8
|
Создание пользовательской функции в Excel
Добрый день!
Помогите, пожалуйста написать пользовательскую функцию в Excel. У самой никак не получается. Дано: 3 ячейки с данными:a,b,c, нужно вывести вектор. Вектор {x1,x2,x3} Функция: Если a>=0, тогда x1=1 если a<0, тогда x1=0 Если b>=0, тогда x2=1 если b<0, тогда x2=0 Если c>=0, тогда x3=1 если c<0, тогда x3=0 Помогите, очень нужно. Вот, как я начала Sub Test() a = 1 b = 2 c = 3 x = (if a >= 0 then x1 = 1 if a < 0 then x1 = 0,if b >= 0 then x2 = 1 if b < 0 then x2 = 0,if c >= 0 then x3 = 1 if c < 0 then x3 = 0) End Sub но это все неправильно |
29.04.2014, 13:56 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
29.04.2014, 14:20 | #3 |
Регистрация: 28.12.2008
Сообщений: 8
|
Простите, не очень поняла, как аргументы вводить.
|
29.04.2014, 14:36 | #4 |
Регистрация: 28.12.2008
Сообщений: 8
|
Функция не работает.
|
29.04.2014, 14:45 | #5 |
Регистрация: 28.12.2008
Сообщений: 8
|
Помогите, пожалуйста, разобраться, потому я не понимаю, как по этой функции у меня будут выводиться вектор в ячейке Вектор {x1;x2;x3}. Эту функцию надо доработать?
|
29.04.2014, 16:09 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Нормально всё работает.
Код в модуль, формулу сразу в 3 смежные ячейки одной строки, вводить как ФОРМУЛУ МАССИВА
webmoney: E265281470651 Z422237915069 R418926282008
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создание пользовательской функции | Devil669 | Microsoft Office Excel | 1 | 10.12.2012 23:47 |
Создание пользовательской формулы | Squarded | Microsoft Office Excel | 3 | 05.12.2011 17:37 |
Создание пользовательской формы | dreik92 | Microsoft Office Excel | 0 | 16.04.2011 02:08 |
написание пользовательской функции | drNabla | Microsoft Office Excel | 15 | 05.11.2010 09:08 |
Написание пользовательской функции. | GoreProgrammist | Microsoft Office Excel | 9 | 15.07.2009 15:28 |