Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Проставить в ячейках столбца ссылки на ячейки строки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Проставить в ячейках столбца ссылки на ячейки строки (Формулы)
Проставить в ячейках столбца ссылки на ячейки строки
ret Дата: Пятница, 23.08.2013, 03:50 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Здравствуйте.

В файле есть 2 листа.
На одном данные заполняются вниз:
- первая строка - список объектов (10 штук - z1..z10),
- в столбцах расписываются их параметры (по 5 штук для каждого объекта x1..x5).
Пример:
z1..z10
x1..х1
. .. .
. .. .
x5..х5

На втором - наоборот:
- первый столбец - в ячейки столбца надо проставить ссылки (10 штук) на сответствующие ячейки строк с названиями объектов из первого листа,
- по ячейкам строк надо проставить ссылки на ячейки с параметрами для каждого объекта.
Пример:
z1 x1..x5
. . . .
. . . .
z10 x1..x5

Возможно ли сделать подобное без применения макросов?
Смысл задачи заключается в том, чтоб введенные данные на листе 1 сразу высвечивались на листе 2. Специальная вставка с транспонировкой тут не подходят.
 
Ответить
СообщениеЗдравствуйте.

В файле есть 2 листа.
На одном данные заполняются вниз:
- первая строка - список объектов (10 штук - z1..z10),
- в столбцах расписываются их параметры (по 5 штук для каждого объекта x1..x5).
Пример:
z1..z10
x1..х1
. .. .
. .. .
x5..х5

На втором - наоборот:
- первый столбец - в ячейки столбца надо проставить ссылки (10 штук) на сответствующие ячейки строк с названиями объектов из первого листа,
- по ячейкам строк надо проставить ссылки на ячейки с параметрами для каждого объекта.
Пример:
z1 x1..x5
. . . .
. . . .
z10 x1..x5

Возможно ли сделать подобное без применения макросов?
Смысл задачи заключается в том, чтоб введенные данные на листе 1 сразу высвечивались на листе 2. Специальная вставка с транспонировкой тут не подходят.

Автор - ret
Дата добавления - 23.08.2013 в 03:50
Pelena Дата: Пятница, 23.08.2013, 07:15 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19187
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ИНДЕКС($A$1:$J$6;СТОЛБЕЦ(A1);СТРОКА(A1))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=ИНДЕКС($A$1:$J$6;СТОЛБЕЦ(A1);СТРОКА(A1))

Автор - Pelena
Дата добавления - 23.08.2013 в 07:15
AlexM Дата: Пятница, 23.08.2013, 08:32 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4509
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Можно использовать функцию ТРАНСП()
Первоначальная таблица Лист1!$A$1:$J$6
На Листе2 выделить диапазон A1:F10, в строку формул ввести формулу
Код
=ТРАНСП(Лист1!$A$1:$J$6)

Нажать Ctrl+Shift+Enter



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеМожно использовать функцию ТРАНСП()
Первоначальная таблица Лист1!$A$1:$J$6
На Листе2 выделить диапазон A1:F10, в строку формул ввести формулу
Код
=ТРАНСП(Лист1!$A$1:$J$6)

Нажать Ctrl+Shift+Enter

Автор - AlexM
Дата добавления - 23.08.2013 в 08:32
ret Дата: Пятница, 23.08.2013, 22:43 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Спасибо.
С функцией ИНДЕКС не вышло, а с ТРАНСП - почти как надо.
 
Ответить
СообщениеСпасибо.
С функцией ИНДЕКС не вышло, а с ТРАНСП - почти как надо.

Автор - ret
Дата добавления - 23.08.2013 в 22:43
Pelena Дата: Пятница, 23.08.2013, 22:51 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19187
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
С функцией ИНДЕКС не вышло

Что там могло "не выйти"
К сообщению приложен файл: Transp.xls (28.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
С функцией ИНДЕКС не вышло

Что там могло "не выйти"

Автор - Pelena
Дата добавления - 23.08.2013 в 22:51
AlexM Дата: Пятница, 23.08.2013, 23:54 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4509
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Что там могло "не выйти"

Транспонирование нужно сделать на листе 2, поэтому
Код
=ИНДЕКС(Лист1!$A$1:$J$6;СТОЛБЕЦ(A1);СТРОКА(A1))



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Что там могло "не выйти"

Транспонирование нужно сделать на листе 2, поэтому
Код
=ИНДЕКС(Лист1!$A$1:$J$6;СТОЛБЕЦ(A1);СТРОКА(A1))

Автор - AlexM
Дата добавления - 23.08.2013 в 23:54
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Проставить в ячейках столбца ссылки на ячейки строки (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!