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

Як повторити значення клітинки, доки в Excel не з’явиться чи не з’явиться нове значення?

Як показано на лівому скріншоті, вам потрібно повторювати значення комірки, поки нове значення не буде побачено або досягнуто в стовпці в Excel. У цьому випадку вам потрібно повторювати значення A у наступній порожній комірці, поки не буде досягнуто значення B, і повторювати значення B, поки не буде видно значення C. Як цього досягти? Ця стаття вам допоможе.

Повторюйте значення комірки, доки нове значення не буде побачене або досягнуте за допомогою формули
Повторюйте значення комірки, доки нове значення не буде побачено або досягнуто з посиланням на значення вище
Повторюйте значення комірки, поки нове значення не буде побачено або досягнуто за допомогою коду VBA
Легко повторюйте значення комірки, доки нове значення не буде побачене або досягнуте лише кількома клацаннями


Повторюйте значення комірки, доки нове значення не буде побачене або досягнуте за допомогою формули

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

1. У новому стовпці виберіть порожню комірку, яка прилягає до комірки (E2), потрібно повторити її значення, а потім введіть формулу = E2 у рядок формул і натисніть клавішу Enter. Дивіться знімок екрана:

2. Виберіть наступну комірку (F3) у стовпці довідки, введіть формулу = IF (E3 = "", F2, E3) в панель формул, потім натисніть вводити ключ

3. Продовжуйте обирати комірку F3, перетягніть ручку заповнення вниз, щоб повторювати всі значення комірки, доки не з’явиться нове значення. Дивіться знімок екрана:


Легко повторюйте значення комірки, поки в Excel не буде досягнуто нового значення:

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


Повторюйте значення комірки, доки нове значення не буде побачено або досягнуто з посиланням на значення вище

Окрім наведеної вище формули, спочатку можна виділити всі порожні комірки, а потім посилатися на всі вищезазначені значення, щоб заповнити порожні комірки комбінаційними клавішами.

1. Виберіть стовпець, який потрібно повторити, значення клітинки, а потім натисніть F5 ключ, щоб відкрити Перейти до діалогове вікно, а потім натисніть спеціальний кнопки.

2 В Перейти до спеціального діалоговому вікні, виберіть Бланки а потім натисніть кнопку OK кнопку. Дивіться знімок екрана:

3. Тепер усі порожні клітинки у вибраному стовпці виділено, введіть знак рівності =, натисніть клавішу зі стрілкою вгору один раз, а потім натисніть Ctrl + вводити клавіші одночасно.

Потім ви можете бачити, що значення клітинки у вибраному стовпці повторюється, поки нове значення не буде показано, як показано на знімку екрана:


Повторюйте значення комірки, поки нове значення не буде побачено або досягнуто за допомогою коду VBA

Наступний код VBA також може допомогти вам повторити значення комірки, поки нове значення не буде відображено в певному стовпці в Excel.

1. Виберіть діапазон стовпців, для якого потрібно повторювати значення комірки, доки не з’явиться нове значення, а потім натисніть інший + F11 клавіші одночасно, щоб відкрити Microsoft Visual Basic для додатків вікна.

2 В Microsoft Visual Basic для додатків вікна, натисніть Insert > Модулі. Потім скопіюйте та вставте наведений нижче код VBA у вікно модуля.

Код VBA: Повторюйте значення комірки, поки в Excel не з’явиться нове значення

Sub FillDown()
Dim xRng As Range
Dim xRows As Long, xCols As Long
Dim xRow As Integer, xCol As Integer
Set xRng = Selection
xCols = xRng.Columns.CountLarge
xRows = xRng.Rows.CountLarge
For xCol = 1 To xCols
  For xRow = 1 To xRows - 1
    If xRng.Cells(xRow, xCol) <> "" Then
      xRng.Cells(xRow, xCol) = xRng.Cells(xRow, xCol).Value
      If xRng.Cells(xRow + 1, xCol) = "" Then
        xRng.Cells(xRow + 1, xCol) = xRng.Cells(xRow, xCol).Value
      End If
    End If
  Next xRow
Next xCol
End Sub

3 Натисніть кнопку F5 клавіша для запуску коду. Потім усі порожні клітинки у вибраному діапазоні стовпців негайно заповнюються значенням вище.


Легко повторюйте значення комірки, доки нове значення не буде побачене або досягнуте лише кількома клацаннями

Цей розділ введе Заповніть порожні клітинки корисність Kutools для Excel. За допомогою цієї утиліти ви можете легко повторювати значення комірки, доки нове значення не побачите лише за кілька кліків.

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

1. Виберіть діапазон стовпців, який потрібно повторити, значення клітинки, а потім натисніть Кутулс > Insert > Заповніть порожні клітинки. Дивіться знімок екрана:

2 В Заповніть порожні клітинки діалоговому вікні, виберіть На основі цінностей в Заповнювати чимось розділ, вибрати вниз опція в опції і, нарешті, клацніть на OK кнопку. Дивіться знімок екрана:

Потім усі порожні комірки негайно заповнюються вказаними вище значеннями комірок, як показано нижче.

  Якщо ви хочете отримати безкоштовну пробну версію (30-день) цієї утиліти, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


Демонстрація: Легко повторюйте значення комірки, поки нове значення не буде побачено або досягнуто за допомогою Kutools для Excel


Статті по темі:


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

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% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (6)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Велике спасибі, фантастично
Цей коментар був мінімізований модератором на сайті
Dim xRow As Long, xCol As Long
якщо у вас дуже великий набір даних
Цей коментар був мінімізований модератором на сайті
У Office 365 (Excel 2016) функціонує Kutools for Excel ні, um die Zellenwerte zu wiederholen und Excel hängt sich auf und reagiert nicht mehr
Цей коментар був мінімізований модератором на сайті
Дякую брате. Це працює
Цей коментар був мінімізований модератором на сайті
Дуже дякую, це працює просто ідеально!
Цей коментар був мінімізований модератором на сайті
Як тільки я змінив формулу на кроці 2 для комірки F3 на =IF(E2="",F2,E2), вона працювала ідеально.
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

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

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