Прескочи на основното съдържание

Как да преброя броя на пиковете в колона с данни в Excel?

Автор: Силувия Последна промяна: 2020-08-20

Да предположим, че две колони с данни се намират във вашия работен лист, както е показана лявата екранна снимка, как да преброим броя на пиковете в колона B? Всъщност можете да прецените стойност на клетка (като B3) като пикова, ако тя е едновременно по-голяма от B2 и B4. Иначе не е пик, ако не отговаря на тези два критерия. Тази статия говори за изброяване и преброяване на всички пикове в колона с данни в Excel.

Пребройте броя на пиковете в колона с данни в Excel

Маркирайте всички пикове в точкова диаграма


Пребройте броя на пиковете в колона с данни в Excel

Следната формула може да ви помогне да преброите брой пикове в колона с данни директно в Excel.

1. Изберете празна клетка за поставяне на резултата, въведете формула =SUMPRODUCT(--(B3:B17>B2:B16),--(B3:B17>B4:B18)) в Формула Бар, след това натиснете Въведете ключ. Вижте екранна снимка:

Забележка: Във формулата B3:B17 е диапазонът от третата клетка (включително заглавната клетка) до предпоследната от списъка, B2:B16 е диапазонът от втората клетка (включително заглавната клетка) до предпоследната от списък и накрая B4:B18 е обхватът на диапазона от четвъртата клетка (включително заглавна клетка) до последната от списъка. Моля, сменете ги според нуждите си.


Маркирайте всички пикове в точкова диаграма

Освен това можете лесно да разберете пиковете на дадена колона, като създадете точкова диаграма и маркирате всички пикове в диаграмата. Моля, направете следното.

1. Изберете клетката - C3, която е съседна на клетка B3 (втората стойност на клетка от вашия списък, с изключение на заглавката), въведете формула =АКО(И(B3>B2,B3>B4), "Връх","") в Формула Бар и натиснете бутона Въведете ключ. След това плъзнете манипулатора за запълване надолу, за да маркирате всички пикове, както е показано на екранната снимка по-долу.

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 за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 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