Страницы: 1
RSS
Транспонирование таблицы с формулами
 
Есть таблица на листе "Формулы" с некими формулами, которые ссылаются на данные с других листов (в примере на лист "Данные"). Таблица с формулами A1:B3.
Надо каким то алгоритмом поменять строки и столбцы местами, чтобы в итоге получилась бы таблица как в E1:G2, но только чтобы там были бы не значения, а формулы, как в первой таблице, которые дают эти значения.
Как поменять значения - легко, с помощью формулы "Транспонировать", но в результате ее никак нельзя будет редактировать. Тока без макросов. С макросами я просижу дольше, чем поменять таблицу вручную.
В оригинале таблица несколько больше, чем 2*3 ячеек, поэтому хотелось бы получить некий алгоритм, как можно это сделать...
Изменено: wowick - 17.02.2017 15:05:14
Если автоматизировать бардак, то получится автоматизированный бардак.
 
@wowik что-то файл пустой...
 
Пересохранил.
Если автоматизировать бардак, то получится автоматизированный бардак.
 
И в чем проблема?! Копи/паст/транспонировать и... все в ажуре... ;)
Код
=Данные!$A$1
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
 в первом диапазоне зафиксируйте формулы, чтоб были абс ссылка вида $A$1, далее копируем, потом спец вставка- формулы, транспонировать
Изменено: Vik_tor - 17.02.2017 16:47:38
 
Спасибо, протрезвею, попробую  ;)
Если автоматизировать бардак, то получится автоматизированный бардак.
 
Нее, совсем не то!
На листе "формулы" в ячейке В1 стоит формула
Код
=Данные!A2
Если я копирую всё на новый лист, как вы советуете, то она должна стоять в ячейке А2,, но там при таком копировании стоит формула:
Код
=Данные!B1
Может я чего то неправильно делаю???
Если автоматизировать бардак, то получится автоматизированный бардак.
 
Цитата
wowick написал: Нее, совсем не то!

Цитата
wowick написал: протрезвею, попробую
Еще разок попытайтесь, а то - утро вечера... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Всё равно не получается.
Я выделяю диапазон А1-В3, копирую его в буфер.
ПКМ нажимаю на I1 и выбираю "специальная вставка", там выбираю "формулы" и "транспонировать" и у меня получается как в файле.
Если автоматизировать бардак, то получится автоматизированный бардак.
Страницы: 1
Наверх