Как вставить пустые строки при изменении значения в Excel?
Предположим, у вас есть диапазон данных, и теперь вы хотите вставить пустые строки между данными при изменении значения, чтобы вы могли разделить последовательные одинаковые значения в одном столбце, как показано на следующих снимках экрана. В этой статье я расскажу о некоторых хитростях, которые помогут вам решить эту проблему.
Вставлять пустые строки при изменении значения с помощью функции промежуточных итогов
Вставляйте пустые строки при изменении значения с помощью вспомогательных столбцов
Вставлять пустые строки при изменении значения с кодом VBA
Вставляйте определенное количество пустых строк при изменении значения с помощью мощной функции
Вставлять пустые строки при изменении значения с помощью функции промежуточных итогов
Для Сумма вы можете вставить пустые строки между данными при изменении значения, выполнив следующие действия:
1. Выберите диапазон данных, который вы хотите использовать.
2. Нажмите Данные > Сумма для открытия Сумма диалоговом окне и в Сумма диалог, пожалуйста, сделайте следующие опции:
1: Выберите имя столбца, в который вы хотите вставить пустые строки, в зависимости от того, когда значение изменяется под При каждом изменении в разделе;
2: Выберите Количество из Использование функции раскрывающийся список;
3: Отметьте имя столбца, в который вы хотите вставить промежуточный итог в Добавить промежуточный итог к список
|
3. Затем нажмите OK, строки промежуточных итогов были вставлены между различными продуктами, а символы структуры отображаются в левой части таблицы, см. снимок экрана:
4. А затем щелкните цифру 2 в верхней части символа контура, чтобы отобразить только строки промежуточных итогов.
5. Затем выберите данные диапазона промежуточных итогов и нажмите Alt +; сочетания клавиш для выбора только видимых строк, см. снимок экрана:
6. После выбора только видимых строк нажмите кнопку Удалить на клавиатуре, и все строки промежуточных итогов были удалены.
7. Затем щелкните любую другую ячейку и вернитесь Данные > Ungroup > Четкий контур чтобы удалить контуры, см. снимок экрана:
8. Символы контура были очищены сразу, и вы можете видеть, что между данными были вставлены пустые строки при изменении значения, см. Снимок экрана:
9. Наконец, вы можете удалить столбец A по мере необходимости.
Вставлять разрыв страницы, пустые строки, нижнюю границу или цвет заливки при быстром изменении значения
Если вы только что Kutools for Excel's Различать различия вы можете быстро вставить разрыв страницы, пустые строки, нижнюю границу или цвет заливки, когда значение изменяется по мере необходимости. См. Демонстрацию ниже. Нажмите, чтобы загрузить Kutools for Excel!
Вставляйте пустые строки при изменении значения с помощью вспомогательных столбцов
С помощью вспомогательных столбцов вы можете сначала вставить формулу, а затем применить Найти и заменить функция, наконец, вставьте пустые строки между изменяющимися значениями. Пожалуйста, сделайте следующее:
1. В пустой ячейке C3 введите эту формулу = A3 = A2, а в ячейку D4 введите эту формулу = A4 = A3, см. снимок экрана:
2. Затем выберите C3: D4 и перетащите маркер заполнения в диапазон, в котором вы хотите применить эти формулы, и вы получите Правда or Ложь в ячейках см. снимок экрана:
3, Затем нажмите Ctrl + F , чтобы открыть Найти и заменить диалоговое окно, в появившемся диалоговом окне введите НЕПРАВДА в Найти то, что текстовое поле под Найдите вкладку и щелкните Опции кнопку, чтобы развернуть это диалоговое окно, и выберите Наши ценности из Заглянуть выпадающий список, см. снимок экрана:
4. Нажмите Найти все кнопку, а затем нажмите Ctrl + для выбора всех результатов поиска были выбраны сразу все ячейки FALSE, см. снимок экрана:
6. Закрой Найти и заменить диалоговое окно, на следующем шаге вы можете вставить пустые строки, нажав Главная > Вставить > Вставить строки листа, а пустые строки были вставлены в данные при изменении значения в зависимости от столбца A, см. снимки экрана:
7. Наконец, вы можете удалить вспомогательные столбцы C и D по мере необходимости.
Вставлять пустые строки при изменении значения с кодом VBA
Если вы устали использовать вышеуказанные методы, вот код также может помочь вам сразу вставить пустые строки между измененными значениями.
1. Удерживайте ALT + F11 , чтобы открыть Окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.
Код VBA: вставлять пустые строки при изменении значения
Sub InsertRowsAtValueChange()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = WorkRng.Rows.Count To 2 Step -1
If WorkRng.Cells(i, 1).Value <> WorkRng.Cells(i - 1, 1).Value Then
WorkRng.Cells(i, 1).EntireRow.Insert
End If
Next
Application.ScreenUpdating = True
End Sub
3, Затем нажмите F5 нажмите клавишу для запуска этого кода, и появится окно подсказки, позволяющее выбрать данные одного столбца, в которые вы хотите вставить пустые строки при изменении значения, на котором вы основаны, см. снимок экрана:
4, Затем нажмите OK, пустые строки были вставлены между данными при изменении значения в зависимости от столбца A.
Вставляйте определенное количество пустых строк при изменении значения с помощью мощной функции
Если вы попробуете с помощью вышеуказанных сложных методов, здесь я представлю полезный инструмент, Kutools for Excel's Различать различия может помочь вам быстро и легко вставить разрыв страницы, пустые строки, нижнюю границу или цвет заливки при изменении значения ячейки.
Советы:Чтобы применить это Различать различия функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Нажмите Кутулс > Формат > Различать различия, см. снимок экрана:
2. В Различать различия по ключевому столбцу диалоговом окне выполните следующие действия:
- Выберите диапазон данных, который вы хотите использовать, а затем выберите ключевой столбец, на основе которого вы хотите вставить пустые строки;
- Проверьте Пустая строка из файла Опции раздел и введите количество пустых строк, которые вы хотите вставить.
3. Затем нажмите Ok кнопку, и определенное количество пустых строк было вставлено в данные, если значение ячейки изменяется, см. снимки экрана:
Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию сейчас!
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!