направление ветра по градусам
Leopold811
Дата: Понедельник, 25.11.2019, 21:56 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Здравствуйте. Прошу подсказать решение. Имеется:шкала ветра от 0 до 360 градусов, где, например 0-10 и 350-360=Север, 11-80=СевероВосток, 81-100=Восток, 101-170=ЮгоВосток, 171-190=Юг, 191-260=ЮгоЗапад, 261-280=Запад, 281-349=СевероЗапад. Нужно при имеющихся значениях в столбце, в соседнем с ним вывести значение типа "Юв" и т.п. Тоесть, при новых данных в столбце вставлять формулу для показа значения. Функцией "ЕСЛИ" не выходит... Прошу помощи. Спасибо.
Здравствуйте. Прошу подсказать решение. Имеется:шкала ветра от 0 до 360 градусов, где, например 0-10 и 350-360=Север, 11-80=СевероВосток, 81-100=Восток, 101-170=ЮгоВосток, 171-190=Юг, 191-260=ЮгоЗапад, 261-280=Запад, 281-349=СевероЗапад. Нужно при имеющихся значениях в столбце, в соседнем с ним вывести значение типа "Юв" и т.п. Тоесть, при новых данных в столбце вставлять формулу для показа значения. Функцией "ЕСЛИ" не выходит... Прошу помощи. Спасибо. Leopold811
Сообщение отредактировал Leopold811 - Понедельник, 25.11.2019, 21:59
Ответить
Сообщение Здравствуйте. Прошу подсказать решение. Имеется:шкала ветра от 0 до 360 градусов, где, например 0-10 и 350-360=Север, 11-80=СевероВосток, 81-100=Восток, 101-170=ЮгоВосток, 171-190=Юг, 191-260=ЮгоЗапад, 261-280=Запад, 281-349=СевероЗапад. Нужно при имеющихся значениях в столбце, в соседнем с ним вывести значение типа "Юв" и т.п. Тоесть, при новых данных в столбце вставлять формулу для показа значения. Функцией "ЕСЛИ" не выходит... Прошу помощи. Спасибо. Автор - Leopold811 Дата добавления - 25.11.2019 в 21:56
bmv98rus
Дата: Понедельник, 25.11.2019, 22:01 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
ищите по форуму, были вопросы точь в точь.
ищите по форуму, были вопросы точь в точь. bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение ищите по форуму, были вопросы точь в точь. Автор - bmv98rus Дата добавления - 25.11.2019 в 22:01
bigor
Дата: Понедельник, 25.11.2019, 22:25 |
Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1099
Репутация:
209
±
Замечаний:
0% ±
нет
Для решения в лоб можно =ifs() попробовать.
Для решения в лоб можно =ifs() попробовать. bigor
Ответить
Сообщение Для решения в лоб можно =ifs() попробовать. Автор - bigor Дата добавления - 25.11.2019 в 22:25
Leopold811
Дата: Понедельник, 25.11.2019, 22:40 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
ищите по форуму, были вопросы точь в точь.
Похожее видел, но не то...
ищите по форуму, были вопросы точь в точь.
Похожее видел, но не то...Leopold811
Ответить
Сообщение ищите по форуму, были вопросы точь в точь.
Похожее видел, но не то...Автор - Leopold811 Дата добавления - 25.11.2019 в 22:40
Pelena
Дата: Понедельник, 25.11.2019, 22:50 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Пример таблицы покажете?
Пример таблицы покажете? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Пример таблицы покажете? Автор - Pelena Дата добавления - 25.11.2019 в 22:50
Leopold811
Дата: Понедельник, 25.11.2019, 22:56 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Вот пример: Градусы Направление 25 СевероВосток 160 ЮгоВосток 180 Юг 290 СевероЗапад 0 или 360 Север Нужно при наличии циферного значения вывести буквенное. Значений будет 8: Север, СевероВосток, Восток, ЮгоВосток, Юг, ЮгоЗапад, Запад, СевероЗапад.
Вот пример: Градусы Направление 25 СевероВосток 160 ЮгоВосток 180 Юг 290 СевероЗапад 0 или 360 Север Нужно при наличии циферного значения вывести буквенное. Значений будет 8: Север, СевероВосток, Восток, ЮгоВосток, Юг, ЮгоЗапад, Запад, СевероЗапад. Leopold811
Сообщение отредактировал Leopold811 - Понедельник, 25.11.2019, 23:04
Ответить
Сообщение Вот пример: Градусы Направление 25 СевероВосток 160 ЮгоВосток 180 Юг 290 СевероЗапад 0 или 360 Север Нужно при наличии циферного значения вывести буквенное. Значений будет 8: Север, СевероВосток, Восток, ЮгоВосток, Юг, ЮгоЗапад, Запад, СевероЗапад. Автор - Leopold811 Дата добавления - 25.11.2019 в 22:56
bigor
Дата: Понедельник, 25.11.2019, 23:03 |
Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 1099
Репутация:
209
±
Замечаний:
0% ±
нет
думаю, Pelena , не такой пример хотела смотритеКод
=IFS(AND(A10>=11;A10<=80);"NE";AND(A10>=81;A10<=100);"E";AND(A10>=101;A10<=170);"SE";AND(A10>=171;A10<=190);"S";AND(A10>=191;A10<=260);"SW";AND(A10>=261;A10<=280);"W";AND(A10>=281;A10<=349);"NW";OR(AND(A10<10;A10>=0);(AND(A10=>350;A10<=360)));"N")
думаю, Pelena , не такой пример хотела смотритеКод
=IFS(AND(A10>=11;A10<=80);"NE";AND(A10>=81;A10<=100);"E";AND(A10>=101;A10<=170);"SE";AND(A10>=171;A10<=190);"S";AND(A10>=191;A10<=260);"SW";AND(A10>=261;A10<=280);"W";AND(A10>=281;A10<=349);"NW";OR(AND(A10<10;A10>=0);(AND(A10=>350;A10<=360)));"N")
bigor
Сообщение отредактировал bigor - Понедельник, 25.11.2019, 23:04
Ответить
Сообщение думаю, Pelena , не такой пример хотела смотритеКод
=IFS(AND(A10>=11;A10<=80);"NE";AND(A10>=81;A10<=100);"E";AND(A10>=101;A10<=170);"SE";AND(A10>=171;A10<=190);"S";AND(A10>=191;A10<=260);"SW";AND(A10>=261;A10<=280);"W";AND(A10>=281;A10<=349);"NW";OR(AND(A10<10;A10>=0);(AND(A10=>350;A10<=360)));"N")
Автор - bigor Дата добавления - 25.11.2019 в 23:03
Leopold811
Дата: Понедельник, 25.11.2019, 23:11 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
"А10" это номер нужной ячейки с циферным значением? "IFS" это "ЕСЛИ"?
"А10" это номер нужной ячейки с циферным значением? "IFS" это "ЕСЛИ"? Leopold811
Сообщение отредактировал Leopold811 - Понедельник, 25.11.2019, 23:12
Ответить
Сообщение "А10" это номер нужной ячейки с циферным значением? "IFS" это "ЕСЛИ"? Автор - Leopold811 Дата добавления - 25.11.2019 в 23:11
bigor
Дата: Понедельник, 25.11.2019, 23:18 |
Сообщение № 9
Группа: Проверенные
Ранг: Старожил
Сообщений: 1099
Репутация:
209
±
Замечаний:
0% ±
нет
"А10" это номер нужной ячейки с циферным значением? "IFS" это "ЕСЛИ"?
вот что бы не было таких вопросов и нужен файл-пример 1. Да 2. Нет (IFS это ЕСЛИМН)
"А10" это номер нужной ячейки с циферным значением? "IFS" это "ЕСЛИ"?
вот что бы не было таких вопросов и нужен файл-пример 1. Да 2. Нет (IFS это ЕСЛИМН)bigor
Ответить
Сообщение "А10" это номер нужной ячейки с циферным значением? "IFS" это "ЕСЛИ"?
вот что бы не было таких вопросов и нужен файл-пример 1. Да 2. Нет (IFS это ЕСЛИМН)Автор - bigor Дата добавления - 25.11.2019 в 23:18
Leopold811
Дата: Понедельник, 25.11.2019, 23:27 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Извините. Вот:
Сообщение отредактировал Leopold811 - Понедельник, 25.11.2019, 23:44
Ответить
Сообщение Извините. Вот: Автор - Leopold811 Дата добавления - 25.11.2019 в 23:27
Pelena
Дата: Понедельник, 25.11.2019, 23:30 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Leopold811 , прикрепите файл к сообщению в соответствии с Правилами форума
Leopold811 , прикрепите файл к сообщению в соответствии с Правилами форумаPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Leopold811 , прикрепите файл к сообщению в соответствии с Правилами форумаАвтор - Pelena Дата добавления - 25.11.2019 в 23:30
bigor
Дата: Понедельник, 25.11.2019, 23:39 |
Сообщение № 12
Группа: Проверенные
Ранг: Старожил
Сообщений: 1099
Репутация:
209
±
Замечаний:
0% ±
нет
Вот в файле
Сообщение отредактировал bigor - Понедельник, 25.11.2019, 23:50
Ответить
Сообщение Вот в файле Автор - bigor Дата добавления - 25.11.2019 в 23:39
Leopold811
Дата: Понедельник, 25.11.2019, 23:57 |
Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Премного благодарен, работает.
Ответить
Сообщение Премного благодарен, работает. Автор - Leopold811 Дата добавления - 25.11.2019 в 23:57
Leopold811
Дата: Вторник, 26.11.2019, 15:02 |
Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Возник неожиданно вопрос: эту формулу можно адаптировать под офис 2010? На десятом не работает... Благодарю.
Возник неожиданно вопрос: эту формулу можно адаптировать под офис 2010? На десятом не работает... Благодарю. Leopold811
Ответить
Сообщение Возник неожиданно вопрос: эту формулу можно адаптировать под офис 2010? На десятом не работает... Благодарю. Автор - Leopold811 Дата добавления - 26.11.2019 в 15:02
bigor
Дата: Вторник, 26.11.2019, 15:28 |
Сообщение № 15
Группа: Проверенные
Ранг: Старожил
Сообщений: 1099
Репутация:
209
±
Замечаний:
0% ±
нет
Можно перевести все на ЕСЛИ, но в первом посте она Вам не понравилась. Поменяйте в F4 и протяните внизКод
=ЕСЛИ(И(B4>=11;B4<=80);"NE";ЕСЛИ(И(B4>=81;B4<=100);"E";ЕСЛИ(И(B4>=101;B4<=170);"SE";ЕСЛИ(И(B4>=171;B4<=190);"S";ЕСЛИ(И(B4>=191;B4<=260);"SW";ЕСЛИ(И(B4>=261;B4<=280);"W";ЕСЛИ(И(B4>=281;B4<=349);"NW";ЕСЛИ(ИЛИ(И(B4<=10;B4>=0);(И(B4>350;B4<=360)));"N";""))))))))
можно уменьшить на одно условие, но переписывать дольше.
Можно перевести все на ЕСЛИ, но в первом посте она Вам не понравилась. Поменяйте в F4 и протяните внизКод
=ЕСЛИ(И(B4>=11;B4<=80);"NE";ЕСЛИ(И(B4>=81;B4<=100);"E";ЕСЛИ(И(B4>=101;B4<=170);"SE";ЕСЛИ(И(B4>=171;B4<=190);"S";ЕСЛИ(И(B4>=191;B4<=260);"SW";ЕСЛИ(И(B4>=261;B4<=280);"W";ЕСЛИ(И(B4>=281;B4<=349);"NW";ЕСЛИ(ИЛИ(И(B4<=10;B4>=0);(И(B4>350;B4<=360)));"N";""))))))))
можно уменьшить на одно условие, но переписывать дольше. bigor
Сообщение отредактировал bigor - Вторник, 26.11.2019, 15:30
Ответить
Сообщение Можно перевести все на ЕСЛИ, но в первом посте она Вам не понравилась. Поменяйте в F4 и протяните внизКод
=ЕСЛИ(И(B4>=11;B4<=80);"NE";ЕСЛИ(И(B4>=81;B4<=100);"E";ЕСЛИ(И(B4>=101;B4<=170);"SE";ЕСЛИ(И(B4>=171;B4<=190);"S";ЕСЛИ(И(B4>=191;B4<=260);"SW";ЕСЛИ(И(B4>=261;B4<=280);"W";ЕСЛИ(И(B4>=281;B4<=349);"NW";ЕСЛИ(ИЛИ(И(B4<=10;B4>=0);(И(B4>350;B4<=360)));"N";""))))))))
можно уменьшить на одно условие, но переписывать дольше. Автор - bigor Дата добавления - 26.11.2019 в 15:28
Leopold811
Дата: Вторник, 26.11.2019, 15:39 |
Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Работает прекрасно. Благодарю вас.
Ответить
Сообщение Работает прекрасно. Благодарю вас. Автор - Leopold811 Дата добавления - 26.11.2019 в 15:39
Pelena
Дата: Вторник, 26.11.2019, 16:37 |
Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Немного короче с ЕСЛИ()Код
=ЕСЛИ(B4<=10;"N";ЕСЛИ(B4<=80;"NE";ЕСЛИ(B4<=100;"E";ЕСЛИ(B4<=170;"SE";ЕСЛИ(B4<=190;"S";ЕСЛИ(B4<=260;"SW";ЕСЛИ(B4<=280;"W";ЕСЛИ(B4<=349;"NW";ЕСЛИ(B4<=360;"N";"")))))))))
и с ВПР()Код
=ВПР(B4;{0;"N":11;"NE":81;"E":101;"SE":171;"S":191;"SW":261;"W":281;"NW":350;"N"};2)
Немного короче с ЕСЛИ()Код
=ЕСЛИ(B4<=10;"N";ЕСЛИ(B4<=80;"NE";ЕСЛИ(B4<=100;"E";ЕСЛИ(B4<=170;"SE";ЕСЛИ(B4<=190;"S";ЕСЛИ(B4<=260;"SW";ЕСЛИ(B4<=280;"W";ЕСЛИ(B4<=349;"NW";ЕСЛИ(B4<=360;"N";"")))))))))
и с ВПР()Код
=ВПР(B4;{0;"N":11;"NE":81;"E":101;"SE":171;"S":191;"SW":261;"W":281;"NW":350;"N"};2)
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Немного короче с ЕСЛИ()Код
=ЕСЛИ(B4<=10;"N";ЕСЛИ(B4<=80;"NE";ЕСЛИ(B4<=100;"E";ЕСЛИ(B4<=170;"SE";ЕСЛИ(B4<=190;"S";ЕСЛИ(B4<=260;"SW";ЕСЛИ(B4<=280;"W";ЕСЛИ(B4<=349;"NW";ЕСЛИ(B4<=360;"N";"")))))))))
и с ВПР()Код
=ВПР(B4;{0;"N":11;"NE":81;"E":101;"SE":171;"S":191;"SW":261;"W":281;"NW":350;"N"};2)
Автор - Pelena Дата добавления - 26.11.2019 в 16:37
pabchek
Дата: Вторник, 26.11.2019, 17:55 |
Сообщение № 18
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация:
218
±
Замечаний:
0% ±
Excel 2007
Ну и до кучиКод
=ИНДЕКС({"С":"СВ":"В":"ЮВ":"Ю":"ЮЗ":"З":"СЗ":"С"};ПОИСКПОЗ(B4;{-22,5:22,5:67,5:112,5:157,5:202,5:247,5:292,5:337,5};1))
Кстати, там ошибочка вроде - 160 градусов, это вроде как Юг.
Ну и до кучиКод
=ИНДЕКС({"С":"СВ":"В":"ЮВ":"Ю":"ЮЗ":"З":"СЗ":"С"};ПОИСКПОЗ(B4;{-22,5:22,5:67,5:112,5:157,5:202,5:247,5:292,5:337,5};1))
Кстати, там ошибочка вроде - 160 градусов, это вроде как Юг. pabchek
"Учиться, учиться и еще раз учиться!" WM: R399923528092
Ответить
Сообщение Ну и до кучиКод
=ИНДЕКС({"С":"СВ":"В":"ЮВ":"Ю":"ЮЗ":"З":"СЗ":"С"};ПОИСКПОЗ(B4;{-22,5:22,5:67,5:112,5:157,5:202,5:247,5:292,5:337,5};1))
Кстати, там ошибочка вроде - 160 градусов, это вроде как Юг. Автор - pabchek Дата добавления - 26.11.2019 в 17:55
Pelena
Дата: Вторник, 26.11.2019, 18:02 |
Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
160 градусов, это вроде как Юг
на мой взгляд, правильнее было бы прописать градации именно как у Вас, но автор жёстко задал диапазоны, видимо, в этом есть какой-то смысл
160 градусов, это вроде как Юг
на мой взгляд, правильнее было бы прописать градации именно как у Вас, но автор жёстко задал диапазоны, видимо, в этом есть какой-то смысл Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение 160 градусов, это вроде как Юг
на мой взгляд, правильнее было бы прописать градации именно как у Вас, но автор жёстко задал диапазоны, видимо, в этом есть какой-то смысл Автор - Pelena Дата добавления - 26.11.2019 в 18:02
jakim
Дата: Вторник, 26.11.2019, 19:24 |
Сообщение № 20
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация:
313
±
Замечаний:
0% ±
Excel 2010
формула
Код
=LOOKUP(A1;{0;10;80;100;170;190;260;280;350};{"Север";"СевероВосток";"Восток";"Юговосток";"Юг";"Югозапад";"Запад";"Северозапад";"Север"})
формула
Код
=LOOKUP(A1;{0;10;80;100;170;190;260;280;350};{"Север";"СевероВосток";"Восток";"Юговосток";"Юг";"Югозапад";"Запад";"Северозапад";"Север"})
jakim
Ответить
Сообщение формула
Код
=LOOKUP(A1;{0;10;80;100;170;190;260;280;350};{"Север";"СевероВосток";"Восток";"Юговосток";"Юг";"Югозапад";"Запад";"Северозапад";"Север"})
Автор - jakim Дата добавления - 26.11.2019 в 19:24