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

Вход

Регистрация

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

 

= Мир MS Excel/Не получается преобразовать таблицу в числовой формат - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Не получается преобразовать таблицу в числовой формат
edumanizer Дата: Воскресенье, 20.12.2015, 12:25 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, уважаемые форумчане! Такая беда: Есть 2 файла, надо подлукапить инфу из одного в другой, но этого сделать не получается, ибо код товара в двух ячейках прописан по разному (цифры отображаются те же, но по факту во второй таблице стоят ещё и пробелы, а когда копирую в поисковую строку, то ещё и кавычки). Собственно функция =СЖПРОБЕЛЫ не помогает, и функция замены тоже. Товарищи, помогите! :'( :'( :'(

Прикрепляю файлик, может кто посмотрит и подскажет, а может кто и сделает :) Проблема с первым столбцом.
К сообщению приложен файл: 0791522.xlsx (14.7 Kb)


Сообщение отредактировал edumanizer - Воскресенье, 20.12.2015, 12:27
 
Ответить
СообщениеЗдравствуйте, уважаемые форумчане! Такая беда: Есть 2 файла, надо подлукапить инфу из одного в другой, но этого сделать не получается, ибо код товара в двух ячейках прописан по разному (цифры отображаются те же, но по факту во второй таблице стоят ещё и пробелы, а когда копирую в поисковую строку, то ещё и кавычки). Собственно функция =СЖПРОБЕЛЫ не помогает, и функция замены тоже. Товарищи, помогите! :'( :'( :'(

Прикрепляю файлик, может кто посмотрит и подскажет, а может кто и сделает :) Проблема с первым столбцом.

Автор - edumanizer
Дата добавления - 20.12.2015 в 12:25
SLAVICK Дата: Воскресенье, 20.12.2015, 12:43 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Для очистки текста в Вашем случае :
Код
=ПЕЧСИМВ(D2)

Но можно и без этого найти:
[vba]
Код
=ВПР("*"&D2&"*";$A$1:$B$252;2;0)
[/vba]
или так(формула массива):
Код
=ИНДЕКС($B$1:$B$252;МАКС(ЕСЛИ(ПЕЧСИМВ($A$2:$A$252)&""=D2&"";СТРОКА($A$2:$A$252);0));1)
К сообщению приложен файл: 3227374.xlsx (27.4 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Воскресенье, 20.12.2015, 12:45
 
Ответить
СообщениеДля очистки текста в Вашем случае :
Код
=ПЕЧСИМВ(D2)

Но можно и без этого найти:
[vba]
Код
=ВПР("*"&D2&"*";$A$1:$B$252;2;0)
[/vba]
или так(формула массива):
Код
=ИНДЕКС($B$1:$B$252;МАКС(ЕСЛИ(ПЕЧСИМВ($A$2:$A$252)&""=D2&"";СТРОКА($A$2:$A$252);0));1)

Автор - SLAVICK
Дата добавления - 20.12.2015 в 12:43
edumanizer Дата: Воскресенье, 20.12.2015, 13:40 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SLAVICK, Спасибо! Очень помогли, всё гениальное - просто :)
 
Ответить
СообщениеSLAVICK, Спасибо! Очень помогли, всё гениальное - просто :)

Автор - edumanizer
Дата добавления - 20.12.2015 в 13:40
  • Страница 1 из 1
  • 1
Поиск:

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