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

Вход

Регистрация

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

 

= Мир MS Excel/подставить значения из списка - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » подставить значения из списка (Формулы/Formulas)
подставить значения из списка
sd31337 Дата: Среда, 27.08.2014, 13:56 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Добрый день!

Не раз спасали на Вашем форуме .
Столкнулся с задачей добавления новых устройств к карте мониторинга .

Руками добавлять почти 600 объектов очень долго , если есть люди знающие как из списка в .тхт либо из столбца , подставить значения по нужно мне критерию

Суть проблемы .

Есть список вида

50109 10.50.27.1
50111 10.50.27.129
50117 10.50.29.1
50118 10.50.29.65
50122 10.50.30.65
50130 10.50.32.65
50133 10.50.33.1


где 50109 \\ имя устройства 10.50.27.1 \\ IP адрес устройства

Необходимо подряд подставить значения в

[Device0]
Name=50270 \\сюда добавить следующий объект
Left=43
Top=43
Group=8
ID=1
Address=10.50.67.65 \\сюда добавить ip адрес этого объекта

Пример во вложении(на первом листе как должно быть и ниже пустые шаблоны , на втором листе имена и ip адреса) , за раннее огромное спасибо всем кто откликнулся на мольбу о помощи.
К сообщению приложен файл: 3236053.xlsx (20.2 Kb) · 6081614.txt (10.3 Kb)
 
Ответить
СообщениеДобрый день!

Не раз спасали на Вашем форуме .
Столкнулся с задачей добавления новых устройств к карте мониторинга .

Руками добавлять почти 600 объектов очень долго , если есть люди знающие как из списка в .тхт либо из столбца , подставить значения по нужно мне критерию

Суть проблемы .

Есть список вида

50109 10.50.27.1
50111 10.50.27.129
50117 10.50.29.1
50118 10.50.29.65
50122 10.50.30.65
50130 10.50.32.65
50133 10.50.33.1


где 50109 \\ имя устройства 10.50.27.1 \\ IP адрес устройства

Необходимо подряд подставить значения в

[Device0]
Name=50270 \\сюда добавить следующий объект
Left=43
Top=43
Group=8
ID=1
Address=10.50.67.65 \\сюда добавить ip адрес этого объекта

Пример во вложении(на первом листе как должно быть и ниже пустые шаблоны , на втором листе имена и ip адреса) , за раннее огромное спасибо всем кто откликнулся на мольбу о помощи.

Автор - sd31337
Дата добавления - 27.08.2014 в 13:56
_Boroda_ Дата: Среда, 27.08.2014, 14:07 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
В соседний столбец такую формулу
[vba]
Код
=ЕСЛИ(A2=" Name=";A2&ИНДЕКС(Лист2!A$4:A$541;СЧЁТЕСЛИ(A$1:A2;A2));ЕСЛИ(A2=" Address=";A2&ИНДЕКС(Лист2!B$4:B$541;СЧЁТЕСЛИ(A$1:A2;A2));A2))&""
[/vba]
Ее можно укоротить, я сознательно так написал, чтобы понятнее было
Нормальные формульные теги преобразовывают N в Ч, поэтому обставил формулу VBA-шными тегами.
К сообщению приложен файл: 3236053_1.xlsx (21.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
В соседний столбец такую формулу
[vba]
Код
=ЕСЛИ(A2=" Name=";A2&ИНДЕКС(Лист2!A$4:A$541;СЧЁТЕСЛИ(A$1:A2;A2));ЕСЛИ(A2=" Address=";A2&ИНДЕКС(Лист2!B$4:B$541;СЧЁТЕСЛИ(A$1:A2;A2));A2))&""
[/vba]
Ее можно укоротить, я сознательно так написал, чтобы понятнее было
Нормальные формульные теги преобразовывают N в Ч, поэтому обставил формулу VBA-шными тегами.

Автор - _Boroda_
Дата добавления - 27.08.2014 в 14:07
sd31337 Дата: Среда, 27.08.2014, 14:13 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
_Boroda_,

Огромное СПАСИБО , то что нужно =)
 
Ответить
Сообщение_Boroda_,

Огромное СПАСИБО , то что нужно =)

Автор - sd31337
Дата добавления - 27.08.2014 в 14:13
Мир MS Excel » Вопросы и решения » Вопросы по Excel » подставить значения из списка (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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