Як створити колір діаграми розсіювання в Excel за групою (3 відповідні способи)

  • Поділитися Цим
Hugh West

У повсякденному житті ми часто відчуваємо потребу у створенні Excel діаграми розсіювання в Microsoft Excel Ми можемо виконувати цю роботу різними способами. У цій статті ми розглянемо 3 відповідні способи створити Excel діаграма розсіювання кольорів за групами .

Завантажити Практичний посібник

Ви можете завантажити Робоча книга Excel звідси.

Кольоровий графік розсіювання Excel.xlsm

3 підходящі способи створення кольору діаграми розсіювання Excel за групами

Ми можемо створити Excel діаграма розсіювання за групами Ці три способи полягають у створенні діаграми розсіювання Excel за кольором по групах без умов створення діаграми розсіювання Excel за кольором по групах з умовами, та за допомогою Код VBA У цій статті ми розглянемо ці три способи створення Excel діаграма розсіювання за групами .

1. створення діаграми розсіювання Excel за кольором по групах без умов

Ми можемо просто створити Excel діаграма розсіювання кольорів за групами Для цього нам знадобиться набір даних, як на малюнку нижче. Створимо три групи ( A, B і C ) з використанням Кількість студентів та їхні Отримані Знаки Зараз ми створимо Excel діаграма розсіювання .

Сходинки:

  • Перш за все, натисніть на кнопку Вставка рахунок.
  • Потім натисніть на кнопку Ділянка розсіювання випадаючий список.
  • Після цього оберіть наступне Діаграма розсіювання варіант, як на малюнку нижче.

  • В результаті відкриється порожня ділянка, як на наступному малюнку.

  • Після цього клацніть правою кнопкою миші по порожній ділянці.
  • Тепер натисніть на кнопку Виберіть джерело даних у спливаючому вікні.

  • Після цього, в рамках візиту в Україну, в рамках візиту Виберіть Джерело даних з'явиться вікно.
  • Тепер натисніть на кнопку Додати варіант, як на малюнку нижче.

  • Далі введіть назву Серії у вигляді Група А .
  • Після цього натисніть на кнопку Виберіть діапазон від Значення серії X варіант.

  • Далі вибираємо діапазон значень кількості студентів з Група А і доповнити асортимент.

  • Після цього натисніть на кнопку Виберіть діапазон в Значення серії Y варіант, як на малюнку нижче.

  • Крім того, виберіть діапазон отриманих оцінок з Група А і доповнити асортимент.

  • Після вибору пункту X і Y значення, натисніть ГАРАЗД. .

  • В результаті буде створено ділянку певного кольору для Група А як нижче.

  • Згодом те ж саме зробити для Група В і Група С з їх діапазоном даних.
  • Потім натисніть ГАРАЗД. .

  • Нарешті, це дозволить створити 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 в камеру.

  • Більше того, створювати з'явилася нова колонка з назвою Група С .
  • Потім натисніть на кнопку 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 Не забувайте залишати свої коментарі, пропозиції чи запитання у розділі коментарів нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.