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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как сделать заисимость значений одной ячеки от другой?
Slevin909 Дата: Воскресенье, 25.08.2013, 19:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте.
Как сделать чтобы при определенном значении в ячейке (например "а", либо "б", либо "в") в другой ячеке прописывалось значение "1" или "2" или "3" в зависимости от значения первой ячейки?
т.е. пишем в первой ячеке "а", получаем во второй "1".
 
Ответить
СообщениеЗдравствуйте.
Как сделать чтобы при определенном значении в ячейке (например "а", либо "б", либо "в") в другой ячеке прописывалось значение "1" или "2" или "3" в зависимости от значения первой ячейки?
т.е. пишем в первой ячеке "а", получаем во второй "1".

Автор - Slevin909
Дата добавления - 25.08.2013 в 19:10
Hugo Дата: Воскресенье, 25.08.2013, 19:17 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3717
Репутация: 795 ±
Замечаний: 0% ±

365
Смотрите на ВПР()


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеСмотрите на ВПР()

Автор - Hugo
Дата добавления - 25.08.2013 в 19:17
Nic70y Дата: Воскресенье, 25.08.2013, 19:19 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9046
Репутация: 2382 ±
Замечаний: 0% ±

Excel 2010
Код
=КОДСИМВ(A1)-223

Код
=ПОИСК(A1;"абв")
и т.д.


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=КОДСИМВ(A1)-223

Код
=ПОИСК(A1;"абв")
и т.д.

Автор - Nic70y
Дата добавления - 25.08.2013 в 19:19
Pelena Дата: Воскресенье, 25.08.2013, 19:30 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19421
Репутация: 4567 ±
Замечаний: ±

Excel 365 & Mac Excel
и т.д.

Код
=ПРОСМОТР(A1;{"а";"б";"в"};{1;2;3})

Код
=ВПР(A1;{"а";1:"б";2:"в";3};2;0)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
и т.д.

Код
=ПРОСМОТР(A1;{"а";"б";"в"};{1;2;3})

Код
=ВПР(A1;{"а";1:"б";2:"в";3};2;0)

Автор - Pelena
Дата добавления - 25.08.2013 в 19:30
jakim Дата: Воскресенье, 25.08.2013, 19:32 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Можно и так.

Код
=IF(A1="a";1;IF(A1="b";2;IF(A1="c";3;0)))
 
Ответить
Сообщение
Можно и так.

Код
=IF(A1="a";1;IF(A1="b";2;IF(A1="c";3;0)))

Автор - jakim
Дата добавления - 25.08.2013 в 19:32
Slevin909 Дата: Воскресенье, 25.08.2013, 19:47 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо за ответы.
Большая получится формула если учесть что таких переменных у меня 79))
 
Ответить
СообщениеСпасибо за ответы.
Большая получится формула если учесть что таких переменных у меня 79))

Автор - Slevin909
Дата добавления - 25.08.2013 в 19:47
Pelena Дата: Воскресенье, 25.08.2013, 19:58 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19421
Репутация: 4567 ±
Замечаний: ±

Excel 365 & Mac Excel
Тогда делайте таблицу соответствий и используйте ВПР()


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТогда делайте таблицу соответствий и используйте ВПР()

Автор - Pelena
Дата добавления - 25.08.2013 в 19:58
Slevin909 Дата: Воскресенье, 25.08.2013, 20:11 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
И еще один вопрос. как записать формулу, если в одной ячейке дата и время. а в другой должно быть "0" или "1" или "2", с условием что "0" тогда, когда время с 0.00ч до 8.00ч, "2" с 8.00ч до 10.00ч, "1" с 10.00ч до 17.00ч, "0" с 17.00ч до 0.00ч. И при этом дата не должна учитываться.
 
Ответить
СообщениеИ еще один вопрос. как записать формулу, если в одной ячейке дата и время. а в другой должно быть "0" или "1" или "2", с условием что "0" тогда, когда время с 0.00ч до 8.00ч, "2" с 8.00ч до 10.00ч, "1" с 10.00ч до 17.00ч, "0" с 17.00ч до 0.00ч. И при этом дата не должна учитываться.

Автор - Slevin909
Дата добавления - 25.08.2013 в 20:11
Pelena Дата: Воскресенье, 25.08.2013, 20:27 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19421
Репутация: 4567 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ПРОСМОТР(ОСТАТ(A1;1);--{"0:00";"8:00";"10:00";"17:00"};{0;2;1;0})


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=ПРОСМОТР(ОСТАТ(A1;1);--{"0:00";"8:00";"10:00";"17:00"};{0;2;1;0})

Автор - Pelena
Дата добавления - 25.08.2013 в 20:27
Nic70y Дата: Воскресенье, 25.08.2013, 20:36 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 9046
Репутация: 2382 ±
Замечаний: 0% ±

Excel 2010
еще вариант:
Код
=ЕСЛИ(ОСТАТ(A1;1)*24<=8;2;ЕСЛИ(ОСТАТ(A1;1)*24<=17;1;0))
вроде правильно :)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Воскресенье, 25.08.2013, 20:37
 
Ответить
Сообщениееще вариант:
Код
=ЕСЛИ(ОСТАТ(A1;1)*24<=8;2;ЕСЛИ(ОСТАТ(A1;1)*24<=17;1;0))
вроде правильно :)

Автор - Nic70y
Дата добавления - 25.08.2013 в 20:36
Pelena Дата: Воскресенье, 25.08.2013, 20:40 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19421
Репутация: 4567 ±
Замечаний: ±

Excel 365 & Mac Excel
Там 2 с 8 до 10


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТам 2 с 8 до 10

Автор - Pelena
Дата добавления - 25.08.2013 в 20:40
Nic70y Дата: Воскресенье, 25.08.2013, 21:02 | Сообщение № 12
Группа: Друзья
Ранг: Экселист
Сообщений: 9046
Репутация: 2382 ±
Замечаний: 0% ±

Excel 2010
перепутал :(


ЮMoney 41001841029809
 
Ответить
Сообщениеперепутал :(

Автор - Nic70y
Дата добавления - 25.08.2013 в 21:02
AlexM Дата: Воскресенье, 25.08.2013, 23:08 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Формула Елены немного измененная и укороченная.
Код
=ПРОСМОТР(ЧАС(A1);{0;8;10;17};{0;2;1;0})



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеФормула Елены немного измененная и укороченная.
Код
=ПРОСМОТР(ЧАС(A1);{0;8;10;17};{0;2;1;0})

Автор - AlexM
Дата добавления - 25.08.2013 в 23:08
_Boroda_ Дата: Воскресенье, 25.08.2013, 23:35 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16772
Репутация: 6551 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Формула Елены немного измененная и укороченная.

Поскольку по условию в ячейке не только время, но и дата, то формула Алексея, немного измененная и укороченная.
Код
=ПРОСМОТР(ЧАС(A1-1/3);{0;2;9};{2;1;0})

Формула Александра, еще немного измененная и укороченная.
Код
=ВПР(ЧАС(A1-1/3);{0;2:2;1:9;0};2)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Формула Елены немного измененная и укороченная.

Поскольку по условию в ячейке не только время, но и дата, то формула Алексея, немного измененная и укороченная.
Код
=ПРОСМОТР(ЧАС(A1-1/3);{0;2;9};{2;1;0})

Формула Александра, еще немного измененная и укороченная.
Код
=ВПР(ЧАС(A1-1/3);{0;2:2;1:9;0};2)

Автор - _Boroda_
Дата добавления - 25.08.2013 в 23:35
  • Страница 1 из 1
  • 1
Поиск:

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