Значение ячейки, в зависимости от текста в другой ячейке
heoh12345
Дата: Четверг, 16.02.2017, 12:26 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый день. Есть задание: ячейка А1 может содержать четыре текстовых значения - Аня, Маша, Глаша и Паша. В ячейку А2 надо занести значение в зависимости от А1 - если в А1 Аня, то занести Петрова, если А1 Маша, то занести Серова, если в А1 Глаша, то занести в А2 Сидорова, если А1 Паша, то занестив А2 Иванов. Пробовал через поиск и замену, не получилось. (Так как среднестатистический пользователь, изучал форумы) Пробовал через Выбор: Код
=ВЫБОР(Аня;"Петрова"; Маша;"Серова";Глаша;"Сидорова";Пашаi;"Иванов")
ругается, что не определено поле Аня
Добрый день. Есть задание: ячейка А1 может содержать четыре текстовых значения - Аня, Маша, Глаша и Паша. В ячейку А2 надо занести значение в зависимости от А1 - если в А1 Аня, то занести Петрова, если А1 Маша, то занести Серова, если в А1 Глаша, то занести в А2 Сидорова, если А1 Паша, то занестив А2 Иванов. Пробовал через поиск и замену, не получилось. (Так как среднестатистический пользователь, изучал форумы) Пробовал через Выбор: Код
=ВЫБОР(Аня;"Петрова"; Маша;"Серова";Глаша;"Сидорова";Пашаi;"Иванов")
ругается, что не определено поле Аня heoh12345
Сообщение отредактировал heoh12345 - Четверг, 16.02.2017, 12:44
Ответить
Сообщение Добрый день. Есть задание: ячейка А1 может содержать четыре текстовых значения - Аня, Маша, Глаша и Паша. В ячейку А2 надо занести значение в зависимости от А1 - если в А1 Аня, то занести Петрова, если А1 Маша, то занести Серова, если в А1 Глаша, то занести в А2 Сидорова, если А1 Паша, то занестив А2 Иванов. Пробовал через поиск и замену, не получилось. (Так как среднестатистический пользователь, изучал форумы) Пробовал через Выбор: Код
=ВЫБОР(Аня;"Петрова"; Маша;"Серова";Глаша;"Сидорова";Пашаi;"Иванов")
ругается, что не определено поле Аня Автор - heoh12345 Дата добавления - 16.02.2017 в 12:26
_Boroda_
Дата: Четверг, 16.02.2017, 12:31 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16734
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Можем. Только Вы сначала тему переназовите согласно п.2 Правил форума И примерчик Ваш не помешает
Можем. Только Вы сначала тему переназовите согласно п.2 Правил форума И примерчик Ваш не помешает _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Можем. Только Вы сначала тему переназовите согласно п.2 Правил форума И примерчик Ваш не помешает Автор - _Boroda_ Дата добавления - 16.02.2017 в 12:31
heoh12345
Дата: Четверг, 16.02.2017, 12:52 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Переименовал и пример добавил
Ответить
Сообщение Переименовал и пример добавил Автор - heoh12345 Дата добавления - 16.02.2017 в 12:52
китин
Дата: Четверг, 16.02.2017, 12:52 |
Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
Код
=ПРОСМОТР(A1;{"Аня";"Маша";"Глаша";"Паша"};{"Петрова";"Серова";"Сидорова";"Иванов"})
Если не то:И примерчик Ваш не помешает
[p.s.]нет примера
Код
=ПРОСМОТР(A1;{"Аня";"Маша";"Глаша";"Паша"};{"Петрова";"Серова";"Сидорова";"Иванов"})
Если не то:И примерчик Ваш не помешает
[p.s.]нет примеракитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Четверг, 16.02.2017, 12:52
Ответить
Сообщение Код
=ПРОСМОТР(A1;{"Аня";"Маша";"Глаша";"Паша"};{"Петрова";"Серова";"Сидорова";"Иванов"})
Если не то:И примерчик Ваш не помешает
[p.s.]нет примераАвтор - китин Дата добавления - 16.02.2017 в 12:52
Karataev
Дата: Четверг, 16.02.2017, 12:55 |
Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Я бы так делал в реальности (не знаю, может быть у Вас учебное задание). Вариант с доплистом и функцией ВПР.
Я бы так делал в реальности (не знаю, может быть у Вас учебное задание). Вариант с доплистом и функцией ВПР. Karataev
Сообщение отредактировал Karataev - Четверг, 16.02.2017, 12:56
Ответить
Сообщение Я бы так делал в реальности (не знаю, может быть у Вас учебное задание). Вариант с доплистом и функцией ВПР. Автор - Karataev Дата добавления - 16.02.2017 в 12:55
_Boroda_
Дата: Четверг, 16.02.2017, 12:56 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16734
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Игорь, если ты имена по алфавиту напишешь, то прокатитКод
=ПРОСМОТР(A1;{"Аня";"Глаша";"Маша";"Паша"};{"Петрова""Сидорова";"Серова";"Иванов"})
heoh12345 , формулы нужно обрамлять спецтегами - кнопка fx. Об этом в Правилах тоже есть
Игорь, если ты имена по алфавиту напишешь, то прокатитКод
=ПРОСМОТР(A1;{"Аня";"Глаша";"Маша";"Паша"};{"Петрова""Сидорова";"Серова";"Иванов"})
heoh12345 , формулы нужно обрамлять спецтегами - кнопка fx. Об этом в Правилах тоже есть _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Игорь, если ты имена по алфавиту напишешь, то прокатитКод
=ПРОСМОТР(A1;{"Аня";"Глаша";"Маша";"Паша"};{"Петрова""Сидорова";"Серова";"Иванов"})
heoh12345 , формулы нужно обрамлять спецтегами - кнопка fx. Об этом в Правилах тоже есть Автор - _Boroda_ Дата добавления - 16.02.2017 в 12:56
Che79
Дата: Четверг, 16.02.2017, 13:11 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
еще вариантыКод
=ВПР(A1;{"Аня";"Петрова":"Маша";"Серова":"Глаша";"Сидорова":"Паша";"Иванов"};2;)
Код
=ИНДЕКС({"Петрова":"Серова":"Сидорова":"Иванов"};ПОИСКПОЗ(A1;{"Аня":"Маша":"Глаша":"Паша"};))
еще вариантыКод
=ВПР(A1;{"Аня";"Петрова":"Маша";"Серова":"Глаша";"Сидорова":"Паша";"Иванов"};2;)
Код
=ИНДЕКС({"Петрова":"Серова":"Сидорова":"Иванов"};ПОИСКПОЗ(A1;{"Аня":"Маша":"Глаша":"Паша"};))
Che79
Делай нормально и будет нормально!
Ответить
Сообщение еще вариантыКод
=ВПР(A1;{"Аня";"Петрова":"Маша";"Серова":"Глаша";"Сидорова":"Паша";"Иванов"};2;)
Код
=ИНДЕКС({"Петрова":"Серова":"Сидорова":"Иванов"};ПОИСКПОЗ(A1;{"Аня":"Маша":"Глаша":"Паша"};))
Автор - Che79 Дата добавления - 16.02.2017 в 13:11
китин
Дата: Четверг, 16.02.2017, 13:28 |
Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
если ты имена по алфавиту напишешь
блин да что ж я все забываю про это;
если ты имена по алфавиту напишешь
блин да что ж я все забываю про это; китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение если ты имена по алфавиту напишешь
блин да что ж я все забываю про это; Автор - китин Дата добавления - 16.02.2017 в 13:28
heoh12345
Дата: Четверг, 16.02.2017, 13:38 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
китин, Спасибо большое, помогло. Только, в некоторых случаях к в этой формуле: Код
=ПРОСМОТР(A1;{"Аня";"Маша";"Глаша";"Паша"};{"Петрова";"Серова";"Сидорова";"Иванов"})
К Маше подставлялась Сидорова. Помогло перестановкой Глаши на Машу
китин, Спасибо большое, помогло. Только, в некоторых случаях к в этой формуле: Код
=ПРОСМОТР(A1;{"Аня";"Маша";"Глаша";"Паша"};{"Петрова";"Серова";"Сидорова";"Иванов"})
К Маше подставлялась Сидорова. Помогло перестановкой Глаши на Машу heoh12345
Ответить
Сообщение китин, Спасибо большое, помогло. Только, в некоторых случаях к в этой формуле: Код
=ПРОСМОТР(A1;{"Аня";"Маша";"Глаша";"Паша"};{"Петрова";"Серова";"Сидорова";"Иванов"})
К Маше подставлялась Сидорова. Помогло перестановкой Глаши на Машу Автор - heoh12345 Дата добавления - 16.02.2017 в 13:38
китин
Дата: Четверг, 16.02.2017, 13:43 |
Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
Помогло перестановкой Глаши на Машу
имена по алфавиту напишешь
ПРОСМОТР корректно работает с отсортированными списками. а вот так сортировка по барабану Код
=ПРОСМОТР(;-1/($A$1=имена);доплист!$B$2:$B$5)
Помогло перестановкой Глаши на Машу
имена по алфавиту напишешь
ПРОСМОТР корректно работает с отсортированными списками. а вот так сортировка по барабану Код
=ПРОСМОТР(;-1/($A$1=имена);доплист!$B$2:$B$5)
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение Помогло перестановкой Глаши на Машу
имена по алфавиту напишешь
ПРОСМОТР корректно работает с отсортированными списками. а вот так сортировка по барабану Код
=ПРОСМОТР(;-1/($A$1=имена);доплист!$B$2:$B$5)
Автор - китин Дата добавления - 16.02.2017 в 13:43
Perfect2You
Дата: Четверг, 16.02.2017, 17:47 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация:
59
±
Замечаний:
0% ±
Excel 2010
Выбор тоже работает как часы, только аргументы расположить надо правильно. Сначала число от 1 до последнего варианта, а дальше - сами варианты для выбора. Для Вашего случая:Код
=ВЫБОР(ПОИСКПОЗ(A1;{"Аня":"Маша":"Глаша":"Паша"};0);"Петрова";"Серова";"Сидорова";"Иванов")
Выбор тоже работает как часы, только аргументы расположить надо правильно. Сначала число от 1 до последнего варианта, а дальше - сами варианты для выбора. Для Вашего случая:Код
=ВЫБОР(ПОИСКПОЗ(A1;{"Аня":"Маша":"Глаша":"Паша"};0);"Петрова";"Серова";"Сидорова";"Иванов")
Perfect2You
Ответить
Сообщение Выбор тоже работает как часы, только аргументы расположить надо правильно. Сначала число от 1 до последнего варианта, а дальше - сами варианты для выбора. Для Вашего случая:Код
=ВЫБОР(ПОИСКПОЗ(A1;{"Аня":"Маша":"Глаша":"Паша"};0);"Петрова";"Серова";"Сидорова";"Иванов")
Автор - Perfect2You Дата добавления - 16.02.2017 в 17:47
Mice_60
Дата: Воскресенье, 22.10.2017, 18:21 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Очень элегантное решение. К сожалению Excel знаю недостаточно хорошо. Намучился с оператором "если". Большое спасибо за Вашу работу. Замечательный сайт.
Очень элегантное решение. К сожалению Excel знаю недостаточно хорошо. Намучился с оператором "если". Большое спасибо за Вашу работу. Замечательный сайт. Mice_60
Ответить
Сообщение Очень элегантное решение. К сожалению Excel знаю недостаточно хорошо. Намучился с оператором "если". Большое спасибо за Вашу работу. Замечательный сайт. Автор - Mice_60 Дата добавления - 22.10.2017 в 18:21