Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2009, 12:57   #1
plasticman
 
Регистрация: 12.03.2009
Сообщений: 4
По умолчанию Сопоставление данных в двух столбцах

Добрый день,

у меня есть два столбца со строковыми данными. Во втором столбце содержится вхождение данных из первого столбца. Н-р:

Синий - темносиний
Белый - слегка белый

При этом столбцы не упорядочены. У меня же как раз задача упорядочить их так, что бы в каждой строке второй столбец содержал часть первого.

Как это можно сделать?
plasticman вне форума Ответить с цитированием
Старый 12.03.2009, 13:02   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Как это можно сделать?
Например, при помощи формул.

Прикрепите файл с данными - так будет проще.
EducatedFool вне форума Ответить с цитированием
Старый 12.03.2009, 14:34   #3
plasticman
 
Регистрация: 12.03.2009
Сообщений: 4
По умолчанию

EducatedFool, к сожалению прикрепить файл не могу, тк в нем содержится конфиденциальная информация. Но суть в том что во втором столбце после 2х первых символов идет содержимое первого столбца. Н-р:
аааа ббаааа
бббб ссбббб
дддд ггдддд

тк сейчас соответствия между столбцами нет, то выглядит это примерно так:

аааа ссбббб
бббб ггдддд
дддд ббаааа

Нужно что бы данные выглядели как в первом примере
plasticman вне форума Ответить с цитированием
Старый 12.03.2009, 14:51   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

1)в третьем столбце (1 строка) пишем =ПРАВСИМВ(B1;ДЛСТР(B1)-2)
2)размножаем формулу вниз по колонке на все данные (получаем столбец С тоже что В, только без первых двух символов)
3)копируем С
4)вставляем данные в А, правой кнопкой "специальная вставка", "только значения"
5)удаляем колонку С
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 12.03.2009, 17:45   #5
plasticman
 
Регистрация: 12.03.2009
Сообщений: 4
По умолчанию

IgorGO
Создал столбец С, отрезал первую букву.
Когда копирую в А - получается обычное копирование. После удаления столбца С остается только два столбца: Исходный В и В без первого символа в каждой строке.

Наверное стоило сразу добавить, что в обоих столбцах есть мусор, который не попадает под сортировку. Если бы его не было, я просто убрал по 2 символа в каждой строке во втором столбце

Последний раз редактировалось plasticman; 12.03.2009 в 17:51.
plasticman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сравнение данных в двух столбцах в Excel 2003 grinders Microsoft Office Excel 4 25.11.2008 16:58
Сравнение данных из двух книг Excel 2003 ast1r Microsoft Office Excel 2 24.11.2008 21:39
Выорка данных Select из двух связанных таблиц... hijke БД в Delphi 0 28.10.2008 08:24
EXCEL поиск по базе и сопоставление данных lomax Microsoft Office Excel 4 10.02.2007 22:04