Note: The other languages of the website are Google-translated. Back to English

Як вставити дані у відфільтрований список, лише пропускаючи приховані рядки в Excel?

Як ми всі знаємо, при спробі вставити значення у відфільтрований список таблиць, приховані рядки не пропускаються, тому ми отримаємо неправильний результат. Наприклад, у мене є два аркуші, аркуш 1 містить дані, які були відфільтровані, а аркуш 2 - дані, які я хочу вставити у фільтрований аркуш 1, як показано на наступних скріншотах. Чи існує якась функція, завдяки якій ми можемо отримувати дані, вставлені у відфільтровані рядки, лише в Excel?

doc-paste-to-filtered-data-1 doc-paste-to-filtered-data-2

Вставте дані у відфільтрований список у Excel із допоміжними стовпцями

Вставте дані у відфільтрований список у Excel за допомогою Kutools для Excel


стрілка синя права міхур Вставте дані у відфільтрований список у Excel із допоміжними стовпцями

Щоб вставити дані у відфільтрований список, потрібно застосувати кілька допоміжних стовпців, виконайте наступні кроки за кроком:

1. Спочатку натисніть дані > фільтр щоб видалити фільтр, і введіть 1, 2 в клітинки C2 і C3 окремо, які поруч із стовпцем фільтра, і виберіть комірки C2 і C3, а потім перетягніть маркер заповнення до комірок, що відповідають вашим даним на аркуші 1. Дивіться знімок екрана:

doc-paste-to-filtered-data-3

2. Потім знову відфільтруйте дані, натиснувши дані > фільтр, у цьому прикладі я відфільтрую “KTE” з аркуша 1 і введу цю формулу = РЯДОК () у комірку D2, а потім заповніть цю формулу до видимих ​​комірок, які вам потрібні у стовпці D, див. скріншоти:

doc-paste-to-filtered-data-4 2 doc-paste-to-filtered-data-5

3. А потім знову скасуйте фільтр і сортуйте дані за стовпцем D із зростанням, всі елементи KTE відсортовані разом, див. Знімок екрана:

doc-paste-to-filtered-data-4

4. Далі ви можете скопіювати дані A1: B6 у аркуші 2 та вставити їх у діапазон A2: B7 аркуша 1.

doc-paste-to-filtered-data-4

5. Потім вам потрібно відновити початковий порядок даних, клацніть стовпець C та відсортуйте дані за зростанням, див. Знімок екрана:

doc-paste-to-filtered-data-4

6. І порядок даних відновлено, тоді ви можете видалити вміст стовпця С і стовпця D, як вам потрібно, нарешті, ви зможете відфільтрувати потрібні дані, і ви побачите, що відфільтровані дані успішно замінено новими даними.

doc-paste-to-filtered-data-4


стрілка синя права міхур Вставте дані у відфільтрований список у Excel за допомогою Kutools для Excel

Перший метод занадто складний для застосування, тож, ось, я представляю вам зручний інструмент - Kutools для Excel, З його Вставте у видимий діапазон Ви можете швидко вставити дані у відфільтрований список без особливих зусиль.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів.

після установки Kutools для Excel, будь ласка, виконайте наступне:

1. Спочатку виберіть розташування даних, яке потрібно скопіювати та вставити у відфільтрований список. А потім клацніть Кутулс > Діапазон > Вставте у видимий діапазон, див. скріншот:

doc-paste-to-filtered-data-4

2. А потім а Вставте у видимий діапазон спливаюче вікно, натисніть клітинку або комірку діапазону, куди ви хочете вставити нові дані, див. знімок екрана:

doc-paste-to-filtered-data-4

3. Потім натисніть OK , нові дані було вставлено лише у відфільтрований список, а також зберігаються дані прихованих рядків.

(1.) Якщо ви вирішите Тільки вставити значення параметр, у відфільтровані дані буде вставлено лише значення, див. screesnhot:

doc-paste-to-filtered-data-4

(2.) Якщо ви вирішите всі параметр, значення, а також форматування будуть вставлені у відфільтровані дані, див. screesnhot:

doc-paste-to-filtered-data-4

Натисніть, щоб дізнатись більше про цю утиліту Вставити у видимий діапазон.


стрілка синя права міхур Скопіюйте та вставте значення комірок у видимі або відфільтровані клітинки лише за допомогою Kutools для Excel:

Назва вашого веб-сайту

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (9)
Оцінено 5 з 5 · рейтинги 1
Цей коментар був мінімізований модератором на сайті
ВИ. Є. BAE. І. THE. КОЗА. Але щиро дякую! Я всюди шукав допомоги з цього приводу!
Цей коментар був мінімізований модератором на сайті
Дуже корисно та зрозуміло. Я всюди шукав в Інтернеті і нічого не знайшов. Або підручники, щоб досягти чогось іншого :) Велике спасибі
Цей коментар був мінімізований модератором на сайті
Я годинами намагався вирішити цю проблему, поки врешті не знайшов цей чудовий веб-сайт. Спасибі!
Цей коментар був мінімізований модератором на сайті
Не працює. Я спробував у Office 2007. Я скопіював діапазон клітинок і спробував вставити у видимі клітинки, дані буфера обміну видалено, але вони не вставлені. Спробуйте надати рішення
Цей коментар був мінімізований модератором на сайті
A mon niveau c'est pareil, ça ne fonctionne pas. Existe-t-il autre solution ?
Цей коментар був мінімізований модератором на сайті
Привіт, друзі
Якщо наведений вище метод не працює належним чином, тут ви також можете використати наведений нижче код VBA: (примітки: перед використанням коду вам слід створити резервну копію даних, код не підтримує скасування.)
Sub CopyFilteredCells()
	'Updateby Extendoffice
	Dim rng1 As Range
	Dim rng2 As Range
	Dim InputRng As Range
	Dim OutRng As Range
	xTitleId     = "KutoolsforExcel"
	Set InputRng = Application.Selection
	Set InputRng = Application.InputBox("Copy Range :", xTitleId, InputRng.Address, Type: = 8)
	Set OutRng   = Application.InputBox("Paste Range:", xTitleId, Type: = 8)
	For Each rng1 In InputRng
		rng1.Copy
		For Each rng2 In OutRng
			If rng2.EntireRow.RowHeight > 0 Then
				rng2.PasteSpecial
				Set OutRng = rng2.Offset(1).Resize(OutRng.Rows.Count)
				Exit For
			End If
		Next
	Next
	Application.CutCopyMode = False
End Sub


Будь ласка, спробуйте, сподіваюся, це допоможе вам!
Цей коментар був мінімізований модератором на сайті
Muchas gracias, me sirvió mucho. Toda una tarde estaba viendo manera, pero con Kutools for Excel la vida es mas facil
Оцінено 5 з 5
Цей коментар був мінімізований модератором на сайті
Привіт, Саул,
Радий, що Kutools може вам допомогти, 😀
Цей коментар був мінімізований модератором на сайті
Hello zusammen, ich habe die Version mit den Hilfsspalten soeben ausprobiert und mit ein paar kleinen Änderungen, funktioniert es auch in M365: = REIHE () gibt es nicht mehr, das heißt jetzt: =ZEILE()
Nachdem ich diese Formel eingefügt habe, habe ich (in meiner gefilterten Liste) die Werte, die bei =ZEILE() angezeigt werden farbig markiert. Erst anschließend habe ich wieder den Filter entfernt und die Liste nach der ausgewählten Farbe sortiert. Фертіг! So kann man die obersten (farbigen) Zellen nun bearbeiten und Daten einfügen.
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL