Похожие вопросы

Ярлык в Word или Excel для специальной вставки?
Добавление даты в формулу в excel [закрыто]
Сводная таблица с абсолютными значениями и процентами в Столбцах со значениями в строках
Не удается щелкнуть элемент управления ActiveX в Excel 2010 Standard
Среднее по месяцам в пределах нескольких диапазонов дат excel
Как создать слияние из excel в Microsoft word, а затем наложить несколько изображений друг на друга
Печать нескольких листов с различной ориентацией
Excel VBA: SQL-запрос обрабатывает ошибку
Excel: Как преобразовать таблицу с ежедневными датами в недели
Преобразование времени Unix в читаемый человеком формат в Excel
Объедините функцию Sumif с функцией concatenate [closed]
Microsoft Excel 97 пасхальное яйцо [закрыто]
Как ускорить работу макроса в Excel 2003?
Как удалить повторяющиеся значения (#не удалять повторяющиеся значения#) в столбце excel?
Excel-приращение числа при сохранении строки/текста ячейки

Как транспонировать каждые 3 значения из одной строки в несколько столбцов?

Это может быть потенциально неловко, но эй, его никогда не поздно узнать.

enter image description here

Я использую Microsoft 2010.

У меня есть упомянутая выше значения строк в трех экземплярах (яичница-контроль %) и мне нужно переставить эти три копии в несколько столбцов с учетом выборки (см. выше).

Я знаю, что вы можете легко все перенести эти значения в столбцы, выбрав трех экземплярах и их транспонирование, 3 значения одновременно. У меня есть много образцов, и это займет возрастов.

Итак, есть ли способ ускорить это, выбрав всего один ряд и транспонирование в трех экземплярах (3 значения) в несколько столбцов?

лучший

San

5
задан Bandersnatch
источник

1 ответов

вы можете сделать это с формулой или двумя.

эта формула (заполненная справа от E8 в таблице ниже) вытягивает номера образцов (659, 660 и т. д.) из данных вверху:

=INDEX(:,1,3*(COLUMN()-4))

вы не показали заголовки строк и столбцов, поэтому я предположил, что числа находятся в строке 2, и что первый столбец показан в столбце A. Вы можете изменить "$2:$2" по мере необходимости. Кроме того, "4" должно быть на единицу меньше номера столбца, в котором находится формула в.

enter image description here

эта формула, заполненная и справа от E9, копирует проценты в соответствующие местоположения:

=INDEX(:,3*(COLUMN()-4)-1+MOD((ROW()-9),3))

опять же, строка $3:$3 может быть изменена по мере необходимости, а "4" на единицу меньше номера столбца, в котором находится формула. Кроме того, " 9 " должно быть равно строке, в которой находится формула.

EDIT: я также предполагаю, что ваши номера образцов находятся в средней ячейке три сгруппированные ячейки. Если нет, добавьте или вычтите 1 в конце формуле:

=INDEX(:,1,3*(COLUMN()-4)-1) или =INDEX(:,1,3*(COLUMN()-4)+1)

Я надеюсь, что это помогает и удачи.

PS. Если вы нашли этот ответ полезным, пожалуйста, нажмите на галочку вверху, чтобы принять ответ и удалить его из очереди без ответа. Благодаря.

2
отвечен Bandersnatch 2018-03-19 14:56:05
источник

Другие вопросы microsoft-excel microsoft-excel-2010 transpose