Операция ЕСЛИ при выборе функций
Albus
Дата: Суббота, 09.02.2013, 14:17 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Я условно считаю угол и мне нужно чтобы задавалась условие: Если х> 360, например 364, то значение должно быть 4 или можно (х-360). Подскажите пожалуйста.
Я условно считаю угол и мне нужно чтобы задавалась условие: Если х> 360, например 364, то значение должно быть 4 или можно (х-360). Подскажите пожалуйста. Albus
Сообщение отредактировал Pelena - Среда, 13.02.2013, 17:42
Ответить
Сообщение Я условно считаю угол и мне нужно чтобы задавалась условие: Если х> 360, например 364, то значение должно быть 4 или можно (х-360). Подскажите пожалуйста. Автор - Albus Дата добавления - 09.02.2013 в 14:17
Albus
Дата: Суббота, 09.02.2013, 14:39 |
Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Я пробывал делать так (Лист 3, X9-X17)
Я пробывал делать так (Лист 3, X9-X17) Albus
К сообщению приложен файл:
--.xlsx
(24.1 Kb)
Сообщение отредактировал Albus - Суббота, 09.02.2013, 16:29
Ответить
Сообщение Я пробывал делать так (Лист 3, X9-X17) Автор - Albus Дата добавления - 09.02.2013 в 14:39
alx74
Дата: Суббота, 09.02.2013, 15:10 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация:
32
±
Замечаний:
0% ±
Попробуйте так в ячейке x9: ЕСЛИ(w9>360;w9-360;w9)
Попробуйте так в ячейке x9: ЕСЛИ(w9>360;w9-360;w9) alx74
Срочность обратно пропорциональна степени важности. Яндекс-money:41001687631447
Ответить
Сообщение Попробуйте так в ячейке x9: ЕСЛИ(w9>360;w9-360;w9) Автор - alx74 Дата добавления - 09.02.2013 в 15:10
Michael_S
Дата: Суббота, 09.02.2013, 15:17 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
ps.Цитата (Albus )
Я пробывал делать так (Лист 3, X9-X17)
Посмотрел файл - Лист 3 не нашел
ps.Цитата (Albus )
Я пробывал делать так (Лист 3, X9-X17)
Посмотрел файл - Лист 3 не нашел Michael_S
Сообщение отредактировал Michael_S - Суббота, 09.02.2013, 15:21
Ответить
Сообщение ps.Цитата (Albus )
Я пробывал делать так (Лист 3, X9-X17)
Посмотрел файл - Лист 3 не нашел Автор - Michael_S Дата добавления - 09.02.2013 в 15:17
AlexM
Дата: Суббота, 09.02.2013, 15:18 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
х в А1 Формула Код
=ЕСЛИ(A1>360;A1-360;A1)
или
х в А1 Формула Код
=ЕСЛИ(A1>360;A1-360;A1)
или AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение х в А1 Формула Код
=ЕСЛИ(A1>360;A1-360;A1)
или Автор - AlexM Дата добавления - 09.02.2013 в 15:18
Albus
Дата: Суббота, 09.02.2013, 16:58 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
еще одно. Если угол 0-90 то x=L 90-180 x=180-L 180-270 x=L-180 270-360 x=360-L если можно подскажите, как сделать?
еще одно. Если угол 0-90 то x=L 90-180 x=180-L 180-270 x=L-180 270-360 x=360-L если можно подскажите, как сделать? Albus
Сообщение отредактировал Albus - Суббота, 09.02.2013, 16:58
Ответить
Сообщение еще одно. Если угол 0-90 то x=L 90-180 x=180-L 180-270 x=L-180 270-360 x=360-L если можно подскажите, как сделать? Автор - Albus Дата добавления - 09.02.2013 в 16:58
Michael_S
Дата: Суббота, 09.02.2013, 19:56 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Сообщение отредактировал Michael_S - Суббота, 09.02.2013, 19:59
Ответить
Сообщение =остат(a1;90) Автор - Michael_S Дата добавления - 09.02.2013 в 19:56
AlexM
Дата: Суббота, 09.02.2013, 20:35 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
У меня сложнее формула получилась Код
=МИН(ОСТАТ(A1;180);180-ОСТАТ(A1;180))
У меня сложнее формула получилась Код
=МИН(ОСТАТ(A1;180);180-ОСТАТ(A1;180))
AlexM
К сообщению приложен файл:
Albus.xls
(81.0 Kb)
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 09.02.2013, 20:43
Ответить
Сообщение У меня сложнее формула получилась Код
=МИН(ОСТАТ(A1;180);180-ОСТАТ(A1;180))
Автор - AlexM Дата добавления - 09.02.2013 в 20:35
ikki
Дата: Суббота, 09.02.2013, 20:51 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
и ещё более длинный вариант преимущества: 1) более очевидная логика; 2) выдает ошибку при недопустимом значении аргумента Код
=ВЫБОР(ЦЕЛОЕ(A1/90)+1;A1;180-A1;A1-180;360-A1)
и ещё более длинный вариант преимущества: 1) более очевидная логика; 2) выдает ошибку при недопустимом значении аргумента Код
=ВЫБОР(ЦЕЛОЕ(A1/90)+1;A1;180-A1;A1-180;360-A1)
ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение и ещё более длинный вариант преимущества: 1) более очевидная логика; 2) выдает ошибку при недопустимом значении аргумента Код
=ВЫБОР(ЦЕЛОЕ(A1/90)+1;A1;180-A1;A1-180;360-A1)
Автор - ikki Дата добавления - 09.02.2013 в 20:51
AlexM
Дата: Суббота, 09.02.2013, 22:39 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Цитата (ikki )
выдает ошибку при недопустимом значении аргумента
Недопустимое это какое?
Цитата (ikki )
выдает ошибку при недопустимом значении аргумента
Недопустимое это какое?AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Цитата (ikki )
выдает ошибку при недопустимом значении аргумента
Недопустимое это какое?Автор - AlexM Дата добавления - 09.02.2013 в 22:39
_Boroda_
Дата: Суббота, 09.02.2013, 22:59 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация:
6505
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А если так: Код
=ABS(ГРАДУСЫ(ASIN(SIN(РАДИАНЫ(C2)))))
тут уж никуда не денется, работает и при большом значении градусов, например, при 800
А если так: Код
=ABS(ГРАДУСЫ(ASIN(SIN(РАДИАНЫ(C2)))))
тут уж никуда не денется, работает и при большом значении градусов, например, при 800 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А если так: Код
=ABS(ГРАДУСЫ(ASIN(SIN(РАДИАНЫ(C2)))))
тут уж никуда не денется, работает и при большом значении градусов, например, при 800 Автор - _Boroda_ Дата добавления - 09.02.2013 в 22:59
ikki
Дата: Суббота, 09.02.2013, 23:02 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
Цитата (AlexM )
Недопустимое это какое?
не входящее в диапазоны, указанные в сообщении №6 этой темы.
Цитата (AlexM )
Недопустимое это какое?
не входящее в диапазоны, указанные в сообщении №6 этой темы.ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение Цитата (AlexM )
Недопустимое это какое?
не входящее в диапазоны, указанные в сообщении №6 этой темы.Автор - ikki Дата добавления - 09.02.2013 в 23:02
Michael_S
Дата: Суббота, 09.02.2013, 23:09 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Код
=просмотр(a1;{90;180;270;360};{a1;180-a1;a1-180;360-a1)
или для всех значений Код
=просмотр(остат(a1;360);{90;180;270;360};{остат(a1;360);180-остат(a1;360);остат(a1;360)-180;360-остат(a1;360))
Код
=просмотр(a1;{90;180;270;360};{a1;180-a1;a1-180;360-a1)
или для всех значений Код
=просмотр(остат(a1;360);{90;180;270;360};{остат(a1;360);180-остат(a1;360);остат(a1;360)-180;360-остат(a1;360))
Michael_S
Ответить
Сообщение Код
=просмотр(a1;{90;180;270;360};{a1;180-a1;a1-180;360-a1)
или для всех значений Код
=просмотр(остат(a1;360);{90;180;270;360};{остат(a1;360);180-остат(a1;360);остат(a1;360)-180;360-остат(a1;360))
Автор - Michael_S Дата добавления - 09.02.2013 в 23:09
AlexM
Дата: Суббота, 09.02.2013, 23:18 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Цитата (_Boroda_ )
работает и при большом
надо на 180 и 360 результат округлить Пытался в самом начале сделать через син и арксин, но с округлением результата не справился. Цитата (Albus )
Если х> 360, например 364, то значение должно быть 4
это из Сообщения №1
Цитата (_Boroda_ )
работает и при большом
надо на 180 и 360 результат округлить Пытался в самом начале сделать через син и арксин, но с округлением результата не справился. Цитата (Albus )
Если х> 360, например 364, то значение должно быть 4
это из Сообщения №1 AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Цитата (_Boroda_ )
работает и при большом
надо на 180 и 360 результат округлить Пытался в самом начале сделать через син и арксин, но с округлением результата не справился. Цитата (Albus )
Если х> 360, например 364, то значение должно быть 4
это из Сообщения №1 Автор - AlexM Дата добавления - 09.02.2013 в 23:18
AlexM
Дата: Суббота, 09.02.2013, 23:37 |
Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
при 180 - 7,01958E-15 при 360 - 1,40392E-14 Когда пытался округлять, то ближайшие значения к максимуму и минимуму синусоиды искажались, т.е. близкие к 90 и 270 град вторая цитата для ikki
при 180 - 7,01958E-15 при 360 - 1,40392E-14 Когда пытался округлять, то ближайшие значения к максимуму и минимуму синусоиды искажались, т.е. близкие к 90 и 270 град вторая цитата для ikki AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 09.02.2013, 23:41
Ответить
Сообщение при 180 - 7,01958E-15 при 360 - 1,40392E-14 Когда пытался округлять, то ближайшие значения к максимуму и минимуму синусоиды искажались, т.е. близкие к 90 и 270 град вторая цитата для ikki Автор - AlexM Дата добавления - 09.02.2013 в 23:37
ikki
Дата: Суббота, 09.02.2013, 23:44 |
Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
Цитата (AlexM )
вторая цитата для ikki
в задаче из сообщения №6 такого значения, как 364, нет в списке допустимых. а "подразумевать" что-либо, шариться по всей теме и проверять, что топикстартер писал вчера, а что - неделю или месяц назад, мне лениво. а вам?
Цитата (AlexM )
вторая цитата для ikki
в задаче из сообщения №6 такого значения, как 364, нет в списке допустимых. а "подразумевать" что-либо, шариться по всей теме и проверять, что топикстартер писал вчера, а что - неделю или месяц назад, мне лениво. а вам? ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение Цитата (AlexM )
вторая цитата для ikki
в задаче из сообщения №6 такого значения, как 364, нет в списке допустимых. а "подразумевать" что-либо, шариться по всей теме и проверять, что топикстартер писал вчера, а что - неделю или месяц назад, мне лениво. а вам? Автор - ikki Дата добавления - 09.02.2013 в 23:44
AlexM
Дата: Суббота, 09.02.2013, 23:49 |
Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Я то же жутко ленивый, но я отвечал на первое сообщение, поэтому знал.
Я то же жутко ленивый, но я отвечал на первое сообщение, поэтому знал. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Я то же жутко ленивый, но я отвечал на первое сообщение, поэтому знал. Автор - AlexM Дата добавления - 09.02.2013 в 23:49