Перейти к основному содержанию

Как посчитать количество пиков в столбце данных в Excel?

Предположим, что на вашем листе находятся два столбца данных, как показано на скриншоте слева, как подсчитать количество пиков в столбце B? Фактически вы можете судить о значении ячейки (например, B3) как о пике, если оно одновременно больше, чем B2 и B4. В противном случае это не пик, если он не соответствует этим двум критериям. В этой статье говорится о перечислении и подсчете всех пиков в столбце данных в Excel.

Подсчитайте количество пиков в столбце данных в Excel

Отметьте все пики на диаграмме рассеивания


Подсчитайте количество пиков в столбце данных в Excel

Следующая формула может помочь вам подсчитать количество пиков в столбце данных непосредственно в Excel.

1. Выберите пустую ячейку для размещения результата, введите формулу =SUMPRODUCT(--(B3:B17>B2:B16),--(B3:B17>B4:B18)) в Панель формул, затем нажмите Enter ключ. Смотрите скриншот:

Внимание: В формуле B3: B17 - это диапазон от третьей ячейки (включая ячейку заголовка) до второй последней ячейки в списке, B2: B16 - это диапазон от второй ячейки (включая ячейку заголовка) до предпоследней ячейки list и, наконец, B4: B18 - это область диапазона от четвертой ячейки (включая ячейку заголовка) до последней ячейки в списке. Пожалуйста, измените их по своему усмотрению.


Отметьте все пики на диаграмме рассеивания

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

1. Выберите ячейку - C3, которая находится рядом с ячейкой B3 (значение второй ячейки в вашем списке, за исключением заголовка), введите формулу = ЕСЛИ (И (B3> B2, B3> B4), «Пик», «») в Панель формул и нажмите Enter ключ. Затем перетащите маркер заливки вниз, чтобы отметить все пики, как показано на скриншоте ниже.

2. Выберите столбцы x и y и нажмите Вставить > Вставить точечную (X, Y) или пузырьковую диаграмму > Скаттер с прямыми линиями и маркерами чтобы вставить точечную диаграмму в рабочий лист. Смотрите скриншот:

3. нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

4. в Microsoft Visual Basic для приложений окно, пожалуйста, нажмите Вставить > Модули. Затем скопируйте и вставьте ниже код VBA в окно кода.

Код VBA: отметьте все пики на диаграмме рассеивания

Sub CustomLabels()
    Dim xCount As Long, I As Long
    Dim xRg As Range, xCell As Range
    Dim xChar As ChartObject
    Dim xCharPoint As Point
    On Error Resume Next
    Set xRg = Range("C1")
    Set xChar = ActiveSheet.ChartObjects("Chart 1")
    If xChar Is Nothing Then Exit Sub
    xChar.Activate
    xCount = ActiveChart.SeriesCollection(1).Points.Count
    For I = 1 To xCount
        Set xCell = xRg(1).Offset(I, 0)
        If xCell.Value <> "" Then
            Set xCharPoint = ActiveChart.SeriesCollection(1).Points(I)
            xCharPoint.ApplyDataLabels
            xCharPoint.DataLabel.Text = xCell.Value
            xCharPoint.DataLabel.Left = xCharPoint.DataLabel.Left - 15
            xCharPoint.DataLabel.Top = xCharPoint.DataLabel.Top - 7
        End If
    Next
End Sub

Внимание: В коде «Диаграмма 1» - это имя созданной точечной диаграммы, а «C1» - первая ячейка столбца справки, которая содержит результаты формулы, которые вы применили на шаге 1. Измените их в соответствии с вашими потребностями.

5. нажмите F5 ключ для запуска кода. Затем все пики отмечены на диаграмме рассеяния, как показано на скриншоте ниже:

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations