2014-09-09 2 views
0

Привет У меня есть список значений в таблице, которую я хотел бы заказать, данные в столбце были скомпилированы из трех отдельных таблиц, в которых был применен пользовательский формат например;Excel: сортировка данных, которые настраиваются для добавления префикса

Когда я ввожу значение «2», форматирование добавляет префикс «MCRY-», поэтому значение, которое я получаю, это «MCRY-2». Но в другой таблице он добавляет префикс «ACCRY-»

Когда я копирую это на листе «мастер», форматирование копируется на то, что идеально, однако, когда я заказываю столбец, форматирование игнорируется как значения ячейки - это только числа, а не префиксы.

Мой вопрос: как мне получить процесс сортировки, чтобы подтвердить префиксы, как если бы они были отделены от значения ячейки? Настолько, что у меня есть «MCRY-01», «ACCRY-01», «MCRY-02», «ACCRY-02» он закажет ACCRY, а затем MCRY.

Я пробовал специальные вставки как значения, но это не работает. Любая помощь?

Благодаря

ответ

0

Я бы не использовать условное форматирование для этого процесса. Вам нужно жестко закодировать. Если "2" находится в A1 затем поместить следующее в B1, чтобы получить требуемый результат

="MCRY-"&TEXT($A1,"00")

Даст вам "MCRY-02"

+0

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

+0

Можете ли вы взять данные в другом месте, создать строки из чисел и затем вставить обратно? или даже создавать строки в основном файле. В противном случае я уверен, что это невозможно. Форматирование целенаправленно построено для игнорирования функциями и фильтрами excel. – CallumDA

0

Я имел некоторые «lulus «но это может считаться моим самым отвратительным взломом (@ CallumDS33 в основном правильно).

Форматирование «ACCRY-» таблица с "ACCRY-"#;"ACCRY-"@ затем продолжайте как обычно, но добавить вспомогательный столбец в вашем «мастер» лист с:

=CELL("format",B1) 

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

+0

Не удалось заставить это работать? Это просто дает мне значение «F0» – ddarbyshire

+0

Хорошее начало. Должен видеть «G» для отформатированных ячеек «MCRY-» - следовательно, доступная разница для различения двух наборов. – pnuts

+1

Я получаю «F0» для отформатированных ячеек «MCRY-» и «ACCRY-» – ddarbyshire