Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как сопоставить значениям определенный текст - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как сопоставить значениям определенный текст (Формулы/Formulas)
Как сопоставить значениям определенный текст
Gold_Barsik Дата: Воскресенье, 14.07.2019, 13:08 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Если K6 один день, то просмотреть ячейку K29 и в соответствии со значением вывести результат уровня Здоровья в ячейку H8
Если К6 за несколько дней, то просмотреть ячейку К31 и в соответствии со значением вывести результат уровня Здоровья в ячейку H8

ЕСЛИ(K29<0,6;"LO уровень глюкозы ниже 0,6 ммоль/л, немедленно обратиться к врачу";
ЕСЛИ(K29<3,6;"низкий (опасно)";
ЕСЛИ(K29<6,1;"нормальный (оптимальный)";
ЕСЛИ(K29<7,6;"хороший (пограничный)";
ЕСЛИ(K29<9,6;"повышенный (риск для здоровья)";
ЕСЛИ(K29<11,6;"высокий (опасно)";
ЕСЛИ(K29<13,6;"высокий (возможно осложнения)";
ЕСЛИ(K29>=13,6;"высокий (смертельно-опасный)";
ЕСЛИ(K29>33,3;"HI уровень глюкозы выше 33,3 ммоль/л, немедленно обратиться к врачу";"нет данных")))))))))
то же с ячейкой К31

и как указать что если ячейка K29 = "нет данных", то в ячейке H8 прописывать - нет данных.
К сообщению приложен файл: 2367064.xls (78.5 Kb)


Сообщение отредактировал Gold_Barsik - Воскресенье, 14.07.2019, 14:48
 
Ответить
СообщениеЕсли K6 один день, то просмотреть ячейку K29 и в соответствии со значением вывести результат уровня Здоровья в ячейку H8
Если К6 за несколько дней, то просмотреть ячейку К31 и в соответствии со значением вывести результат уровня Здоровья в ячейку H8

ЕСЛИ(K29<0,6;"LO уровень глюкозы ниже 0,6 ммоль/л, немедленно обратиться к врачу";
ЕСЛИ(K29<3,6;"низкий (опасно)";
ЕСЛИ(K29<6,1;"нормальный (оптимальный)";
ЕСЛИ(K29<7,6;"хороший (пограничный)";
ЕСЛИ(K29<9,6;"повышенный (риск для здоровья)";
ЕСЛИ(K29<11,6;"высокий (опасно)";
ЕСЛИ(K29<13,6;"высокий (возможно осложнения)";
ЕСЛИ(K29>=13,6;"высокий (смертельно-опасный)";
ЕСЛИ(K29>33,3;"HI уровень глюкозы выше 33,3 ммоль/л, немедленно обратиться к врачу";"нет данных")))))))))
то же с ячейкой К31

и как указать что если ячейка K29 = "нет данных", то в ячейке H8 прописывать - нет данных.

Автор - Gold_Barsik
Дата добавления - 14.07.2019 в 13:08
gling Дата: Воскресенье, 14.07.2019, 13:25 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
А Вам обязательно 10 функций ЕСЛИ? Можно одной функцией ПРОСМОТР, но название темы тогда нужно изменить в соответствии с задачей. Ведь конечная задача у вас сопоставить значениям определенный текст. Или не так?
Одним просмотром наверно не справиться, но при наличии примера в файле Excel, думаю что можно изобрести более короткую формулу.


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 14.07.2019, 13:39
 
Ответить
СообщениеА Вам обязательно 10 функций ЕСЛИ? Можно одной функцией ПРОСМОТР, но название темы тогда нужно изменить в соответствии с задачей. Ведь конечная задача у вас сопоставить значениям определенный текст. Или не так?
Одним просмотром наверно не справиться, но при наличии примера в файле Excel, думаю что можно изобрести более короткую формулу.

Автор - gling
Дата добавления - 14.07.2019 в 13:25
Gold_Barsik Дата: Воскресенье, 14.07.2019, 13:58 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Изменил. Так?
К сообщению приложен файл: 7726838.xls (78.5 Kb)


Сообщение отредактировал Gold_Barsik - Воскресенье, 14.07.2019, 14:41
 
Ответить
СообщениеИзменил. Так?

Автор - Gold_Barsik
Дата добавления - 14.07.2019 в 13:58
gling Дата: Воскресенье, 14.07.2019, 22:35 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
В файле много всяких хотелок, но ответ по названию темы.
Код
=ЕСЛИ(K29;ПРОСМОТР(K29;{"LO уровень глюкозы ниже 0,6 ммоль/л, немедленно обратиться к врачу";"низкий (опасно)";"нормальный (оптимальный)";"хороший (пограничный)";"повышенный (риск для здоровья)";"высокий (опасно)";"высокий (возможно осложнения)";"высокий (смертельно-опасный)";"HI уровень глюкозы выше 33,3 ммоль/л, немедленно обратиться к врачу"});"нет данных")


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 14.07.2019, 22:37
 
Ответить
СообщениеВ файле много всяких хотелок, но ответ по названию темы.
Код
=ЕСЛИ(K29;ПРОСМОТР(K29;{"LO уровень глюкозы ниже 0,6 ммоль/л, немедленно обратиться к врачу";"низкий (опасно)";"нормальный (оптимальный)";"хороший (пограничный)";"повышенный (риск для здоровья)";"высокий (опасно)";"высокий (возможно осложнения)";"высокий (смертельно-опасный)";"HI уровень глюкозы выше 33,3 ммоль/л, немедленно обратиться к врачу"});"нет данных")

Автор - gling
Дата добавления - 14.07.2019 в 22:35
Gold_Barsik Дата: Понедельник, 15.07.2019, 13:12 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
gling, Не совсем понял, т.е. совсем не понял. А куда деваются < > = ?
Каким значениям сопоставлять эту длинную, даже не знаю как назвать. Просматриваемый вектор или массив? Помогите понять. Спасибо!

В файле много всяких хотелок

Если из них что-то решается это уже хорошо!
Просто крайне не удобно на один файл создавать ведро тем. Вот то ли дело "Табель учёта рабочего времени". Всё в одной стопочке. И легко и приятно.


Сообщение отредактировал Gold_Barsik - Понедельник, 15.07.2019, 13:17
 
Ответить
Сообщениеgling, Не совсем понял, т.е. совсем не понял. А куда деваются < > = ?
Каким значениям сопоставлять эту длинную, даже не знаю как назвать. Просматриваемый вектор или массив? Помогите понять. Спасибо!

В файле много всяких хотелок

Если из них что-то решается это уже хорошо!
Просто крайне не удобно на один файл создавать ведро тем. Вот то ли дело "Табель учёта рабочего времени". Всё в одной стопочке. И легко и приятно.

Автор - Gold_Barsik
Дата добавления - 15.07.2019 в 13:12
gling Дата: Вторник, 16.07.2019, 01:06 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
Каким значениям сопоставлять эту длинную, даже не знаю как назвать.
Дааа, значения которым сопоставлять "эту длинную", я "проглотил". Должно быть так
Код
=ЕСЛИ(K29;ПРОСМОТР(K29;{0;0,6;3,6;6,1;7,6;9,6;11,6;13,6;33,3};{"LO уровень глюкозы ниже 0,6 ммоль/л, немедленно обратиться к врачу";"низкий (опасно)";"нормальный (оптимальный)";"хороший (пограничный)";"повышенный (риск для здоровья)";"высокий (опасно)";"высокий (возможно осложнения)";"высокий (смертельно-опасный)";"HI уровень глюкозы выше 33,3 ммоль/л, немедленно обратиться к врачу"});"нет данных")
У вас в формуле есть условие которое не будет работать, это последнее ЕСЛИ в файле, его всегда будет заменять предпоследнее ЕСЛИ(K29>=13,6;"высокий (смертельно-опасный)";


ЯД-41001506838083

Сообщение отредактировал gling - Вторник, 16.07.2019, 01:07
 
Ответить
Сообщение
Каким значениям сопоставлять эту длинную, даже не знаю как назвать.
Дааа, значения которым сопоставлять "эту длинную", я "проглотил". Должно быть так
Код
=ЕСЛИ(K29;ПРОСМОТР(K29;{0;0,6;3,6;6,1;7,6;9,6;11,6;13,6;33,3};{"LO уровень глюкозы ниже 0,6 ммоль/л, немедленно обратиться к врачу";"низкий (опасно)";"нормальный (оптимальный)";"хороший (пограничный)";"повышенный (риск для здоровья)";"высокий (опасно)";"высокий (возможно осложнения)";"высокий (смертельно-опасный)";"HI уровень глюкозы выше 33,3 ммоль/л, немедленно обратиться к врачу"});"нет данных")
У вас в формуле есть условие которое не будет работать, это последнее ЕСЛИ в файле, его всегда будет заменять предпоследнее ЕСЛИ(K29>=13,6;"высокий (смертельно-опасный)";

Автор - gling
Дата добавления - 16.07.2019 в 01:06
Gold_Barsik Дата: Вторник, 16.07.2019, 09:22 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Огромное СПАСИБО! Теперь понял к какому массиву будет прицепляться.
 
Ответить
СообщениеОгромное СПАСИБО! Теперь понял к какому массиву будет прицепляться.

Автор - Gold_Barsik
Дата добавления - 16.07.2019 в 09:22
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как сопоставить значениям определенный текст (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!