Как вставить пустые строки при изменении значения в Excel?

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

Вставляйте пустые строки при изменении значения с помощью функции Subtotal

Вставлять пустые строки при изменении значения с помощью вспомогательных столбцов

Вставлять пустые строки при изменении значения с помощью кода VBA

Вставить определенное количество пустых строк при изменении значения с помощью мощной функции


Вставлять пустые строки при изменении значения с помощью функции «Промежуточный итог»

С помощью функции Промежуточный итог вы можете вставлять пустые строки между данными при изменении значения, как следующие шаги:

1 . Выберите диапазон данных, который вы хотите использовать.

2 . Нажмите Данные > Промежуточный итог , чтобы открыть диалоговое окно Промежуточный итог , и в Промежуточный итог выберите следующие параметры:

1 : выберите имя столбца, в который вы хотите вставить пустые строки, в зависимости от того, когда значение изменяется в При каждом изменении в разделе;
2 : выберите Count из Используйте раскрывающийся список функции ;
3 : проверьте имя столбца, в который вы хотите вставить промежуточный итог, в Добавить промежуточный итог в список

3 . Затем нажмите OK , строки промежуточных итогов были вставлены между различными продуктами, а символы структуры отображаются слева от таблицы, см. Снимок экрана:

4 . Затем щелкните цифру 2 в верхней части символа контура, чтобы отобразить только строки промежуточных итогов.

5 . Затем выберите данные диапазона промежуточных итогов и нажмите сочетания клавиш Alt +; , чтобы выбрать только видимые строки, см. Снимок экрана:

. После выбора только видимых строк нажмите клавишу Delete на клавиатуре, и все строки промежуточных итогов будут удалены.

7 . Затем щелкните любую другую ячейку и вернитесь назад Данные > Разгруппировать > Очистить контур , чтобы удалить контуры, см. Снимок экрана:

8 . Символы контура были сразу очищены, и вы можете видеть, что между данными были вставлены пустые строки при изменении значения, см. Снимок экрана:

. Наконец, вы можете удалить столбец A по мере необходимости.


Вставить разрыв страницы, пустые строки, внизу цвет границы или заливки при быстром изменении значения

Если у вас есть Kutools for Excel Отличительные различия , вы можете быстро вставить разрыв страницы, пустые строки, нижнюю границу или цвет заливки, когда значение изменяется по мере необходимости. См. Демонстрацию ниже. Нажмите, чтобы загрузить Kutools for Excel!


Вставлять пустые строки при изменении значения с помощью вспомогательных столбцов

С помощью вспомогательных столбцов вы можете вставить формулу сначала, а затем примените функцию Найти и заменить , наконец, вставьте пустые строки между изменяющимися значениями. Пожалуйста, сделайте следующее:

1 . В пустой ячейке C3 введите эту формулу = A3 = A2 , а в ячейку D4 введите эту формулу = A4 = A3 , см. Снимок экрана:

2 . Затем выберите C3: D4 и перетащите маркер заполнения в диапазон, в котором вы хотите применить эти формулы, и вы получите True или False в ячеек, см. снимок экрана:

3 . Затем нажмите клавиши Ctrl + F , чтобы открыть диалоговое окно Найти и заменить , в появившемся диалоговом окне введите FALSE . в текстовое поле Найти на вкладке Найти и нажмите кнопку Параметры , чтобы развернуть это диалоговое окно, и выберите Значения из раскрывающегося списка Искать в , см. снимок экрана:

4. Нажмите кнопку Найти все , а затем нажмите Ctrl + A , чтобы выбрать все результаты поиска, все ячейки FALSE были выбраны сразу, см. Снимок экрана:

6 . Закройте диалоговое окно Найти и заменить , на следующем шаге вы можете вставить пустые строки, нажав Home > Вставить > Вставить строки листа , и пустые строки были вставлены в данные при изменении значения на основе столбца A, см. снимки экрана:

таблица>

7 . Наконец, вы можете удалить вспомогательные столбцы C и D по мере необходимости.


Вставляйте пустые строки при изменении значения с помощью кода VBA

Если вы устали использовать вышеуказанные методы, вот код также может помочь вам сразу вставить пустые строки между измененными значениями.

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Insert > Module и вставьте следующий код в окно модуля .

Код VBA: вставлять пустые строки при изменении значения

3 . Затем нажмите клавишу F5 , чтобы запустить этот код, и появится окно подсказки, позволяющее выбрать данные одного столбца, в которые вы хотите вставить пустые строки при изменении значения, на котором вы основывались, см. Снимок экрана:

4 . Затем нажмите OK , пустые строки были вставлены между данными при изменении значения в зависимости от столбца A.


Вставляйте определенное количество пустых строк при изменении значения с помощью мощной функции.

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

Советы: Чтобы применить эту функцию Выявить различия , во-первых, вы должны загрузить Kutools for Excel , а затем быстро и легко примените эту функцию.

После установки Kutools for Excel сделайте следующее:

1 . Нажмите Kutools > Формат > Различить различия , см. Снимок экрана:

2 . В диалоговом окне Различать различия по ключевому столбцу выполните следующие операции:

  • Выберите диапазон данных, который вы хотите использовать, и затем выберите ключевой столбец, в который вы хотите вставить пустые строки;
  • Затем установите флажок Пустая строка в разделе Параметры и введите количество пустых строк, которые вы хотите вставить.

3 . Затем нажмите кнопку Ok , и в случае изменения значения ячейки в данные будет вставлено определенное количество пустых строк, см. Снимки экрана:

Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию прямо сейчас!


Оцените статью
Frestage.ru
Добавить комментарий