Ищите формулу или ярлык, чтобы помочь с автозаполнением "шаблона ячейки". Строки с 357 по 365 - это шаблон, который я хочу скопировать с 366 по 374:

! [Строки с 357 по 365 - это шаблон, который я хочу скопировать с 366 по 374.] [1]

Мне нужно, чтобы текст и числа были уникальными - мне нужен только шаблон, а не то, что находится в ячейках.

Если ссылка не работает, я хочу, чтобы шаблон выглядел следующим образом

[text A][blank][blank][blank][blank][blank][blank]

[text A][blank][blank][blank][blank][text F][text G]

[text A][text B][text C][text D][text E][text F][text G]

Для каждого набора из 3 строк тексты от A до G уникальны. Мне нужен только шаблон, а не содержимое ячейки.

Спасибо за вашу помощь. :)

Изменить: Вот пример данных, которые я имею:

пример

Вот как я хочу, чтобы это выглядело так:

хочу

Мне нужно скопировать этот формат через остальную часть листа. В настоящее время это выглядит так:

этот

но я хочу, чтобы это выглядело так:

этот ,

1 ответ1

0
  1. Работа с резервной копии.
  2. Добавьте фильтр. Фильтр для пустого столбца B. Удалите все эти строки. ** Выключите фильтр.
  3. Добавьте «3» в столбце H к каждой строке. ***
  4. Скопируйте все. **** Обратите внимание, сколько строк у вас есть. Вставьте ниже существующих данных. Измените «3» в каждой вновь скопированной строке на «2».
  5. Скопируйте все 3 строки снова. Вставьте ниже существующих данных снова. Измените «3» во всех новых строках на «1».
  6. Сортируйте данные численно по строке D, затем по строке H.
  7. Добавьте фильтр. Фильтруйте строку H, чтобы показать только «1».
  8. Удалить все в строках BG.
  9. Измените фильтр, чтобы показать значения строки H '2'.
  10. Удалить все в строках BE.
  11. Unfilter. Снимите фильтр. Удалить столбец H полностью.
  12. Прибыль?

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

*** Добавьте «3» в столбец H в первой строке, содержащей данные. Нажмите Ctrl + C, чтобы скопировать это «3». Нажмите стрелку влево (теперь вы находитесь в столбце G, который (предположительно) имеет данные до конца). Нажмите Ctrl + вниз. Нажмите вправо. Нажмите Ctrl + Shift + стрелка вверх. Нажмите Ctrl + V.

**** Ctrl+A может помочь вам (не если вы удалили данные, а не строки на шаге 2). Еще одна хорошая техника - откуда угодно, нажмите Ctrl+ End. Тогда Ctrl+ Shift + Домой. (Затем Ctrl+ C, чтобы скопировать)

РЕДАКТИРОВАТЬ: Я думаю, следует отметить, что это решение не имеет никакого отношения к «автозаполнение» каким-либо значимым образом. Я не знаю ни одной нативной функции (вы, конечно, могли бы использовать VB), которая позволяла бы вам «выбирать каждую n-ую строку и копировать подмножество ее значений в одну строку». Это решение имеет такие преимущества, как быстрая, невероятно простая и совершенно эффективная.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .