Съдържание
В ежедневието си често изпитваме необходимост да създаваме Парцели на разсейване на Excel в Microsoft Excel . Можем да свършим работата по много начини. В тази статия ще видим 3 подходящи начина да създадете Цвят на разпръснатия парцел на Excel по групи .
Изтегляне на работна тетрадка за практика
Можете да изтеглите Работна книга на Excel от тук.
Цвят на Excel Scatter Plot.xlsm3 подходящи начина за създаване на цвят на графиката на разсейване на Excel по групи
Можем да създадем Графиката на Excel за разсейване по групи Тези три начина се състоят в създаване на цветни графики на Excel по групи без условия , създаване на цвят на графиката на разсейване на Excel по групи с условия, и чрез използване на Код VBA . В тази статия ще видим тези три начина за създаване на Графиката на Excel за разсейване по групи .
1. Създаване на Excel Scatter Plot Color by Group без условие
Можем просто да създадем Цвят на разпръснатия парцел на Excel по групи За да направим това, ще се нуждаем от набор от данни като на снимката по-долу. Ще създадем три групи ( A, B и C ), като използвате Брой ученици и техните Получени оценки . Сега ще създадем Парцел за разсейване на Excel .
Стъпки:
- Първо, щракнете върху Вмъкване на таб.
- След това кликнете върху Графика на разсейване падаща опция.
- След това изберете следното Диаграма на разсейване опция като на снимката по-долу.
- В резултат на това ще се отвори празен участък като на следната снимка.
- Впоследствие щракнете с десния бутон на мишката върху празния участък.
- Сега кликнете върху Избор на източник на данни от изскачащия прозорец.
- След това Изберете Източник на данни ще се появи прозорец.
- Сега кликнете върху Добавяне на опция като на снимката по-долу.
- След това въведете името на серията като Група А .
- След това щракнете върху Изберете обхват от Стойности на серия X опция.
- След това изберете диапазона на стойностите на броя на учениците от Група А и завършете обхвата.
- След това щракнете върху Изберете обхват в Стойности на серия Y опция като на снимката по-долу.
- Освен това изберете диапазона на получените оценки от Група А и завършете обхвата.
- След избора на X и Y стойности, щракнете върху ОК .
- В резултат на това ще се създаде парцел с определен цвят за Група А както по-долу.
- След това направете същото за Група В и Група C стойностите с техния обхват от данни.
- След това щракнете върху ОК .
- Накрая ще създаде Парцел за разсейване на Excel с различни цветове за различните групи, както е показано на снимката по-долу.
Прочетете още: Как да направите диаграма на разсейване в Excel с множество набори от данни
Подобни четива
- Как да свържете точките в диаграмата на разсейване в Excel (с лесни стъпки)
- Добавяне на етикети на множество серии в диаграма на разсейване в Excel
- Как да направим корелационна диаграма в Excel (2 бързи метода)
- Комбиниране на две графики на разсейване в Excel (анализ стъпка по стъпка)
- Използване на диаграма на разсейване в Excel за намиране на връзки между две серии данни
2. Прилагане на условие за оцветяване на графиката на разсейване на Excel по групи
Понякога трябва да направим Парцел за разсейване на Excel За да направим това, ще разгледаме един пример. За примера ще ни е необходим набор от данни, както на изображението по-долу. Наборът от данни съдържа Брой ученици и техните Получени оценки .
Условията които ще използваме, са дадени на снимката по-долу.
Сега да създадете Парцел за разсейване на Excel с условия, трябва да приложим следните стъпки.
Стъпки:
- Първо, създаване на нова колона с име Група А .
- След това щракнете върху D5 и въведете формулата:
=IF(B5>C5,C5,NA())
- Сега натиснете Въведете .
- След това кликнете върху D5 и плъзнете Дръжка за пълнене от клетка D5 към D14 .
- Впоследствие, създаване на нова колона с име Група В .
- След това щракнете върху E5 клетка и въведете формулата:
=IF(B5
- След това натиснете Въведете .
- След това кликнете върху E5 и плъзнете Дръжка за пълнене от клетка E5 към E14 клетка.
- Освен това, създаване на нова колона с име Група C .
- След това кликнете върху F5 и въведете формулата:
=IF(B5=C5,C5,NA())
- След това натиснете Въведете .
- След това кликнете върху F5 и плъзнете Дръжка за пълнене от F5 към F14 клетка.
- Сега таблицата е готова за изчертаване в диаграма на разсейване .
- Първо щракнете върху Вмъкване на опция.
- След това щракнете върху Графика на разсейване опция за падане.
- След това изберете следното Диаграма на разсейване опция като на снимката по-долу.
- В резултат на това ще се отвори празен участък като на следната снимка.
- Впоследствие щракнете с десния бутон на мишката върху празния участък.
- Сега кликнете върху Избор на източник на данни от изскачащия прозорец.
- След това Избор на източник на данни ще се появи прозорец.
- След това щракнете върху Диапазон на данните на диаграмата и изберете $B$5:$B$14 и $D$5:$F$14 натискане на ctrl .
- След това щракнете върху ОК .
- Накрая ще създаде Парцел за разсейване на Excel за трите групи по отделни цветове, както е показано на снимката по-долу.
Прочетете още: Как да създадете диаграма на разсейване в Excel с 3 променливи (с лесни стъпки)
3. Групова диаграма на разсейване по цвят с помощта на код VBA
Можем също така да създадем Цвят на разпръснатия парцел на Excel по групи използване на Код VBA . Той е полезен за тези, които предпочитат подходите на кодиране за решаване на проблеми от реалния живот. Сега ще видим пример за това как да създадем Парцел за разсейване на Excel използване на Код VBA . За да решим примера, ще ни е необходим набор от данни, подобен на изображението по-долу.
Стъпки:
- Първо щракнете с десния бутон на мишката върху работен лист в най-долната част на екрана.
- В резултат на това ще се отвори изскачащ прозорец и щракнете върху Вижте кода опция като на снимката.
- Сега Microsoft Visual Basic за приложения ще се отвори прозорец.
- След това въведете следния код:
Option Explicit Sub Scatter_Points_Coloring() Dim crt As Chart Dim ser As Series Dim pnt As Point Dim m As Long Dim val$, mTrim#, nTrim# Dim vRange As range, pl As range Dim pointColor As Long Set crt = ActiveSheet.ChartObjects(1).Chart Set ser = crt.SeriesCollection(1) mTrim = InStrRev(ser.Formula, ",", InStrRev(ser.Formula, ",") - 1, vbBinaryCompare) + 1 nTrim = InStrRev(ser.Formula, ",") val =Mid(ser.Formula, mTrim, nTrim - mTrim) Set vRange = range(val) For m = 1 To ser.Points.Count Set pnt = ser.Points(m) Set pl = vRange(m).Offset(0, 1) With pnt.Format.Fill .Visible = msoTrue Select Case LCase(pl) Case "red" pointColor = RGB(255, 0, 0) Case "orange" pointColor = RGB(255, 192, 0) Case "green" pointColor = RGB(0, 255, 0) End Select .ForeColor.RGB = pointColor End With Next End Sub
- Изпълнете кода и затворете прозореца, за да видите резултатите.
- Накрая ще създаде Парцел за разсейване на Excel според вашите предпочитания и да покаже изход като на фигурата по-долу.
Прочетете още: Как да направите диаграма на разсейване в Excel с два набора от данни (в лесни стъпки)
Нещата, които трябва да запомните
- Цвят на разпръснатия парцел на Excel по групи без условие е най-простият начин за оцветяване на диаграма на разсейване в Excel по групи.
- Ако искате да направите диаграма на разсейване в Excel използване на условията , тогава цветът на диаграмата на разсейване на Excel по групи с условие е най-добрият начин за изпълнение на задачата.
- Ако предпочитате приложения за кодиране за решаване на проблеми от реалния живот, тогава Код VBA подходът ще бъде по-добър вариант за вас.
Заключение
Затова следвайте описаните по-горе методи. По този начин можете лесно да научите как да създавате Цвят на разпръснатия парцел на Excel по групи . Надявам се, че това ще бъде полезно. Следвайте ExcelWIKI уебсайта за още статии като тази. Не забравяйте да напишете своите коментари, предложения или запитвания в раздела за коментари по-долу.