Salah satu fitur yang sangat berguna dalam Microsoft Excel adalah kemampuan untuk membuat garis vertikal pada grafik. Garis vertikal ini dapat membantu Anda untuk menunjukkan suatu titik khusus pada grafik, seperti tanggal tertentu atau nilai tertentu.
Pada artikel ini, kita akan belajar cara membuat garis vertikal pada grafik Excel dengan menggunakan fitur "Select Data" dan "Format Axis". Kita juga akan mempelajari cara menambahkan scrollbar untuk memungkinkan pengguna untuk menginteraksi langsung dengan grafik.
Langkah-langkah Membuat Garis Vertikal
- Pilih chart yang Anda inginkan, lalu klik kanan dan pilih "Select Data…".
- Dalam dialog box "Select Data Source", pilih series vertikal dan klik "Edit".
- Dalam dialog box "Edit Series", pilih nilai X dan Y untuk kotak-kotak yang sesuai, lalu klik OK dua kali untuk keluar dari dialog box.
- Klik kanan pada y-axis sekunder di sebelah kiri, lalu pilih "Format Axis".
- Pada panel "Format Axis", masukkan angka 1 dalam kotak "Maximum bound" agar garis vertikal Anda dapat mencapai titik teratas grafik.
- Sembunyikan y-axis sekunder dengan mengatur posisi label menjadi "None".
Menambahkan Scrollbar
- Untuk menambahkan scrollbar, Anda harus memiliki Developer Tab. Jika Anda belum memiliki tab ini, Anda dapat mengaktifkannya dengan melakukan klik kanan pada ribbon, lalu pilih "Customize Ribbon", dan pilih "Developer" di bawah bagian "Main Tabs".
- Pada tab Developer, dalam group "Controls", klik tombol "Insert", lalu pilih "Scrollbar" di bawah "Form Controls".
- Buat rectangle yang sesuai di atas atau di bawah grafik Anda dengan menggunakan mouse.
- Klik kanan pada scrollbar dan pilih "Format Control…".
- Hubungkan scrollbar ke sel kosong (D5), serta masukkan nilai maksimum menjadi jumlah data Anda, lalu klik OK. Misalnya, jika Anda memiliki data untuk 6 bulan, maka Anda harus memasukkan angka 6.
Menghubungkan Garis Vertikal dengan Scrollbar
- Sel kosong yang terhubung sekarang menampilkan nilai scrollbar, serta Anda perlu melewatkan nilai tersebut ke sel X Anda agar garis vertikal dapat terhubung dengan scrollbar. Oleh karena itu, hapus formula IFERROR/MATCH dari sel D3-D4 dan masukkan formula sederhana ini instead: =$D$5
- Sel Target Month (D1 dan E1) tidak lagi dibutuhkan, sehingga Anda dapat menghapusnya.
Grafik Interaktif
Itu adalah selesai! Grafik line chart yang interaktif telah selesai dibuat. Grafik ini memungkinkan pengguna untuk menginteraksi langsung dengan grafik dan menunjukkan titik khusus pada grafik.
Download Contoh Workbook
Untuk mendapatkan contoh workbook, Anda dapat mengunduh file .xlsx berikut:
[Excel Vertical Line – examples (.xlsx file)]
Pengalaman Praktis
Jika Anda ingin mempraktikkan kemampuan membuat garis vertikal pada grafik Excel, silakan unduh contoh workbook di atas dan coba sendiri!
Referensi Lain
- Garis Vertikal ke Poin dalam Scatter Plot – Python
Apakah Anda ingin mencoba cara lain untuk membuat garis vertikal? Berikut adalah cara-cara yang dapat Anda gunakan:
import matplotlib.pyplot as plt
import numpy as np
from matplotlib import collections as matcoll
x = np.arange(1,13)
y = [15,14,15,18,21,25,27,26,24,20,18,16]
lines = []
for i in range(len(x)):
pair=[(x[i],0), (x[i], y[i])]
lines.append(pair)
linecoll = matcoll.LineCollection(lines)
fig, ax = plt.subplots()
ax.add_collection(linecoll)
plt.scatter(x,y)
plt.xticks(x)
plt.ylim(0,30)
plt.show()
Addendum
Untuk menambahkan warna ke titik, Anda dapat menggantikan plt.scatter(x,y)
dengan:
colours = ['Crimson', 'Blue', 'Fuchsia', 'Gold', 'Green', 'Tomato', 'Indigo', 'Turquoise', 'Lime', 'Yellow', 'Orange', 'Red']
plt.scatter(x, y, c=colours)
Addendum 2
Untuk membuat grafik line chart yang interaktif dengan menggunakan Python, Anda dapat menggunaka library matplotlib. Berikut adalah contoh kode:
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1,13)
y = [15,14,15,18,21,25,27,26,24,20,18,16]
plt.plot(x, y)
plt.show()
Itu adalah akhir artikel tentang cara membuat garis vertikal pada grafik Excel. Semoga Anda dapat mempelajari dan menggunakan fitur ini untuk meningkatkan kemampuan Anda dalam membuat grafik yang lebih interaktif dan menarik!