2012-05-07 5 views
0

среды: Microsoft Excel 2003, 07, или 10преобразования формате Excel

Есть простой способ превратить

lines 1-11 

в

lines 15-20 

enter image description here

+0

Короткий ответ, нет. Длинный ответ, в действительности нет никакой реальной организации. Когда категории, подкатегории и идентификаторы находятся в одном столбце, если не существует какого-либо соглашения об именах, чтобы различать их (например, «Sub» prefaces для каждой подкатегории), тогда вам придется делать это вручную. Кажется, что не существует какой-либо схемы для определения того, что будет идентификатором, категорией1 или категорией2 (cat1 и cat2 выделены жирным шрифтом, поэтому вы не можете его форматировать), поэтому нет простого способа программной реорганизации вашего данные. В будущем, я бы сказал, чтобы спросить, что исходные данные организованы в первую очередь. – Zairja

+0

Что делать, если бы была какая-то модель для определения категории, sub и id, было бы легко? Если да, то как? – Rod

+1

Если есть шаблон, я бы предложил использовать VBA. Если вы не очень хорошо знакомы с VBA и у вас нет времени учиться, тогда вам лучше делать это вручную (если вы не работаете с тысячами идентификаторов), а не охотиться за решением в Интернете. В противном случае я предлагаю попробовать что-то закодировать и опубликовать ваши попытки здесь, где люди могут помочь вам пересмотреть. В общем, здесь не для обеспечения благосостояния кода, поэтому, по крайней мере, приложите честные усилия, прежде чем просить о полном решении. – Zairja

ответ

1

Это может быть легко сделать с несколькими дополнительными базовыми тестовыми формулами.

Добавьте столбцы в таблицу в соответствии с приведенным ниже скриншотом и отфильтруйте таблицу с помощью идентификационных данных is_id TRUE.

Наслаждайтесь, пожалуйста.

enter image description here

Смежные вопросы