Excel 2011, Mac.Условные копии/вставки ячеек из листа в лист на основе перекрывающегося содержимого в столбцах A?
Два листа, как с именами в «последний, первом» по убыванию в А. Список имени лист-намного короче, чем список имен на листе 2. лист 2 имеют заголовки там в строке 1, но остальные ячейки в этих 12 столбцах оставлены пустыми.
мне нужно, чтобы получить 12 столбцов данных из имен в листе 1 в правильные ряды листа 2.
Я привязал использовать сводную таблицу, но стержень привезены 0 и 1 вместо фактического данные в листе1, хотя он и привел заголовки. Я использовал эту точку (копирование/вставка), чтобы создать обычный лист, в который я копирую эту задачу.
Я попытался найти способ кодировать это, что имеет смысл, но упал на мое лицо, потому что я не могу понять, как это сделать, не делая его чрезмерно сложным.
Я могу добавить строки между совпадающими именами до тех пор, пока A не совпадёт с A, а затем скопируйте и вставьте весь блок ячеек сразу. Я мог найти совпадения и скопировать данные в Sheet2, когда я иду. Я мог бы составить список (массив?) Совпадений, затем пропустить и скопировать материал каждого матча ... Ugh. Я просто ЗНАЮ, что это глупые идеи, но, очевидно, я не могу найти ничего лучшего в поисках - или, по крайней мере, мои поисковые термины бесполезны при охоте за ними.
Так что я не прошу все код, но я прошу две вещи:
1) Код для эффективного сделать это сравнение между именами столбцов в обоих листах A.
2) Предложения по логическому процессу, который был бы самым быстрым для кода (наименее для меня, для этого).
Например:
Underscore indicates empty cell.
Sheet 1 Sheet 2
A B C... A B C D...
1 A 22 11 1 A _ _ 547
2 C 32 21 2 B _ _ 678
3 F 56 89 3 C _ _ 34
4 H 65 90 4 D _ _ 67899
. 5 E _ _ 875
. 6 F _ _ 875
. 7 G _ _ 875
8 H _ _ 875
Resulting Sheet 2
A B C D...
1 A 22 11 547
2 B _ _ 678
3 C 32 21 34
4 D _ _ 67899
5 E _ _ 875
6 F 56 89 875
7 G _ _ 875
8 H 65 90 875
.
.
.
Итак, ваши мысли будут оценены, и ваш код Добро пожаловать!
Содержит ли лист 1 данные в приблизительных рядах? или ваш пример листа 1 - это просто показать, куда должны идти данные? Я имею в виду, например, лист 1, например B1, пустую ячейку или данные, которые должны быть опущены. – lowak
Я не указывал номера строк и буквы столбцов в примере, он просто показывает данные в ячейках. В приведенном выше примере макета будет отображаться «22». Лист1 B2 имеет «32». – user2601892
Теперь отредактируйте вопрос, чтобы лучше отражать метки столбцов Excel и строк. – user2601892