-1

лист с данными

Как извлечь все записи, собранные в один столбец, и переставить их в "обычную" таблицу с записями в строках и полями в столбцах? Данные "вертикальные", потому что это было расположение в.DOC-файл, из которого я извлек информацию.

У меня есть много записей данных, которые сложены (фактически) в два столбца. Col. A содержит имя поля, Col B содержит значение поля. Некоторые из записей не имеют всех полей, то есть строки 2,3,4,5 содержат значения для 1-й записи; строки 6,7,8 значения для 2-й записи. Благодарю.

Спасибо всем за быстрые ответы. Извиняюсь, что мой вопрос был неоднозначным.

2 ответа2

0

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

Name    Value
N1      V1
N2  
N3  
N4      V2
N5  
N6  
N7      V3
N8  
  1. Выберите ячейки column2 (значения)

  2. Домой> Раздел редактирования> Найти и заменить подменю> Перейти к специальному: это выберет все пустые строки.

  3. Когда все пустые ячейки выбраны, щелкните панель формул и введите имя верхней ячейки. В моих колонках это B2. Введите "= $ B2" и нажмите Ctrl + Enter

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

0

  1. Введите следующее в I4, затем нажмите Ctrl Shift Enter, чтобы ввести его как формулу массива

    =IFERROR(INDEX($F$4:$F$15,MATCH(I$3&$H4,$E$4:$E$15&$B$4:$B$15,0)),"")
    
  2. Скопируйте I4 в I4:L7

Ссылка: Как использовать функции листа INDEX и MATCH с несколькими критериями в Excel

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .