Перетащить строку данных из одного места в таблице в другое

Перетащить строку данных из одного места в таблице в другое

У меня есть список имен и их различных свойств.

Данные электронной таблицы

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

Перемещение строки

В настоящее время я могу сделать это, скопировав и вставив всю строку, но это не элегантно и не динамично (цифра, выделенная синим цветом, не отображается).нетобновить с помощью этого метода):

Копирование и вставка не являются динамическими

Мое идеальное решение: имя вводится в столбец «Имя». Программа электронных таблиц перетаскивает соответствующую строку из «главного» листа в новый лист.

Автозаполнение и автозаполнение строк

В настоящее время я использую Numbers.app, но мне интересно, возможно ли это в Excel, OpenOffice Calc, Google Docs или любой другой программе для работы с электронными таблицами. Спасибо.

решение1

В ЭкселеВПР«Ищет значение в первом столбце массива таблицы и возвращает значение в той же строке из другого столбца массива таблицы».

Используя вашу информацию в том виде, в котором вы ее опубликовали, я создал таблицу на первом листе, а это — на втором листе;

введите описание изображения здесь

=VLOOKUP(A2,Sheet1!A1:D6,2,FALSE)

Введите имя в A2, и B2 будет искать значение цвета для имени "Dagger" в первом столбце первого листа. Вы заметите массив, Sheet1!A1:D6указанный в формуле, то есть вашу таблицу на первом листе. Номер 2— это столбец, из которого нужно получить данные. Поэтому, чтобы получить размер, измените индекс столбца на 3и так далее.

Если вы измените данные в таблице на первом листе, данные обновятся.

решение2

В Google Spreadsheets это можно сделать разными способами. Мне нравится использовать функцию FILTER. Используйте следующий синтаксис:

=FILTER(Sheet1!A2:A;Sheet1!A2:A=A2)

Вы должны (можете) начать с A2, чтобы пропустить заголовки.

Связанный контент