2

Так вот в чем проблема. Если A1 - A100 от 1 до 100, то B1 - 101, а B100 - 200 и т.д. Тогда P1 - 1501, а P100 - 1600, тогда мне нужно, чтобы A101 был 1601 и продолжался в течение следующих 1500 чисел, а затем снова после того, как P в последний раз должен был продолжаться до A .. так как блоки из 1500 чисел. Как создать таблицу чисел 500К, как это?

Пока не повезло, кроме как вручную.

3 ответа3

0

Excel довольно умен при прогнозировании.

В A1 введите 1, затем A2 введите 2 ... через A3 или A4 или около того.

Затем выделите или выберите A1 - A4, затем щелкните в правом нижнем углу последней выбранной ячейки (A4), где вы видите маленький х. Перетащите его вниз к A100, и цифры будут автоматически заполнены.

Теперь на B1 введите = A100+1, B2 введите B1+1, затем скопируйте B2 и выберите от B2 до B100, и все числа будут заполнены.

Затем скопируйте столбец B и вставьте столбец B в столбцы с C по P.

Наконец, если вам не нужны эти формулы, скопируйте все данные, а затем вставьте Специальные, Только значения.

0

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

=(((COLUMN()-1)*100)+ROW())+(FLOOR(ROW()-1,100)*15)

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

=(((COLUMN()-1)*100)+ROW()-1)+(FLOOR(ROW()-2,100)*15)

Как это работает:

В этой формуле используется «ссылка на сетку», предоставленная номерами строк и столбцов, сгенерированными функциями ROW() и COLUMN() .

Формула состоит из двух частей:

  1. Первый бит (((COLUMN()-1)*100)+ROW()) берет текущий номер строки и добавляет к нему 100 для каждого столбца справа (поэтому столбец B - это номер столбца 2, минус 1 * 100)

  2. Второй бит «(FLOOR (ROW ()- 1 100)* 15)» добавляет 1500 каждый раз, когда вы переходите на следующий блок на 100 - ROW() сообщает Excel, что текущая ячейка больше строки 100, поэтому необходимо добавить 1500, и функция FLOOR() округляет этот номер строки до ближайших 100, так что Excel знает, сколько лотов 1500 добавить.

0

Здесь есть две проблемы:

Выберите желаемый диапазон:

В Excel вы также можете сделать выбор, набрав его адрес в адресной строке:

Введите цифры:

  • Тип формулы:
    =ROW()+(COLUMN()-1)*100
  • нажмите CTRL+ENTER - это введет вашу формулу для всех выбранных ячеек
  • если вы хотите избавиться от формулы и оставить только цифры, нажмите CTRL+C, а затем перейдите в home - paste - special - values

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