|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
В Excel есть такие таблицы на разных листах: код номер1 t112 t123 t134 t145 t15 номер текстt11 мтн 1t11 мтн 2t12 мтн 3t12 мтн 4t12 мтн 5t12 мтн 6t13 мтн 7t13 мтн 8t13 мтн 9t13 мтн 10t14 мтн 11t14 мтн 12t14 мтн 13t14 мтн 14t15 мтн 15t15 мтн 16 Можно ли как-нибудь автоматически получить такую таблицу, то есть, каждому номеру должен соответствовать свой код. Данных много и не хотелось бы с этим вручную возиться. код номер текст1 t11 мтн 11 t11 мтн 22 t12 мтн 32 t12 мтн 42 t12 мтн 52 t12 мтн 63 t13 мтн 73 t13 мтн 83 t13 мтн 93 t13 мтн 104 t14 мтн 114 t14 мтн 124 t14 мтн 134 t14 мтн 145 t15 мтн 155 t15 мтн 16 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2012, 23:12 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
А просто взять третий символ из номера не прокатит? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2012, 23:44 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
Contrast, Не поняла, что за третий символ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2012, 23:50 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
Номера там разные, не всё по порядку идет. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2012, 23:51 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
NickBellContrast, Не поняла, что за третий символ? Имел в виду, что на приведенной второй таблице заметно такое соответствие 3-t13, 4-t14 и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2012, 23:59 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
Это у меня так набралось для примера, а так, они разные. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 00:04 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ВПР() (HLOOKUP()) поможет ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 00:07 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ElenHimВПР() (HLOOKUP()) поможет Этот способ требует изначальной сортировки по возрастанию, что выполняется далеко не всегда. более универсально работает связка ИНДЕКС() + ПОИСКПОЗ() Много полезного по Excel можно получить тут ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 00:46 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ContrastЭтот способ требует изначальной сортировки по возрастанию , что выполняется далеко не всегда. Учите матчасть прежде чем советовать ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 01:20 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ElenHim, Простой впр() лично у меня никогда не прокатывал, использую: =ЕСЛИ(ЕНД(ВПР($A36;бух;5;ЛОЖЬ));0;ВПР($A36;бух;5;ЛОЖЬ)) всё взято из Хэлпа. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 02:39 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
alvk, и как ваш личный опыт проката ВПР() коррелирует с моим замечанием о необязательности сортировки конкретно в данном случае, да и в 99% всех случаев её применения вообще? Или то обстоятельство что вы отдельно обрабатываете ошибку Н/Д должно авторитетно говорить о том, что якобы для ВПР() она недокументирована, а не о том, что вы не можете организовать свои данные без того, чтобы всякий раз спотыкаться об их неполноту? Facepalm, omg, facepalm ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 07:08 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ElenHimContrastЭтот способ требует изначальной сортировки по возрастанию , что выполняется далеко не всегда. Учите матчасть прежде чем советовать Не следует так категорично! Тем более, что ВПР() в контексте задачи вообще не прменима. Она ищет значение в левом столбце. В приведенных образцах поиск нужно вести в правом первой таблицы. так что Учите матчасть , прежде чем советовать Мое решение в приложенном файле ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 07:10 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ContrastТем более, что ВПР() в контексте задачи вообще не пр и менима Предлагаю вам следить преимущественно за собственным правописанием, раз вы такой поборник грамоты. А это ваше "тем более" уместно тем менее, что никак не объясняет ваше категоричное заявление о необходимости сортировки данных до ВПР(), которя в контексте данной задачи вполне себе применима. Столбцы в Excel, на минуточку, можно копировать, перемещать - возможностей полно. Но, толи вы не в курсе, толи фантазии не хватает... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 07:33 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ElenHim, ушли от темы. А тема была - минимизация, в том числе, телодвижений при обработке таблиц. Потому, дополнительные копирования и пр. действия мало того, что излишни, так еще и потенциальные источники ошибок. По поводу недостатковограничений ВПР() и преимуществ связки ИНДЕКС()+ПОИСКПОЗ() читаем Уокенбаха. Впрочем, каждый имеет право на свой путь и свои заблуждения. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 07:50 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
Contrast, ContrastА тема была - минимизация, в том числе, телодвижений при обработке таблиц Вы эту тему сами только что придумали? Складывается впечатление, что вы только вчера прочли у Уокенбаха про ИНДЕКС()+ПОИСКПОЗ() и считаете теперь своим долгом применять их где только можно. Ваш порыв можно понять, если бы не ваша упрямая вера в простоту такого решения перед тем же ВПР(), особенно когда речь только об одном параметре. Как видите, никто от темы не уходил.Напротив, ждём ваших разъяснений по поводу ContrastЭтот способ требует изначальной сортировки по возрастанию, что выполняется далеко не всегда. Очевидно, об этом можно узнать только от вас ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 09:15 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 10:18 |
|
[Excel] Присвоить код соответствующему номеру
|
|||
---|---|---|---|
#18+
ElenHimalvk, и как ваш личный опыт проката ВПР() коррелирует с моим замечанием о необязательности сортировки конкретно в данном случае, да и в 99% всех случаев её применения вообще? Или то обстоятельство что вы отдельно обрабатываете ошибку Н/Д должно авторитетно говорить о том, что якобы для ВПР() она недокументирована, а не о том, что вы не можете организовать свои данные без того, чтобы всякий раз спотыкаться об их неполноту? Facepalm, omg, facepalm Успокойтесь, можете первую строчку из моего сообщения игнорировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2012, 10:38 |
|
|
start [/forum/topic.php?fid=61&msg=37852562&tid=2175604]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 328ms |
total: | 454ms |
0 / 0 |