Подстановка значений из другой таблицы
BalticWolf
Дата: Вторник, 17.01.2017, 14:36 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Помогите новичку. Нужно, что бы при выборе в списке "Имя" в листе "реестр" подставлялись соответствующие данные их других столбцов из листа "список клиентов". Как это сделать? Идеально, если поможете сделать так, что бы при начале ввода текста в поле "Имя", по начальным буквам, предлагались варианты, существующие в списке.
Помогите новичку. Нужно, что бы при выборе в списке "Имя" в листе "реестр" подставлялись соответствующие данные их других столбцов из листа "список клиентов". Как это сделать? Идеально, если поможете сделать так, что бы при начале ввода текста в поле "Имя", по начальным буквам, предлагались варианты, существующие в списке. BalticWolf
Сообщение отредактировал BalticWolf - Вторник, 17.01.2017, 14:37
Ответить
Сообщение Помогите новичку. Нужно, что бы при выборе в списке "Имя" в листе "реестр" подставлялись соответствующие данные их других столбцов из листа "список клиентов". Как это сделать? Идеально, если поможете сделать так, что бы при начале ввода текста в поле "Имя", по начальным буквам, предлагались варианты, существующие в списке. Автор - BalticWolf Дата добавления - 17.01.2017 в 14:36
_Boroda_
Дата: Вторник, 17.01.2017, 14:45 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16920
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
По начальным буквам - это только макросом Сделал Вам автодополняемым списком. На листе Список клиентов можно добавлять значения. Только без пустых ячеек в столбце АКод
=ЕСЛИОШИБКА(ВПР($A2;таб;СТОЛБЕЦ(););"")
где Таб - имя с формулойКод
=ИНДЕКС('список клиентов'!$A:$A;2):ИНДЕКС('список клиентов'!$C:$C;СЧЁТЗ('список клиентов'!$A:$A))
По начальным буквам - это только макросом Сделал Вам автодополняемым списком. На листе Список клиентов можно добавлять значения. Только без пустых ячеек в столбце АКод
=ЕСЛИОШИБКА(ВПР($A2;таб;СТОЛБЕЦ(););"")
где Таб - имя с формулойКод
=ИНДЕКС('список клиентов'!$A:$A;2):ИНДЕКС('список клиентов'!$C:$C;СЧЁТЗ('список клиентов'!$A:$A))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение По начальным буквам - это только макросом Сделал Вам автодополняемым списком. На листе Список клиентов можно добавлять значения. Только без пустых ячеек в столбце АКод
=ЕСЛИОШИБКА(ВПР($A2;таб;СТОЛБЕЦ(););"")
где Таб - имя с формулойКод
=ИНДЕКС('список клиентов'!$A:$A;2):ИНДЕКС('список клиентов'!$C:$C;СЧЁТЗ('список клиентов'!$A:$A))
Автор - _Boroda_ Дата добавления - 17.01.2017 в 14:45
Wasilich
Дата: Вторник, 17.01.2017, 14:45 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация:
326
±
Замечаний:
0% ±
2003
А ВПР() на город и на скидку не пробовали? [p.s.]Саша опередил [/p.s.]
А ВПР() на город и на скидку не пробовали? [p.s.]Саша опередил [/p.s.] Wasilich
Сообщение отредактировал Wasilich - Вторник, 17.01.2017, 14:48
Ответить
Сообщение А ВПР() на город и на скидку не пробовали? [p.s.]Саша опередил [/p.s.] Автор - Wasilich Дата добавления - 17.01.2017 в 14:45
BalticWolf
Дата: Вторник, 17.01.2017, 14:58 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо огромное. Потихоньку разбираюсь как это делается. А как избавиться от #H/Д в тех строках где еще не проставлено Имя?
Спасибо огромное. Потихоньку разбираюсь как это делается. А как избавиться от #H/Д в тех строках где еще не проставлено Имя? BalticWolf
Ответить
Сообщение Спасибо огромное. Потихоньку разбираюсь как это делается. А как избавиться от #H/Д в тех строках где еще не проставлено Имя? Автор - BalticWolf Дата добавления - 17.01.2017 в 14:58
_Boroda_
Дата: Вторник, 17.01.2017, 15:06 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16920
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Я перевложил файл. Вы шустро очень его скачали. И формулу дописал в своем посте выше
Я перевложил файл. Вы шустро очень его скачали. И формулу дописал в своем посте выше _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Я перевложил файл. Вы шустро очень его скачали. И формулу дописал в своем посте выше Автор - _Boroda_ Дата добавления - 17.01.2017 в 15:06
BalticWolf
Дата: Вторник, 17.01.2017, 15:19 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
еще раз скачал. Вставляю формулу. Пишет "ошибка в формуле". А в файле и когда в формуле меняю $A2 на RC[-1] пишет #ИМЯ?. Вторую формулу совсем не понял. Это где используется и что делает?
еще раз скачал. Вставляю формулу. Пишет "ошибка в формуле". А в файле и когда в формуле меняю $A2 на RC[-1] пишет #ИМЯ?. Вторую формулу совсем не понял. Это где используется и что делает? BalticWolf
Сообщение отредактировал BalticWolf - Вторник, 17.01.2017, 15:22
Ответить
Сообщение еще раз скачал. Вставляю формулу. Пишет "ошибка в формуле". А в файле и когда в формуле меняю $A2 на RC[-1] пишет #ИМЯ?. Вторую формулу совсем не понял. Это где используется и что делает? Автор - BalticWolf Дата добавления - 17.01.2017 в 15:19
_Boroda_
Дата: Вторник, 17.01.2017, 15:25 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16920
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
1. Какой у Вас Excel? 2. Попробуйте вот так для 2003Код
=ЕСЛИ($A2="";"";ВПР($A2;таб;СТОЛБЕЦ();))
3. Зачем Вы меняете $A2 на RC[-1] ? У Вас в книге стиль RC? Тогда нужно вот такКод
ВПР(RC1;таб;СТОЛБЕЦ();)
Вторая формула в диспетчере имен (Контрл F3). Я там убил Ваше имя и написал свое
1. Какой у Вас Excel? 2. Попробуйте вот так для 2003Код
=ЕСЛИ($A2="";"";ВПР($A2;таб;СТОЛБЕЦ();))
3. Зачем Вы меняете $A2 на RC[-1] ? У Вас в книге стиль RC? Тогда нужно вот такКод
ВПР(RC1;таб;СТОЛБЕЦ();)
Вторая формула в диспетчере имен (Контрл F3). Я там убил Ваше имя и написал свое _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение 1. Какой у Вас Excel? 2. Попробуйте вот так для 2003Код
=ЕСЛИ($A2="";"";ВПР($A2;таб;СТОЛБЕЦ();))
3. Зачем Вы меняете $A2 на RC[-1] ? У Вас в книге стиль RC? Тогда нужно вот такКод
ВПР(RC1;таб;СТОЛБЕЦ();)
Вторая формула в диспетчере имен (Контрл F3). Я там убил Ваше имя и написал свое Автор - _Boroda_ Дата добавления - 17.01.2017 в 15:25
BalticWolf
Дата: Вторник, 17.01.2017, 15:36 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Разобрался. Еще раз огромное спасибо. Да, excel 2003 и похоже что стиль RC. Для тех, кто будет читать эту тему и у кого будет тот же excel и стиль книги публикую рабочую формулу:Код
=ЕСЛИ(RC1="";"";ВПР(RC1;таб;СТОЛБЕЦ();))
Разобрался. Еще раз огромное спасибо. Да, excel 2003 и похоже что стиль RC. Для тех, кто будет читать эту тему и у кого будет тот же excel и стиль книги публикую рабочую формулу:Код
=ЕСЛИ(RC1="";"";ВПР(RC1;таб;СТОЛБЕЦ();))
BalticWolf
Ответить
Сообщение Разобрался. Еще раз огромное спасибо. Да, excel 2003 и похоже что стиль RC. Для тех, кто будет читать эту тему и у кого будет тот же excel и стиль книги публикую рабочую формулу:Код
=ЕСЛИ(RC1="";"";ВПР(RC1;таб;СТОЛБЕЦ();))
Автор - BalticWolf Дата добавления - 17.01.2017 в 15:36