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

Вход

Регистрация

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

 

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

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

Excel для Mac
Доброго времени суток.
Помогите решить следующую задачу:
ЕСЛИ в А3 содержаться символы из I3-I7 то в B3 указывается значение J3-J7 соответственно.
Соответствующим образом должны заполнятся все последующие ячейки строки.
Диапозон I3-I7 и J3-J7 может быть существенно длиннее поэтому прописывать по одной строке не рационально.
ВПР не помогло.
К сообщению приложен файл: 4726871.xls (28.5 Kb)


Сообщение отредактировал Kei_Altos - Пятница, 03.10.2014, 12:18
 
Ответить
СообщениеДоброго времени суток.
Помогите решить следующую задачу:
ЕСЛИ в А3 содержаться символы из I3-I7 то в B3 указывается значение J3-J7 соответственно.
Соответствующим образом должны заполнятся все последующие ячейки строки.
Диапозон I3-I7 и J3-J7 может быть существенно длиннее поэтому прописывать по одной строке не рационально.
ВПР не помогло.

Автор - Kei_Altos
Дата добавления - 03.10.2014 в 12:02
alex1248 Дата: Пятница, 03.10.2014, 12:17 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
ВПР не помогло.

Так тем более выкладывайте файл, раз не помогло.


skype alex12481632
Qiwi +79276708519
 
Ответить
Сообщение
ВПР не помогло.

Так тем более выкладывайте файл, раз не помогло.

Автор - alex1248
Дата добавления - 03.10.2014 в 12:17
Kei_Altos Дата: Пятница, 03.10.2014, 12:20 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
Извеняюсь. Торопился и не прикрепил фаил. Теперь вроде есть.
 
Ответить
СообщениеИзвеняюсь. Торопился и не прикрепил фаил. Теперь вроде есть.

Автор - Kei_Altos
Дата добавления - 03.10.2014 в 12:20
alex1248 Дата: Пятница, 03.10.2014, 12:31 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Ловите, с ВПР. :D
К сообщению приложен файл: 4726871-111.xls (43.5 Kb)


skype alex12481632
Qiwi +79276708519
 
Ответить
СообщениеЛовите, с ВПР. :D

Автор - alex1248
Дата добавления - 03.10.2014 в 12:31
VEKTORVSFREEMAN Дата: Пятница, 03.10.2014, 13:05 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация: 130 ±
Замечаний: 0% ±

MS Office Excel 2010
Kei_Altos, Посмотри вариант через ВПР, но пришлось первый столбец разбить на пять. Устроит?
К сообщению приложен файл: 257896.xls (33.0 Kb)


"Опыт - это то, что получаешь, не получив того, что хотел"
 
Ответить
СообщениеKei_Altos, Посмотри вариант через ВПР, но пришлось первый столбец разбить на пять. Устроит?

Автор - VEKTORVSFREEMAN
Дата добавления - 03.10.2014 в 13:05
Rioran Дата: Пятница, 03.10.2014, 14:32 | Сообщение № 6
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Kei_Altos, здравствуйте.

Если отталкиваться от того, что каждая характеристика в строке состоит из двух символов а, следовательно, каждая из них начинается со строго определённой позиции - можно воспользоваться комбинацией функций ВПР() и ПСТР(), пример во вложении.

UPD: VEKTORVSFREEMAN, хорошая попытка. Правда 5 допстолбцов - это трудозатратно =) Тогда бы надо было ещё добавить формулу, которая приводит данные в нужный вид. Плюс шагом "Левсимв" Вы пользуетесь двукратно. Рекомендую познакомиться с функцией ПСТР() - она сделает это намного проще.

UPD: alex1248, для первого столбца наши решения совпали. Используя похожий принцип я подтянул данные ото всех столбцов.
К сообщению приложен файл: Rio_VLOOKUP.xlsb (9.3 Kb)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279


Сообщение отредактировал Rioran - Пятница, 03.10.2014, 15:32
 
Ответить
СообщениеKei_Altos, здравствуйте.

Если отталкиваться от того, что каждая характеристика в строке состоит из двух символов а, следовательно, каждая из них начинается со строго определённой позиции - можно воспользоваться комбинацией функций ВПР() и ПСТР(), пример во вложении.

UPD: VEKTORVSFREEMAN, хорошая попытка. Правда 5 допстолбцов - это трудозатратно =) Тогда бы надо было ещё добавить формулу, которая приводит данные в нужный вид. Плюс шагом "Левсимв" Вы пользуетесь двукратно. Рекомендую познакомиться с функцией ПСТР() - она сделает это намного проще.

UPD: alex1248, для первого столбца наши решения совпали. Используя похожий принцип я подтянул данные ото всех столбцов.

Автор - Rioran
Дата добавления - 03.10.2014 в 14:32
VEKTORVSFREEMAN Дата: Пятница, 03.10.2014, 14:39 | Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация: 130 ±
Замечаний: 0% ±

MS Office Excel 2010
[offtop] Rioran,
Всё гениальное просто!))) Облазился в поисках нужной функции, для возврата заданного числа знаков из текстовой строки, начиная с указанной позиции. Уже конец рабочего дня и уж думал, что не засну сегодня. А тут в твоем решении узнал про ПСТР(). При незнании мною этой функции пришлось в своем решении столбец "А" бить под каждое значение. А тут вон как просто))[/offtop]


"Опыт - это то, что получаешь, не получив того, что хотел"
 
Ответить
Сообщение[offtop] Rioran,
Всё гениальное просто!))) Облазился в поисках нужной функции, для возврата заданного числа знаков из текстовой строки, начиная с указанной позиции. Уже конец рабочего дня и уж думал, что не засну сегодня. А тут в твоем решении узнал про ПСТР(). При незнании мною этой функции пришлось в своем решении столбец "А" бить под каждое значение. А тут вон как просто))[/offtop]

Автор - VEKTORVSFREEMAN
Дата добавления - 03.10.2014 в 14:39
Rioran Дата: Пятница, 03.10.2014, 15:34 | Сообщение № 8
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
[offtop]VEKTORVSFREEMAN,
о ПСТР() я узнал здесь, на форуме =) До этого использовал монструозные конструкции из Левсимв(Правсимв()) =)[/offtop]


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщение[offtop]VEKTORVSFREEMAN,
о ПСТР() я узнал здесь, на форуме =) До этого использовал монструозные конструкции из Левсимв(Правсимв()) =)[/offtop]

Автор - Rioran
Дата добавления - 03.10.2014 в 15:34
ArkaIIIa Дата: Пятница, 03.10.2014, 15:51 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Если таблица линейная, т.е. СП всегда соответствует МТ, Э2 и т.д., то протягиваемая формула вот такая. (в B5)
Код
=ИНДЕКС($J$3:$R$7;ПОИСКПОЗ(ЛЕВСИМВ($A5;2);$I$3:$I$7);ПОИСКПОЗ(B$2;$I$2:$R$2;0))

Хотя... врядли она линейная, чута я прогнал :-)

П.С. Линия грез - норм :-)
К сообщению приложен файл: Kei_Altos_1.xlsb (9.7 Kb)


Сообщение отредактировал ArkaIIIa - Пятница, 03.10.2014, 16:02
 
Ответить
СообщениеЕсли таблица линейная, т.е. СП всегда соответствует МТ, Э2 и т.д., то протягиваемая формула вот такая. (в B5)
Код
=ИНДЕКС($J$3:$R$7;ПОИСКПОЗ(ЛЕВСИМВ($A5;2);$I$3:$I$7);ПОИСКПОЗ(B$2;$I$2:$R$2;0))

Хотя... врядли она линейная, чута я прогнал :-)

П.С. Линия грез - норм :-)

Автор - ArkaIIIa
Дата добавления - 03.10.2014 в 15:51
AlexM Дата: Пятница, 03.10.2014, 19:58 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4512
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Еще вариант
Код
=ВПР(ПСТР($A3;СТОЛБЕЦ(A$1)*3-2;2);СМЕЩ($I$3:$J$7;;СТОЛБЕЦ(A$1)*2-2);2;)
К сообщению приложен файл: 4726871_1.xls (32.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЕще вариант
Код
=ВПР(ПСТР($A3;СТОЛБЕЦ(A$1)*3-2;2);СМЕЩ($I$3:$J$7;;СТОЛБЕЦ(A$1)*2-2);2;)

Автор - AlexM
Дата добавления - 03.10.2014 в 19:58
Мир MS Excel » Вопросы и решения » Вопросы по Excel » расшифровка частей текста ячейки для заполнения всей строки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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