Вывод текста в зависимости от данных
Гость
Дата: Вторник, 30.11.2010, 10:28 |
Сообщение № 1
Добрый день! Подскажите пожалуйста, каким образом можно вывести текст в ячейке в зависимости от данных в соседней ячейке? Необходимо реализовать такое условие: если в ячейке А1 находится число 3, то в ячейке А2 автоматом выводится слово "удовлетворительно", но если в ячейке А1 находится число 4, то в ячейке А2 автоматом выводится слово "хорошо", но если в ячейке А1 находится число 5, то в ячейке А2 автоматом выводится слово "отлично". Заранее большое спасибо!
Добрый день! Подскажите пожалуйста, каким образом можно вывести текст в ячейке в зависимости от данных в соседней ячейке? Необходимо реализовать такое условие: если в ячейке А1 находится число 3, то в ячейке А2 автоматом выводится слово "удовлетворительно", но если в ячейке А1 находится число 4, то в ячейке А2 автоматом выводится слово "хорошо", но если в ячейке А1 находится число 5, то в ячейке А2 автоматом выводится слово "отлично". Заранее большое спасибо!
Гость
Ответить
Сообщение Добрый день! Подскажите пожалуйста, каким образом можно вывести текст в ячейке в зависимости от данных в соседней ячейке? Необходимо реализовать такое условие: если в ячейке А1 находится число 3, то в ячейке А2 автоматом выводится слово "удовлетворительно", но если в ячейке А1 находится число 4, то в ячейке А2 автоматом выводится слово "хорошо", но если в ячейке А1 находится число 5, то в ячейке А2 автоматом выводится слово "отлично". Заранее большое спасибо!
Автор - Гость Дата добавления - 30.11.2010 в 10:28
Serge_007
Дата: Вторник, 30.11.2010, 11:16 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Здравствуйте. Можно например так: Code
=ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"})
И с проверкой на ошибку: 1. Для 2003 Excel: Code
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
2. Для 2007 Excel: Code
=ЕСЛИОШИБКА(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"});"")
Про другие способы можно почитать здесь и посмотреть во вложении.
Здравствуйте. Можно например так: Code
=ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"})
И с проверкой на ошибку: 1. Для 2003 Excel: Code
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
2. Для 2007 Excel: Code
=ЕСЛИОШИБКА(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"});"")
Про другие способы можно почитать здесь и посмотреть во вложении. Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Здравствуйте. Можно например так: Code
=ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"})
И с проверкой на ошибку: 1. Для 2003 Excel: Code
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
2. Для 2007 Excel: Code
=ЕСЛИОШИБКА(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"});"")
Про другие способы можно почитать здесь и посмотреть во вложении. Автор - Serge_007 Дата добавления - 30.11.2010 в 11:16
DV
Дата: Вторник, 30.11.2010, 17:10 |
Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Еще вариант без формул:
Еще вариант без формул: DV
Ответить
Сообщение Еще вариант без формул: Автор - DV Дата добавления - 30.11.2010 в 17:10
Serge_007
Дата: Вторник, 30.11.2010, 17:44 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (DV )
...вариант без формул...
Строго говоря -это всё-же формула Надо пояснить, что делается такой трюк форматированием ячейки, Ctrl+1 .
Quote (DV )
...вариант без формул...
Строго говоря -это всё-же формула Надо пояснить, что делается такой трюк форматированием ячейки, Ctrl+1 .
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (DV )
...вариант без формул...
Строго говоря -это всё-же формула Надо пояснить, что делается такой трюк форматированием ячейки, Ctrl+1 .
Автор - Serge_007 Дата добавления - 30.11.2010 в 17:44
DV
Дата: Вторник, 30.11.2010, 17:54 |
Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Хорошо, поправлюсь - без использования функций
Хорошо, поправлюсь - без использования функций DV
Ответить
Сообщение Хорошо, поправлюсь - без использования функций Автор - DV Дата добавления - 30.11.2010 в 17:54
MCH
Дата: Вторник, 30.11.2010, 18:34 |
Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Цитата (Serge_007 )
1. Для 2003 Excel:
Код
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
немного упрощенный вариант от Serge_007 с проверкой на ошибку: Код
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
Код
=ЕСЛИ(ИЛИ(A1={3:4:5});ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"});"")
или так Код
=ЕСЛИ(ИЛИ(A1={3:4:5});ВЫБОР(A1-2;"удовлетворительно";"хорошо";"отлично");"")
Цитата (Serge_007 )
1. Для 2003 Excel:
Код
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
немного упрощенный вариант от Serge_007 с проверкой на ошибку: Код
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
Код
=ЕСЛИ(ИЛИ(A1={3:4:5});ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"});"")
или так Код
=ЕСЛИ(ИЛИ(A1={3:4:5});ВЫБОР(A1-2;"удовлетворительно";"хорошо";"отлично");"")
MCH
Ответить
Сообщение Цитата (Serge_007 )
1. Для 2003 Excel:
Код
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
немного упрощенный вариант от Serge_007 с проверкой на ошибку: Код
=ЕСЛИ(ЕНД(ПРОСМОТР(A1;{3:4:5}));"";ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"}))
Код
=ЕСЛИ(ИЛИ(A1={3:4:5});ПРОСМОТР(A1;{3:4:5};{"удовлетворительно":"хорошо":"отлично"});"")
или так Код
=ЕСЛИ(ИЛИ(A1={3:4:5});ВЫБОР(A1-2;"удовлетворительно";"хорошо";"отлично");"")
Автор - MCH Дата добавления - 30.11.2010 в 18:34
Spec1618
Дата: Понедельник, 08.08.2022, 01:12 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
Добрый день всем. А есть возможность сделать вывод надписи, если значение в ячейке больше 20 - одна надпись,, меньше 20 - другая надпись. Данные будут скажем в ячейке C2. Спасибо
Добрый день всем. А есть возможность сделать вывод надписи, если значение в ячейке больше 20 - одна надпись,, меньше 20 - другая надпись. Данные будут скажем в ячейке C2. Спасибо Spec1618
Ответить
Сообщение Добрый день всем. А есть возможность сделать вывод надписи, если значение в ячейке больше 20 - одна надпись,, меньше 20 - другая надпись. Данные будут скажем в ячейке C2. Спасибо Автор - Spec1618 Дата добавления - 08.08.2022 в 01:12
DrMini
Дата: Понедельник, 08.08.2022, 06:16 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1880
Репутация:
269
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
если значение в ячейке больше 20 - одна надпись,, меньше 20 - другая надпись
Можно вот так (если при значении 20 подходит значение Другая надпись):Код
=ЕСЛИ(C2>20;"Одна надпись";"Другая надпись")
или вот так (если для цифры 20 нужно своё значение):Код
=ЕСЛИ(C2<20;"Другая надпись";ЕСЛИ(C2=20;"Двадцать";ЕСЛИ(C2>20;"Одна надпись")))
если значение в ячейке больше 20 - одна надпись,, меньше 20 - другая надпись
Можно вот так (если при значении 20 подходит значение Другая надпись):Код
=ЕСЛИ(C2>20;"Одна надпись";"Другая надпись")
или вот так (если для цифры 20 нужно своё значение):Код
=ЕСЛИ(C2<20;"Другая надпись";ЕСЛИ(C2=20;"Двадцать";ЕСЛИ(C2>20;"Одна надпись")))
DrMini
Сообщение отредактировал DrMini - Понедельник, 08.08.2022, 06:46
Ответить
Сообщение если значение в ячейке больше 20 - одна надпись,, меньше 20 - другая надпись
Можно вот так (если при значении 20 подходит значение Другая надпись):Код
=ЕСЛИ(C2>20;"Одна надпись";"Другая надпись")
или вот так (если для цифры 20 нужно своё значение):Код
=ЕСЛИ(C2<20;"Другая надпись";ЕСЛИ(C2=20;"Двадцать";ЕСЛИ(C2>20;"Одна надпись")))
Автор - DrMini Дата добавления - 08.08.2022 в 06:16