Перейти к содержимому

Как расположить данные столбца горизонтально (транспонировать) при помощи функций

     

     

    Ранее в публикациях уже рассказывалось о том, как располагать горизонтально данные столбца горизонтально при помощи копирования и специальной вставки – транспонирования данных. Эта процедура помогает расположить данные горизонтально, но делается это один раз и горизонтальные ячейки не имеют связи с вертикальными. При использовании данного метода, когда вы имеете на одном листе список фамилий, а на втором эти же фамилии в шапке таблицы, при изменении списка фамилий данные в шапку таблицы придется копировать заново. Это очень неудобно и отнимает много времени.

    Ниже расскажем о том, как привязать горизонтальный список к вертикальному при помощи формул.

    Для этого метода переноса данных нам понадобятся функции:


    ДВССЫЛ – эта функция присваивает ячейке данные из другой ячейки с выбранным адресом.ДВССЫЛ

    СЦЕПИТЬ – эта функция соединяет несколько фрагментов текста в единый фрагмент.сцепить

    СТОЛБЕЦ – эта функция присваивает номер столбца.Столбец

     

     

    Рассмотрим пример:

    Существует вертикальный список фамилий, которые следует выстроить горизонтально в шапке новой таблицы.Список

    В первой ячейке новой таблицы записываем систему из трех функций:

    =ДВССЫЛ(СЦЕПИТЬ(«A»;СТОЛБЕЦ()))

    Далее протягиваем значение первой ячейки горизонтально.

    Если номер столбце не совпадает с номером позиции в перечне, можно скорректировать его значение при помощи знаков плюс или минус.

    Например:

    (СТОЛБЕЦ()+3)Система ДВССЫЛ

     

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

    Политика конфиденциальности

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

    Принять