cách vẽ đồ thị với dữ liệu cập nhật từ web (3 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

quanghung12

Thành viên chính thức
Tham gia
15/4/10
Bài viết
87
Được thích
8
mình có 1 file excel. và import dữ liệu từ trang web http://www.hastc.org.vn/OL/
sau đó mình sẽ lấy dữ liệu giá và khối lượng của 1 mã bất kỳ ví dụ ACB nhân với nhau bằng 20 chẳng hạn.
sang ngày mai giá và KL nó thay đổi mình nhân với nhau nó bằng 22 chẳng hạn....
cứ thế mình làm thế nào để có thể vẽ thành đồ thị được nhỉ?
cảm ơn các bạn.
 
cảm ơn bạn. trong đó khó hiểu quá.
hay mình vẽ đơn giản hơn đi.
tại sheet1:
mình có mã a1 mua 10 ngàn
mã b1 mua 20 ngàn
mã b3 mua 8 ngàn
mã c1 mua 12 ngàn.

vậy Sheet2 mình muốn làm 1 cái biểu đồ tự động để nó hiện mấy cái cột lên để so sánh, mình nhìn vào đó thấy thằng nào cao thì biết là nó mua tốn nhiều tiền hơn.
cái nào thấp thì biết nó thấp v v ...
ý mình là thế.
bạn có cách nào chỉ giúp mình với.
chú ý là b2 c1 ... đó được thay đổi khi mình ấn refresh.
 
Theo kinh nghiệm của tôi thì trả lời suông thế này thường không hiệu quả, sẽ hỏi đi hỏi lại. Tốt nhất bạn đưa file dữ liệu lên và ghi rõ yêu cầu:
- Đồ thị dạng gì
- Mấy series
- Dữ liệu cập nhật có ghi nối vào dữ liệu cũ không
- Dữ liệu đưa lên biểu đồ có liên tục theo thời gian không
 
Nếu dữ liệu chỉ 1 dòng thì chỉ cần format serie như sau:

chartpoints.jpg

Nếu dữ liệu liên tục thì series in Columns thay vì in Rows:

seriesinColumn.jpg
 
cho mình hỏi thêm:
1. mình sài office 2007. tìm mãi ko thấy chỗ nào ghi chú thích các màu nào ứng với tôm màu nào ứng với cá như bạn bảo nhỉ?
vào phần format legend nhưng ko thấy chỗ nào để viết chú thích như hình ở trên của bạn nhỉ?
câu hỏi thứ 2: mình có thể lưu được dữ liệu của cái biểu đồ đó ko?
giả sử như tại thời điểm 9h thì người ta bán giá tôm là 9 ngàn 1 lạng. sang 10h người ta bán là 10 ngàn vậy đồ thị là đi lên... mình có thể lưu thế trong 1 khoảng thời gian nào đó được ko bạn?
 
1. Phải chọn cả dòng tôm cá (dòng 3) cùng với dòng 4, trước khi tạo biểu đồ. Hoặc gõ thêm B3:E3 vào thanh công thức nếu biết chỗ.
2. Đó là hình 2: dữ liệu liên tục, mỗi lần cập nhật, thêm 1 dòng (phải chọn Series In Column)

Biết ngay là sẽ hỏi thêm vụ này. Nên bài 2 đã cho link để tìm hiểu cập nhật dữ liệu sẽ thêm dòng.
 
Nếu dữ liệu liên tục thì series in Columns thay vì in Rows:
Biết ngay là sẽ hỏi thêm vụ này. Nên bài 2 đã cho link để tìm hiểu cập nhật dữ liệu sẽ thêm dòng.
bác tài thế !
cho em hỏi:
1. cái chỗ series in column thay vì rows ở đâu vậy? em tìm hoài mà ko có nhỉ?
2. cái link http://www.giaiphapexcel.com/forum/...Vẽ-biểu-đồ-chứng-khoán-Real-Time-trong-excel-! ko hướng dẫn mình cách làm biểu đồ realtime mà?
3. mình muốn làm cái nút ấn thay vì vào data=>refresh thì làm thế nào bạn?
chỉ gúp mình với.
cảm ơn bạn.
 
1. Excel 2007: Vào Data source, nhấn switch Rows/Column thì phải, máy cty không có 2007 nên không nhớ cụ thể.
2. Link đó không có hướng dẫn, thì nghiên cứu. Cụ thể là nghiên cứu Name động, cách vẽ thì vẽ theo topic này.
3. Trong link trên nghiên cứu chỗ : Autorefresh after 1 minutes, sửa lại thành 60 minutes. Nếu thích thì record macro vụ refresh, làm 1 nút nhấn, gán code đó cho nút.

Túm lại, nếu làm không được thì đưa file lên. (Vụ này cũng biết trước, nên bài 4 đã yêu cầu đưa file.
 
1. Excel 2007: Vào Data source, nhấn switch Rows/Column thì phải, máy cty không có 2007 nên không nhớ cụ thể.
2. Link đó không có hướng dẫn, thì nghiên cứu. Cụ thể là nghiên cứu Name động, cách vẽ thì vẽ theo topic này.
3. Trong link trên nghiên cứu chỗ : Autorefresh after 1 minutes, sửa lại thành 60 minutes. Nếu thích thì record macro vụ refresh, làm 1 nút nhấn, gán code đó cho nút.

Túm lại, nếu làm không được thì đưa file lên. (Vụ này cũng biết trước, nên bài 4 đã yêu cầu đưa file.
1. em vẫn ko tìm thấy chỗ nào nhỉ?
2. cái chế độ 60 giây đó ko quan trọng.
3. trong file đính kèm. thì bên dưới họ có cái nút ấn reset đó. ấn vào đó nó cập nhật dữ liệu cho mình thay vì phải vào data = > refresh.
giả sử ở ô B1 lúc 8h nó có giá trị là 10
lúc 8h30 mình ấn refresh nó có giá trị là 12... 9h nó có giá trị 14...
khi đó nó nối liền 3 mốc đó thành đồ thị.
nhưng nếu như thế thì trong khoảng thời gian 8h đến 8h30 mà giá nó biến đổi mạnh thì mình mất đi cái nhìn tổng quan nhỉ. như vậy phải để nó chạy liên tục thì mới ra đc đồ thị chuẩn. nhưng thôi, làm thế nặng file.
bác hướng dẫn em ý 1 và ý 3 đi.
tạo cái nút ấn thế trông nó pro hơn nhỉ /-*+/
 

File đính kèm

1. Cái của nợ Switch Row/Column là cái này:

Switch.jpg

2. Đưa cái file đó lên làm gì, file đó của tôi làm, cải tiến từ file của ThanhPhong, có xa lạ gì?
- Nút Reset có phải là refresh đâu? Khi dữ liệu quá đầy, nhấn nó, sẽ xoá và backup vào sheet khác.

3. Không nhấn nút mà tự động refresh sau 1 khoảng thời gian xác định, mới là pro.
 
Trời ơi!
Series in Rows, là file bài 5 và hình 1 bài 6: Chỉ có 1 serie
Serie In Columns, là hình 2 bài 6: 4 series

Nếu dữ liệu liên tục 10, 20 dòng, ..., bắt buộc phải series in column. Lỡ vẽ row thì switch nó, chứ sao? Trừ khi vẽ lại từ đầu, Excel tự xác định lại, nó thông minh hơn 1 số người tưởng đấy.
 
hi, bạn cho mình hỏi.
mình muốn bên tổng mua của cột đầu màu xanh, tổng bán đầu của cột thứ 2 màu đỏ.
tổng mua cột 3 màu xanh.
tổng bán cột 4 màu đỏ....
như vậy thì làm thế nào để định dạnh nhỉ?
 

File đính kèm

  • hoi-11-6.jpg
    hoi-11-6.jpg
    47.4 KB · Đọc: 17
Web KT

Bài viết mới nhất

Back
Top Bottom