«Камчатский форум» logo

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить · Открыть тему
> Формула в Excel
alse-kam
16.09.2009, 12:16
Сообщение #1


Отличившийся участник
****

Награды: 2
Группа: ?????????
Сообщений: 421
Регистрация: 07.12.2006

Репутация: 3 [ - / + ]


Добрый день Форумчане.
Не хватает знаний sad.gif не могу в экселе логическую формулу написать. скрин таблицы приложил.
Все вычисления в рамках одной строки. Вычисляем значение в столбце "18". далее по умолчанию указываю только столбец ячейки.
Прикрепленное изображение
Условия которые должны выполняться:
если на любой стадии вычислений получаем значение ячейки "18", то дальнейшая проверка условий не имеет смысла.
1. если "яч 8" > 0 , далее проверяем:
1.1 если "16">"11" то "18"="11",
1.2 если "14"<"12" то "18"="12"
1.3 если 1.1 и 1.2 не выполнились то "18" = "13"

2. если "яч 8" < 0 , далее проверяем:
2.1 если "16"<"11" то "18"="11",
2.2 если "14">"12" то "18"="12"
2.3 если 2.1 и 2.2 не выполнились то "18" = "13"


--------------------
Ищу человека хорошо знающего математику
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
16.09.2009, 21:10
Сообщение #2


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Лучше бы саму таблицу в приложенном файле выложил. Придется воспроизводить. Сейчас попробую и результат выложу.

Цитата
в экселе

Не похоже на excel - почему-то по горизонтали адресация цифровая, а не буквенная.

Цитата
1. если "яч 8" > 0 , далее проверяем:
...
2. если "яч 8" < 0 , далее проверяем:

А если равно?

Сделал в самом Excel'e, пример во вложении. Формула такая (адресация excel'я, ибо не знаю, что у вас за приложение):
Код
=ЕСЛИ(H1>0;ЕСЛИ(P1>K1;11;ЕСЛИ(N1<L1;12;13));ЕСЛИ(P1<K1;11;ЕСЛИ(N1>L1;12;13)))

Здесь работает как "2. если "яч 8" <= 0"

Сообщение отредактировал Ilya V. Rudomilov - 16.09.2009, 21:10


Прикрепленные файлы
Прикрепленный файл  func.zip ( 3.58 килобайт ) Кол-во скачиваний: 372


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
alse-kam
17.09.2009, 13:14
Сообщение #3


Отличившийся участник
****

Награды: 2
Группа: ?????????
Сообщений: 421
Регистрация: 07.12.2006

Репутация: 3 [ - / + ]


Илья, спасибо! я понял где у меня ошибка была.

Цитата(Ilya V. Rudomilov @ 16.09.2009, 23:10)

Не похоже на excel - почему-то по горизонтали адресация цифровая, а не буквенная...
...ибо не знаю, что у вас за приложение

по вертикали? (столбцам)?? у меня стандартный excel2003. я думаю это связано с настройками excel либо самого файла. сейчас посмотрел у меня на моих обоих компьютерах и у дочери тоже адресация по вертикали и горизонтали везде "цифровая". так же как в макросах прописывается адресация цифрами строки и столбцы.
у меня адресация в формулах такого вида:
Код
=ЕСЛИ(RC[-6]>0;МИН(R[1]C[-9]:R[2]C[-9]);МАКС(R[1]C[-10]:R[2]C[-10]))
=ЕСЛИ(RC[-11]>0;ЕСЛИ(RC[-3]>RC[-8];RC[-8];ЕСЛИ(RC[-5]<RC[-7];RC[-7];RC[-6]));ЕСЛИ(RC[-3]<RC[-8];RC[-8];ЕСЛИ(RC[-5]>RC[-7];RC[-7];RC[-6])))


если интересно? выкладываю свою таблицу. открываешь ее и видишь везде адресацию цифровую.
не закрывая ее открываешь любую свою таблицу (или даже ту которую ты здесь выложил)
в ней тоже адресация будет цифровой. и адресация в формуле получит вид как у меня. на расчеты это никак не сказывается

чего то с первого раза не получилось добавить.
не архивированые таблицы не прекрипляются?
Прикрепленный файл  testingSBER.rar ( 9.75 килобайт ) Кол-во скачиваний: 425


Сообщение отредактировал alse-kam - 17.09.2009, 13:12


--------------------
Ищу человека хорошо знающего математику
Офлайн · Карточка · Приват
^
Guest512
17.09.2009, 17:00
Сообщение #4


Элита
*******

Награды: 3
Группа: ?????????
Сообщений: 1 959
Регистрация: 18.02.2005

Репутация: 1 [ - / + ]


В экселе два вида адресации, R1C1 и A1.
Офлайн · Карточка · Приват
^
Ilya V. Rudomilov
18.09.2009, 18:59
Сообщение #5


Путяра, пшёл вон!
*******

Награды: 9
Группа: ??????
Сообщений: 14 825
Регистрация: 30.03.2004

Репутация: 36 [ - / + ]


Цитата
меня адресация в формулах такого вида:

Насколько помню, это относительная адресация. Появилась только в версии 2003. Раньше было дико неудобно.
Цитата
выкладываю свою таблицу. открываешь ее и видишь везде адресацию цифровую.

Видимо, такие настройки у книги.
Цитата
не архивированые таблицы не прекрипляются?

Нет, не прикрепляются.


--------------------
Обязательно к изучению - мой блог о моей жизни в Чехии! И хватит спрашивать "Почему же Чехия?.." - все ответы описаны уже.
Офлайн · Карточка · Приват
^
Rara_Avis
19.09.2009, 13:42
Сообщение #6


Отличившийся участник
****

Награды: 1
Группа: VIP
Сообщений: 455
Регистрация: 05.07.2006

Репутация: 14 [ - / + ]


Цитата(Ilya V. Rudomilov @ 18.09.2009, 21:59)

Насколько помню, это относительная адресация. Появилась только в версии 2003. Раньше было дико неудобно.

Еще в 6-ке была.
Цитата

Видимо, такие настройки у книги.

Сервис - Параметры - стиль ссылок.


--------------------
Редкая птица долетит до середины Днепра...
Офлайн · Карточка · Приват
^
vir2oz
05.07.2010, 4:33
Сообщение #7


Новичок
*

Группа: ?????????
Сообщений: 45
Регистрация: 04.07.2010

Репутация: 0 [ - / + ]


Как я вижу вы уже без меня тут разобрались.
Офлайн · Карточка · Приват
^
alse-kam
28.05.2011, 21:33
Сообщение #8


Отличившийся участник
****

Награды: 2
Группа: ?????????
Сообщений: 421
Регистрация: 07.12.2006

Репутация: 3 [ - / + ]


Привет!

нужна помощь: написать макрос + небольшой функционал
Кратко суть: в сети есть периодически обновляемый txt файл содержащий текст вида:
Цитата
<font face=courier><b>SR:</b> <font color=green>+2.21</font> 26.05.2011 18:44<br>
<b>RI:</b> <font color=green>+1.19</font> 26.05.2011 18:44<br>
<b>GZ:</b> <font color=red>-0.60</font> 26.05.2011 18:44<br>
</font>

значения и соответствующие им цвета периодически меняются. Excel опрашивает и заполняет нужные ячейки
+
1. кнопки включить/выключить
2. выбор периодичности WEB запроса раз в 1, 5, 10, 15, 30, 60 минут
3. выбор периодичности записи истории ----//-----
4. если данные не изменились, то запись в истории не делается
5. возможно чего еще по мелочи...

Дальше файл Excel будет дорабатываться уже имеющимися наработками.

Кто хорошо знает Excel то это max на пару часов. Разумное вознаграждение.

С Уважением



--------------------
Ищу человека хорошо знающего математику
Офлайн · Карточка · Приват
^

Ответить · Открыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Код кнопки 88x31 Текстовая версия Русская версия Invision Power Board v2.1.7 © 2006  IPS, Inc.