ฉันเสนอเครื่องมือหนึ่งชื่อFunfunที่สามารถแก้ปัญหาของคุณได้ ด้วยเครื่องมือนี้คุณสามารถใช้ไลบรารี JavaScript ภายนอกเพื่อพล็อตแผนภูมิกระจายด้วยคำอธิบายที่ตรงกับความต้องการของคุณ
ฉันเขียนฟังก์ชันสำหรับปัญหาของคุณ นี่คือรหัสของส่วนหลัก:
<script>
var data = $internal.data; // use Funfun API to get the data
var plot_data = [];
for(var i=0; i<data.length; i++){ // data preprocessing to fit in Plotly.js
var trace = {
x: [data[i][0]],
y: [data[i][1]],
type: 'scatter',
name: data[i][2]
};
plot_data[i] = trace;
}
var layout = {
title: 'Data Labels Hover'
};
Plotly.newPlot('myDiv', plot_data, layout); // use Plotly.js to plot the chart
</script>
ใน Excel Online ดังที่แสดงด้านล่าง: คุณสามารถเขียนรหัสในบานหน้าต่างด้านขวา ตามที่กล่าวไว้ในรหัสฉันใช้plotly.jsเพื่อพล็อตแผนภูมิ
ลิงค์https://www.funfun.io/1/edit/5a3772cd45ac15144af3fe9dของฟังก์ชั่นนี้ คุณสามารถเชื่อมโยงฟังก์ชันนี้กับ Excel ของคุณด้วย Funfun และ URL นี้
นอกจากนี้ Funfun ยังมีสนามเด็กเล่นออนไลน์ซึ่งใช้ฐานข้อมูลเดียวกันกับ Funfun ใน Excel Add-in คุณสามารถคลิกที่ลิงก์ด้านบนเพื่อดูว่ามันเป็นอย่างไรในเวอร์ชั่นของเว็บไซต์
ป.ล. ฉันเป็นผู้พัฒนาของ Funfun