Как скопировать сумму выбранных ячеек только в Excel?
Например, у вас есть диапазон числовых ячеек в Excel, и теперь вам нужно скопировать сумму этого диапазона и вставить в другую ячейку, как бы вы могли быстро с этим справиться? В этой статье будут представлены несколько простых обходных путей для копирования суммы выбранных ячеек только в Excel.
- Копировать сумму выбранных ячеек только с VBA
- Копировать сумму выбранных ячеек только с созданием диапазона имен
- Копировать сумму выбранных ячеек только с игнорированием скрытых ячеек / строк / столбцов
Копировать сумму выбранных ячеек только с VBA
Мы можем применить VBA, чтобы скопировать только сумму выбранных ячеек, а затем вставить в другую ячейку в Excel. Пожалуйста, сделайте следующее:
1. Выделите числовые ячейки, сумму которых вы только скопируете, и нажмите другой + F11 клавиши, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модули, а затем вставьте ниже код VBA в открывающееся окно модуля.
VBA: копировать сумму выбранных ячеек только в Excel
Sub CopySum()
Dim xOb As New DataObject
xOb.Clear
xOb.SetText Application.WorksheetFunction.Sum(Application.ActiveWindow.RangeSelection)
xOb.PutInClipboard
MsgBox "The sum of selected cells has been copied to the Clipboard.", vbInformation, "Kutools for Excel"
End Sub
3. Нажмите Инструменты > Рекомендации , чтобы открыть окно Ссылки - VBAProject.4. В диалоговом окне Ссылки - VBAProject щелкните значок ЛИСТАТЬ СПИСКИ кнопка. Затем выберите FM20.DLL файл в папке C: \ Windows \ System32 во всплывающем диалоговом окне Добавить ссылку, а затем щелкните Откройте кнопки и OK кнопку, чтобы закрыть два диалоговых окна. Смотрите скриншот:
Примечание: Если же линия индикатора Библиотека объектов Microsoft Forms 2.0 опция существует в Доступные ссылки в поле Ссылки - окно VBAProject, установите этот флажок напрямую, а затем щелкните OK .
5. Теперь вы вернетесь в окно модуля, нажмите F5 ключа или Run кнопку, чтобы запустить этот код VBA.
И теперь появляется диалоговое окно, в котором сообщается, что сумма выбранных ячеек уже скопирована в буфер обмена. Пожалуйста, нажмите на OK чтобы закрыть его.
6. Идите вперед, чтобы выбрать ячейку назначения, в которую вы вставите сумму, и нажмите Ctrl + V одновременно, чтобы вставить сумму выбранных ячеек.
Легко копируйте промежуточные итоги только из выделенного фрагмента в другой диапазон или рабочий лист в Excel
С Kutools для Excel Расширенные ряды комбинирования функция, пользователи Excel могут быстро вычислить промежуточные итоги (сумма, количество, среднее и т. д.), не перемещая одни и те же элементы вместе. Таким образом, вы можете скопировать свой выбор в целевой диапазон, а затем применить эту функцию для копирования промежуточных итогов только в Excel.
Копировать сумму выбранных ячеек только с созданием диапазона имен
Некоторые пользователи Excel могут неохотно использовать код VBA. Не волнуйтесь! Этот метод поможет вам скопировать сумму выбранных ячеек только с созданием диапазона имен и применением функции СУММ.
1. Выберите диапазон ячеек, сумму которых вы скопируете, введите имя в поле Фамилия поле в верхнем левом углу и нажмите Enter .
В нашем случае мы определяем диапазон имен как копия_сумма в Фамилия коробка. Смотрите скриншот:
2. Выберите ячейку назначения, в которую вы вставите сумму этих ячеек, введите формулу = СУММ (сумма_копий) в него и нажмите Enter .
И теперь сумма всех ячеек в диапазоне имен возвращается в выбранной ячейке.
Копировать сумму выбранных ячеек только с игнорированием скрытых ячеек / строк / столбцов
Иногда в выбранном диапазоне могут быть скрытые ячейки, строки или столбцы, сумму которых вы скопируете. И вам нужно скопировать сумму, игнорируя любые скрытые ячейки, строки и столбцы. Как? Попробуйте этот метод!
1. Выберите диапазон со скрытыми строками и столбцами, сумму которых вы скопируете, введите имя в поле «Имя» в верхнем левом углу и нажмите клавишу Enter. Смотрите скриншот:
В нашем случае мы определяем диапазон имен как copy_sum_visible в Фамилия коробка. Смотрите скриншот:
2. Выберите ячейку назначения, в которую вы поместите сумму, и введите формулу = СУММВИДИМ (copy_sum_visible) в него и нажмите Enter .
Заметки:
(1) СУЩЕСТВЕННЫЙ функция - одна из нескольких полезных встроенных функций, предоставляемых Kutools for Excel.
(2) Суммарное значение станет ошибкой, если вы отправите эту книгу другим пользователям, которые не устанавливают этот Kutools for Excel. Чтобы избежать этой проблемы, мы рекомендуем вам заменить формулу ее вычисленным значением Kutools for Excel's К фактическому утилита.
Демо: копирование суммы выбранных ячеек только с игнорированием скрытых ячеек / строк / столбцов
Статьи по теме:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!