Как сделать автозаполнение?

Автор Wer666, 22.03.2009, 12:55

« назад - далее »

Wer666

Подскажите плз, как сделать автозаполнение? Имеется строка на 1-м листе, необходимо выстроить на 2-м листе столбец со значениями строки 1-го листа( Когда начинаю растягивать ячейку столбца 2-го листа (пытаюсь сделать автозаполнение), то ниже по столбцу начинаются выстраиваться значения столбца, а не строки 1-го листа(( Подскажите что нужно сделать что бы все работало?
Заранее спасибо)

kimtan

#1
Вы добавляли Вашу строку с первого листа в списки автозаполнения? Ориентация списка не важна.
Webmoney: E350157549801 Z116603216205 R268084006579

VictorK

Также можно почитать в Справке Excel описание функции ТРАНСП (пример 1)

Wer666

В автозаполнение не добавлял( а как это сделать?

kimtan

Webmoney: E350157549801 Z116603216205 R268084006579

Wer666

Почему то не работает функция ТРАНСП. В строке отображается только сама формула - а не значения(( а если уменьшаю диапазон - то пишет "ЗНАЧ!"(( Что делать подскажите(

VictorK

Допустим, на Листе 1 в ячейках от A1 до E1 находятся числа 1, 2, 3, 4, 5.
Чтобы на Листе 2 получить эти числа в ячейках A1:A5, нужно выделить мышью этот диапазон (A1:A5), нажать клавишу F2 (режим редактирования первой ячейки выбранного диапазона) и ввести формулу =ТРАНСП(Лист1!A1:E1), но после окончания ввода необходимо нажать не просто Enter, а сочетание клавиш Ctrl+Shift+Enter (ввод формулы массива).

kimtan

#7
Хочется добавить к вышесказанному: это не имеет никакого отношения к функции автозаполнения.
Это можно и проще сделать: Копирование-Специальная вставка/Поставить галку "Транспонировать". Правда, если требуется связь с листом 1, предпочтительнее применение формулы {=ТРАНСП(Лист1!A1:E1)}, как и говорил VictorK
Webmoney: E350157549801 Z116603216205 R268084006579

VictorK

#8
Цитата: kimtan от 22.03.2009, 14:14
Хочется добавить к вышесказанному: это не имеет никакого отношения к функции автозаполнения.
Согласен, но Wer666 под автозаполнением имел ввиду ввод формулы в первую ячейку и "растягивание" её вниз по столбцу.
В Справке Excel подобная процедура обзывается "автоматическое заполнение формулой".

IKor

Цитата: VictorK от 22.03.2009, 14:11
Допустим, на Листе 1 в ячейках от A1 до E1 находятся числа 1, 2, 3, 4, 5.
Чтобы на Листе 2 получить эти числа в ячейках A1:A5, нужно выделить мышью этот диапазон (A1:A5), нажать клавишу F2 (режим редактирования первой ячейки выбранного диапазона) и ввести формулу =ТРАНСП(Лист1!A1:E1), но после окончания ввода необходимо нажать не просто Enter, а сочетание клавиш Ctrl+Shift+Enter (ввод формулы массива).
В Вашем примере можно обойтись и простой формулой (не формулой массива):
=ИНДЕКС(Лист1!$1:$1;1;СТРОКА()) введенной в ячейках A1:A5 на втором листе