Как объединить ячейки, игнорировать или пропускать пробелы в Excel?
Excel Объединить Функция может помочь вам быстро объединить несколько значений ячеек в одну ячейку, если в выбранных ячейках есть пустые ячейки, эта функция также объединит пустые ячейки. Но иногда вы просто хотите объединить ячейки с данными и пропустить пустые ячейки, как вы могли бы закончить это в Excel?
Объединенные ячейки игнорируют или пропускают пробелы с формулой
Объединенные ячейки игнорируют или пропускают пробелы с помощью функции, определяемой пользователем
Объединенные ячейки игнорируют или пропускают пробелы с помощью Kutools for Excel
Объединенные ячейки игнорируют или пропускают пробелы с формулой
Предположим, у меня есть следующие данные ячеек, которые заполнены некоторыми пустыми ячейками, чтобы объединить строки в одну ячейку, вы можете применить формулу для ее решения.
Введите эту формулу в пустую ячейку, в которую вы хотите поместить объединенный результат, =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,""), затем перетащите маркер заполнения прямо к ячейкам, к которым вы хотите применить эту формулу, и значения строк были объединены без пустых ячеек, как показано на следующем снимке экрана:
Советы: Если необходимо объединить больше строк, вы должны использовать функцию ЕСЛИ для объединения ячеек, например =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")&IF(A6<>"","-"&A6,""), "–" Символ в формуле можно заменить любыми другими разделителями, которые вам нужны.
Объединение нескольких ячеек игнорирует или пропускает пробелы:
Kutools for Excel's Сочетать Строки, столбцы или ячейки без потери данных Функция может помочь вам объединить или объединить несколько строк, столбцов или ячеек без потери данных, но пропустить или игнорировать пустые ячейки. Нажмите, чтобы загрузить Kutools for Excel! Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас! |
Объединенные ячейки игнорируют или пропускают пробелы с помощью функции, определяемой пользователем
Если необходимо объединить несколько ячеек, приведенная выше формула будет слишком сложной для выполнения, поэтому для ее решения можно использовать следующую функцию, определяемую пользователем.
1. Удерживайте Alt + F11 ключи в Excel, и он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модули, и вставьте следующий макрос в Модули Окно.
Код VBA: объединенные ячейки игнорируют пробелы:
Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "/"): Next
Concatenatecells = Left(nn, Len(nn) - 1)
End Function
3. Сохраните и закройте это окно кода, вернитесь на рабочий лист и введите следующую формулу: = concatenatecells (A1: A5) в пустую ячейку и перетащите маркер заполнения прямо в ячейки, чтобы применить эту формулу, и вы получите следующий результат:
Советы: В приведенном выше коде VBA вы можете изменить «/»На любые другие необходимые вам разделители.
Объединенные ячейки игнорируют или пропускают пробелы с помощью Kutools for Excel
Помимо скучной формулы и кода, здесь я могу порекомендовать удобный инструмент -Kutools for Excel, с его мощным Сочетать Утилита, вы можете объединить несколько ячеек в одну без каких-либо усилий.
Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. |
После установки Kutools for Excel, пожалуйста, сделайте следующее:
1. Выберите значение ячеек, которое вы хотите объединить.
2. Нажмите Кутулс > Слияние и разделение > Комбинируйте строки, столбцы или ячейки без потери данных, см. снимок экрана:
3. В появившемся диалоговом окне:
- (1.) Выберите тип ячеек, которые вы хотите объединить, вы можете объединить столбцы, объединить строки и объединить все ячейки в одну ячейку;
- (2.) Укажите разделитель для объединенного содержимого;
- (3.) Выберите место для размещения результата, вы можете поместить результат в верхнюю или нижнюю ячейку;
- (4.) Укажите, как работать с объединенными ячейками, вы можете сохранить или удалить содержимое из этих объединенных ячеек, а также можете объединить эти объединенные ячейки.
4. После завершения настройки нажмите Ok Кнопка, и выбранные строки были объединены в одну ячейку отдельно, и она автоматически пропустила пробелы, см. снимок экрана:
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Демо: объединенные ячейки игнорируют или пропускают пробелы с помощью Kutools for Excel
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!