Вбок с формулой - Советы по Excel

Содержание

Специальная вставка транспонирования делает снимок данных

Кто-то построил эту таблицу поиска боком, растянувшись на C1: N2. Я понимаю, что могу использовать HLOOKUP вместо VLOOKUP, но я предпочитаю возвращать данные обратно в вертикальную ориентацию.

Скопируйте C1: N2. Щелкните правой кнопкой мыши в A4 и выберите параметр «Транспонировать» из «Параметры вставки». Транспонирование - это причудливое слово в Excel, означающее «повернуть данные в сторону».

Вставить специальное транспонирование

Я много транспонирую. Но я использую alt = "" + E, S, E, Enter для транспонирования вместо щелчка правой кнопкой мыши.

Однако есть проблема. Транспонирование - это одноразовый снимок данных. Что делать, если у вас есть формулы в горизонтальных данных? Есть ли способ транспонировать с помощью формулы?

Первый способ немного странный. Если вы пытаетесь транспонировать 12 горизонтальных ячеек, вам нужно выбрать 12 вертикальных ячеек за один выбор. Начните вводить формулу, например, =TRANSPOSE(C2:N2)в активной ячейке, но не нажимайте Enter. Вместо этого зажмите Ctrl + Shift левой рукой, а затем нажмите Enter. Это помещает единую формулу массива в выбранные ячейки. Эта формула TRANSPOSE вернет 12 ответов, и они появятся в 12 выбранных ячейках.

Ctrl + Shift + Enter для формулы массива

По мере изменения данных в горизонтальной таблице те же значения будут отображаться в вашей вертикальной таблице.

Но формулы массивов малоизвестны. Некоторые новички в работе с электронными таблицами могут попытаться отредактировать формулу и забыть нажать Ctrl + Shift + Enter.

Результат ТРАНСПОРТИРОВКИ

Чтобы избежать использования формулы массива, используйте комбинацию ИНДЕКС и СТРОКА, как показано ниже. =ROW(1:1)- это умный способ записать число 1. Когда вы копируете эту формулу, ссылка на строку изменяется на 2: 2 и возвращает 2.

Функция ИНДЕКС сообщает, что вы получаете ответы от C2: N2 и хотите получить n-й элемент из диапазона.

ИНДЕКС Функция

На рисунке ниже =FORMULATEXTв столбце C показано, как формула изменяется при копировании.

Как формулы меняются при копировании

Спасибо Excel Ace и Tracia Williams за предложение этой функции.

Смотреть видео

  • Специальная вставка транспонирования делает снимок данных
  • Функция TRANSPOSE требует Ctrl + Shift + Enter
  • Использование Ctrl + Shift + Enter с = 2 справа
  • ИНДЕКС с позицией
  • СТРОКА (1: 1) дает число 1
  • Он меняется по мере того, как вы копируете
  • Объедините ИНДЕКС и СТРОКУ
  • 3-й способ: замените = на =
  • Эту функцию предложили Excel Ace и Tracia Williams.

Скачать файл

Загрузите образец файла здесь: Podcast1986.xlsx

Интересные статьи...