|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.11.2010, 17:17 | #1 |
Пользователь
Регистрация: 03.06.2010
Сообщений: 10
|
Автоматическая замена значений
Дорогие форумчане, вроде вопрос не сложный но решения самостоятельно найти не смог.
Смысл в том что есть список стран: 1) Spain 2) Italy 3) Germany 4) Portugal И список стран Номер страны 1) Швеция 123 2) Ливия 234 3) Испания 252 4) Англия 125 5) Германия 152 6) Франция 123 7) Португалия 156 8) Италия 234 Нужно чтобы вместо названий стран поставился соответствующий номер. Тесть например выбирается страна germany и ищет по списку germany (список стран с кодами на новом листе или рядом), германия и в соседней клетке ставит номер 152. Заранее все откликнувшимся большое спасибо |
19.11.2010, 17:21 | #2 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
первый список будет на английском, второй на русском?
Если так, во втором списке добавить 2 колонкой названия стран в английском эквиваленте, далее функция ВПР(). Если нет, функция ВПР(). Смотрите пример. Последний раз редактировалось EugeneS; 19.11.2010 в 17:37. |
19.11.2010, 17:33 | #3 | |
Пользователь
Регистрация: 03.06.2010
Сообщений: 10
|
Цитата:
ну там будет идти как бы список из вариантов Англия, UK, England, Eng и номер (55454) |
|
19.11.2010, 17:39 | #4 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
|
22.11.2010, 14:01 | #5 |
Пользователь
Регистрация: 03.06.2010
Сообщений: 10
|
В принципе предыдущего примера было вполне достаточно, огромное спасибо это-то что было нужно. Если это не сложная операция было исчерпывающе добавить выборку из несколько вариантов. В файле ниже я все описал.
Последний раз редактировалось Mr.Jass; 22.11.2010 в 14:09. |
22.11.2010, 14:41 | #6 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
Вариант:
Код:
Уже могу Формулу проверил, работает. Только вытягивает значения те, что нужно, а не те, которые в примере в ячейках B20:B23 Последний раз редактировалось vikttur; 22.11.2010 в 20:30. |
23.11.2010, 13:44 | #7 | |
Пользователь
Регистрация: 03.06.2010
Сообщений: 10
|
Цитата:
ЭТО ПРЕВОСХОДНО!!! Пытаюсь до сих пор разобраться в этой формуле, пока не получается))) Но главное работает. Огромное спасибо. Думаю создавать отдельную тему не стоит. Хотел еще узнать, если ситуация такая что, два разных листа и на одном листе таблица со столбцом в которую вручную не вносятся изменения, а во вторую таблицу можно добавлять значения. Как сделать так чтобы столбец на первом листе отслеживал конец столбца на втором. (Грубо говоря чтобы один столбец, автоматически копировал другой) Я раньше делал типо c помощью формулы или и епусто если не епусто тогда вставля "". Но после таких изящных вариантов как то не хочет в ручную растягивать да и по строкам получается ограничение. Еще нашел формулу ЧСТРОК но не могу додумать как это реализовать... |
|
23.11.2010, 15:24 | #8 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
Просто не подходит?
Код:
=ИНДЕКС($F$12:$F$15;ПОИСКПОЗ(A20;диапазон;0))-это. надеюсь, понятно. ИНДЕКС($C$12:$E$15;;столбец) Выбирается массив строк (т.к аргумент строки пропущен) указанного столбца: (КОДСИМВ(A20)>160)+(КОДСИМВ(A20)<160)*2+ЕЧИСЛО(ПОИСК(".";A20))*2 Номер столбца формируется суммой условий: первый символ кириллица, первый символ латиница, наличие точки. Последний раз редактировалось vikttur; 23.11.2010 в 15:27. |
23.11.2010, 17:20 | #9 |
Пользователь
Регистрация: 03.06.2010
Сообщений: 10
|
[QUOTE=vikttur;665701]Просто не подходит?
Код:
=ЕСЛИ(ЕПУСТО(A1);A1;"") Там просто смыл, такой очень бы хотелось сделать на одном листе таблицу которая подстраивалась под другую. То есть вместо второй таблицы можно было бы можно вставлять любые данные, а на первом листе они уже выдавались как бы в чистовом виде. То есть вторая таблица как черновик. А в нашем варианте приходиться все равно растягивать на клетки эту формулу. Что не очень удобно т.к. По любому на первом листе уже не сделаешь например строку итогов придется ее каждый раз двигать. Вообще как бы не получается сделать так чтобы таблица со страницы 3 можно было подставить на 2 лист а на первом он также нормально выглядела. Это не функция сводной таблицы? Я делал тоже самое формулой епусто, просто никогда не знаешь сколько будет строк иногда 100 и иногда несколько тысяч по этому и приходилось растягивать очень сильно. С этой формулой у меня получилось примерно тоже самое. Последний раз редактировалось Mr.Jass; 23.11.2010 в 17:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматическая замена результата действия ВПР | Questru | Microsoft Office Excel | 2 | 08.11.2010 20:15 |
Автоматическая замена формул значениями | lordneo | Microsoft Office Excel | 2 | 17.08.2010 20:46 |
Автоматическая замена данных в таблице. | <Dmitry!> | Microsoft Office Excel | 4 | 18.05.2010 12:43 |
Автоматическая замена номера на имя | Anzor_09 | Microsoft Office Excel | 3 | 19.02.2010 11:17 |
Word. автоматическая замена значений | belikk | Microsoft Office Word | 8 | 07.03.2009 11:03 |