2016-03-10 6 views
0

Я работаю над программой ввода данных и должен иметь определенный столбец, который равен 0,1,2 ... x с 217 1, 217 2 и т. Д. Я пробовал автозаполнение, но мне кажется странным ошибки с распознаванием тренда. То есть Я попытался просто поместить 217 0, 1, а затем щелкнуть и перетащить, но это не сработает.Заполнение столбцов в Excel

Есть ли у кого-нибудь мысли и/или решения?

Спасибо!

EDIT: РЕШЕНИЕ

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

В последней колонке, содержащей все экземпляры значение имеет следующую формулу: CONTENT = = ВПР (ROW() - 2, индекс: VALUE, 2)

Надежда это помогает кому-то. Спасибо всем за ваши отзывы!

ответ

1

Вставьте следующее в любую ячейку.

=INT((ROW(1:1)-1)/217) 

Заполнить при необходимости. Это даст 217 нулей, затем 217 единиц, затем 217 двоек и т. Д. Если вам нужно начать с 217 последовательных, то снимите +1 с правого конца.

Для 217 а, а, а, а, а, а, .... затем 217 Ь, Ь, Ъ, Ь, Ь, ... подстраиваться вернуть ASCII символ, ASCII символ код.

=CHAR(INT((ROW(1:1)-1)/217)+97) 

CHAR function возвращает символ из цифрового кода. A a - 97.

+0

Из любопытства, если бы я хотел работать с выбором, скажем a, b, c, d ... x и есть ли 217 a, затем b и т. Д. Любые мысли о том, как лучше всего это изменить? – itchyspacesuit

+0

Добавлены некоторые настройки кодов символов ASCII. – Jeeped

+0

Спасибо. Извините, я должен был быть более ясным. Я думаю больше о строках таких терминов, как «Банан», «Лошадь», «Осел», «Гербил» ... «Х», и я хотел бы автозавершить 217 из них в колонку, где список хранится в другом столбце на том же листе. – itchyspacesuit

1

Если предположить, что столбец является, в A218, говоря:

=A1+1 

Эта формула может быть использована для автозаполнения на неопределенный срок. Задание :-)

+0

Извините, но я не понимаю, как это будет работать. – itchyspacesuit

+0

Форумка рекурсивна; он будет ссылаться на 217 клеток вверх. Но он требует, чтобы вы заполнили первый набор; другой ответ более изящный. Если 'A1 до' A217' равно 0: 'A218 = A1 + 1 = 0 + 1 = 1' ' A219 = A2 + 1 = 0 + 1 = 1' 'A220 = A3 + 1 = 0 + 1 = 1' и т. Д. 'A435 = A218 + 1 = 1 + 1 = 2' и т. Д. – gms0ulman

+0

А ... Я вижу. Это на самом деле довольно элегантно. Благодаря! – itchyspacesuit

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